Comenzaría por hacer más preguntas para aclarar.
Mi primera pregunta sería ¿hay fuentes existentes?
A veces tiene piezas de archivos fuente de algunos src / dir que necesita juntar para comenzar.
- ¿Cuáles son algunas preguntas de entrevista en tiempo real de SAP MM?
- ¿Cuáles son las preguntas más frecuentes en una entrevista de trabajo de Ruby?
- ¿Cuál es el tema que se seleccionará para hablar sobre un par de minutos en la entrevista?
- Cómo pasar la entrevista final
- ¿Cuál es la mejor respuesta dada en una entrevista cuando se le pregunta acerca de las bajas calificaciones en académica?
Luego haré un seguimiento con cuántos desarrolladores contribuirían a este proyecto.
Si la respuesta a eso no es ” solo tú “, ¿seguiré con qué sistema de compilación están más familiarizados?
Luego seguiré de inmediato con ¿hay un sistema de compilación estándar adoptado por el resto de la empresa?
Luego lo seguiré con ¿Qué IDE / Editores usan estos desarrolladores?
¿Hay uno estandarizado por la compañía o todos ensamblan su propia cadena?
Estas preguntas deberían comenzar a señalarme en la dirección de lo que funcionaría mejor para el equipo. El equipo es lo primero , excepto que todos están equivocados (muy poco probable) y tienen que volver a aprender las prácticas de herramientas.
Entonces te preguntaré cómo gestionas las fuentes.
¿Con qué herramienta de control de versiones están más familiarizados estos desarrolladores?
¿Qué herramienta utiliza para el seguimiento de problemas / planificación y gestión de proyectos técnicos?
El objetivo de esta pregunta es ver si el IDE puede integrarse con el CVS y el rastreador de errores a través de algún tipo de complementos. Esto solo facilitaría la vida de todos.
Luego preguntaré sobre sus prácticas de prueba; qué tipo de pruebas consideran absolutamente necesarias, con qué marcos de prueba están más familiarizados sus desarrolladores para lograr esto. Esto me permite conocer los tipos de infraestructura de prueba para configurar y qué bibliotecas y marcos tendré que configurar como dependencias del alcance de prueba.
Entonces le preguntaré cómo funciona su proceso de implementación.
Si realizan entregas continuas y gestionadas automatizadas, ¿seguiré con qué sistemas de entrega continua están más familiarizados los desarrolladores?
Por último, le preguntaré a qué servidor Java EE estamos apuntando.
Sé que deberíamos tratar de hacer que nuestra aplicación sea lo más portátil posible, pero en el mundo real desea que su entorno de desarrollo / prueba emule el entorno de producción tanto como sea posible.
Notarás que a través de las preguntas, he desglosado sistemáticamente la vaga ” configuración de un proyecto Java EE ” en subtareas concretas que se pueden estimar razonablemente. He reunido mucha información. El entrevistador debería ver esto como una buena señal de que piensas bien antes de actuar y que no solo saltas, literalmente, fracturando tus piernas y lastimando la hierba debajo de tus pies. 🙂
Las preguntas de las entrevistas generalmente están diseñadas deliberadamente para ser vagas, de modo que el entrevistador pueda seguir su proceso de pensamiento y ver cómo ataca los problemas.
Además, recuerde que una entrevista es bidireccional , la empresa lo está entrevistando a usted y también a usted. Al hacer estas preguntas, ya tiene una buena idea de sus prácticas de desarrollo. Si algo no le interesa, ahora está informado de antemano. Luego tienes la oportunidad de evaluar si quieres alejarte o si quieres aceptar el desafío de tratar de mejorar las cosas cuando entras. Esto último no siempre es fácil debido a la política de la oficina. (Sí, la política de la pequeña oficina está en todas partes)
Esto debería encajar perfectamente en los 45 minutos que duran las entrevistas.
Si el entrevistador le pide que haga recomendaciones al equipo / firma para cada una de las preguntas que hizo sobre sus prácticas, procesos y herramientas; luego proporcione aquellos con los que esté más familiarizado.
Si te piden que justifiques cada una de esas opciones, ¡lanza y deja que tu experiencia brille!
¡Buena suerte!