Tengo que asistir a una entrevista técnica de Java para un puesto de líder de equipo en dos días. Todavía no he preparado nada. ¿Cuáles son los temas que debo leer y preparar para descifrar la entrevista?

Algunas de mis conjeturas serían

Java debe incluir
características de la última versión jdk, que versión estás usando?
genéricos, interfaz y clases abstractas, clase inmutable (cómo crearía uno), multiproceso (depende de qué tan profundas puedan llegar, antes de la versión 1.5, es decir, sincronizar y bloquear objetos con esperar y notificar, o después de JDK 1.5, es decir, desde el Ejecutor API hasta la solución de puntos muertos) ), colecciones.

Algunos de los patrones de diseño que has aburrido,
típico sería singleton (se puede esperar un código que incluya uno con doble control), a veces los patrones j2ee también se piden como fachada de sesión, objeto de valor, etc.

Conceptos de Spring como inyección de dependencia y IOC, la diferencia entre los dos, el ciclo de vida del bean y los módulos de Spring en los que ha trabajado. (AOP pregunta mayormente solo si has trabajado).

Cualquier ORM, como los conceptos de Hibernate / JPA, carga perezosa, almacenamiento en caché, etc.

Servicios web (tanto SOAP como REST )

el conocimiento sobre SQL, incluidas las combinaciones y los casos típicos, como la forma de recuperar el segundo o el tercer salario más alto de la tabla de empleados.

framework javascript como JQuery / Angular JS – (conocimiento de la superficie)

La mayoría de las cosas también dependen de lo que contiene su currículum, los proyectos y la experiencia que tiene … ¡Buena suerte!

Ya escribí a continuación las respuestas para una diferente; sin embargo, es relevante publicar aquí;

Siguiendo los conceptos de un Core Java;

  • Conceptos OOPS (abstracción de datos, encapsulación, herencia, polimorfismo)
  • Construcciones básicas de Java como bucles, tipos de datos, etc.
  • Manejo de cuerdas
  • Marco de la colección
  • Multihilo
  • Manejo de excepciones
  • Genéricos
  • Sincronización
  • Serialización y Des serialización
  • Colección concurrente

Java avanzado;

  • JDBC (Java Database Connectivity)
  • Servlet
  • JSP

Y el marco de Java popular como;

  • Spring (MVC, Core, JDBC, ORM, AOP, etc.)
  • Hibernate ORM framework
  • Puntales
  • JSF
  • Servicios Web (SOAP & REST)

y finalmente diseñar patrones y algunas preguntas de diseño relacionadas con sus proyectos.

Consulte BenchResources.Net para obtener más artículos sobre la pila de Java

La mayoría de las preguntas de la entrevista se basan en:

1. polimorfismo

2. Enlace dinámico

3. Anulación del método.

4. Modificadores de acceso.

5. Herencia

6. Excepción en cascada

7. Inmutabilidad

8. Clases de envoltura

9. abstracción

10. clase de objeto

11. Ocultar datos

12. bibliotecas de Java

13. Java util class

14. colecciones de Java

15. Java genéricos

16. Configuración de conexión de base de datos

Y muchos más conceptos …

Este sitio web es muy útil en los preparativos de entrevistas para los MCQ de JAVA. También tiene muchas experiencias de entrevista para leer.

GeekyPrep.com. Únase a nosotros, prepárese para entrevistas, consiga contratado !!.

¡Buena suerte!

Esto es lo que necesitas para romper la entrevista.

Necesitas aprender el proceso completo de la entrevista.

Necesita aprender: ¿Cuáles son los componentes principales de una entrevista técnica?

Necesita aprender: lo que debe hacer y lo que no debe hacer.

Necesita aprender: qué preguntas le harán y cómo responderlas.

Necesitas aprender: algunos trucos que te ayudarán a superar la competencia.

En resumen las entrevistas técnicas son duras y están llenas de complejidades.

Y sin una comprensión completa del proceso, no podrá tener éxito.

Aprendí todo esto de la manera más difícil. Fui rechazado repetidamente. ¿Y no pudo entender por qué?

Pero una vez aprendí el proceso subyacente. Nunca he fallado ninguna entrevista.

Basándome en mis experiencias he creado las siguientes guías. Lo que te ayudará a prepararte para tu entrevista.

Aquí hay enlaces

Cómo tener éxito en las entrevistas técnicas

Preguntas para 100% de éxito garantizado en entrevistas de programación

Cómo hacer una gran primera impresión en las entrevistas

Buena suerte

Si realmente desea obtener una entrevista de cualquier empresa, debe visitar mi sitio: (www.realJavaOnline.com).

Se ha demostrado ser útil para muchos profesionales. Estoy seguro de que será beneficioso para usted.

More Interesting

Si obtuve una gota de un año en BE, ¿qué cursos son mejores para mí este año para conseguir un buen trabajo después de BE? (E&TC ESTUDIANTE)?

¿Cuál es la mejor manera de prepararse para un banco PO mientras trabaja como empleado de TI?

¿Cuál es la preparación y todo lo demás (como las marcas / rango) sobre el BITSAT y sobre los campus de BITS Pilani?

¿Cuál es el proceso correcto de preparación para el IES?

Cómo preparar un modelo 3D del sistema excretor.

¿Debo seguir las conferencias GATE de los instructores de Gate para el GATE 2016 en CS?

Soy un estudiante de btech de 3er año. Tengo el conocimiento de Linux y Python. Quiero convertirme en un ingeniero de DevOps. ¿Cómo puedo lograr eso?

¿Qué es UGC-NET? ¿Cuáles son los beneficios de calificarlo?

¿Qué puedo hacer con mi certificado bca pass?

Si uno obtiene un rango en ca final, ¿debería ir a la práctica o al trabajo?

¿Falla en los tableros de clase 12 lo que significa ruina en la propia carrera?

¿Qué tan importante es hacer un estudio profundo sobre un tema mientras se prepara para los servicios civiles? Ej .: importancia del levantamiento de Santhal en la independencia india.

Como graduado de ECE, ¿cómo equilibro mi tiempo entre mi preparación de GS y mi documento opcional (ingeniería eléctrica) para los servicios civiles?

¿Puede un estudiante de la Universidad de Shivaji romper el GATE?

¿Qué examen gubernamental puede escribir un estudiante de ingeniería de último año?