¿Cómo formula el entrevistador las preguntas en la entrevista junior de Java?
Preguntas técnicas de Java:
Pregunta 1: ¿Entiendes el desarrollo front-end? ¿Qué técnicas de desarrollo utilizarás?
Respuesta: Si está familiarizado con el front-end, simplemente diga: Estoy familiarizado con el front-end y puedo estar familiarizado con las tecnologías de desarrollo de front-end como html5, css3, js, jQuery y pronto. Si no está familiarizado con él, el js en la recepción está bien escrito y el marco html5 + css3 también está bien escrito, pero las capacidades de efectos especiales de jQuery son deficientes.
Pregunta ¿Qué es Java? (El 90% de las empresas deben hacer esta pregunta)
Respuesta: esta respuesta se basa en su propio conocimiento. No copie mecánicamente el conocimiento de la enciclopedia.
Pregunta ¿Cuál es el principio de jjvm GC?
Respuesta: El principio de funcionamiento y las características de JVM se refieren principalmente a cargar el sistema operativo en la JVM a través de Java.exe en jdk y completar el entorno JVM mediante los siguientes cuatro pasos.
1. Cree el entorno de carga y configuración de JVM
Cargue JVM.dll
3. Inicialice JVM.dll y vincúlelo a la instancia JNIENV (interfaz de llamada JNI). .
4. Llame a la instancia JNIEnv para cargar y procesar la clase.
Pregunta ¿Cuál es el principio de Spring IOC AOP?
Respuesta: IOC (Inversión de control): el control de la asignación de variables miembro se invierte del código al archivo de configuración.
AOP: programación orientada a aspectos, programación orientada a aspectos.
Eso es casi suficiente, y luego está el procesamiento de transacciones de Spring, y eso es básicamente todo.
Pregunta ¿Qué colecciones tiene Java?
Respuesta: Las colecciones incluyen principalmente interfaces de colecciones y mapas. La interfaz de colección define una colección que contiene muchos objetos. Según la colección, la interfaz del Mapa especifica una clave para cada objeto, usa Entry para guardar cada par clave-valor y localiza rápidamente el objeto (valor) a través de la clave.
Pregunta: ¿Cuántos métodos comunes utiliza Java para crear objetos?
Respuesta: Cuatro tipos, a saber: 1. Cree objetos utilizando la nueva declaración, que es el método más común para crear objetos.
2. Llame al método de instancia newInstance() de la clase Java.lang.Class o java.lang.reflect.Constructor mediante reflexión.
3. Llame al método clone() del objeto.
4. Llame al método readObject() del objeto java.io.ObjectInputStream mediante deserialización.