¿Quieres ir a Ali? No se pierda estas preguntas de la entrevista de Java

Prefacio

Creo que muchos amigos quieren trabajar en una gran fábrica. Hoy, el editor compartirá con ustedes las preguntas y el proceso de entrevistas de Ali Java, con la esperanza de ayudar a todos.

Inserte la descripción de la imagen aquí

Proceso de entrevista

Hablemos primero sobre el proceso de entrevistas. Generalmente, las grandes empresas tienen 3-4 rondas de aspectos técnicos y 1 ronda de aspectos de recursos humanos.

Las primeras rondas de aspectos técnicos preguntaron principalmente sobre algunos conceptos básicos, implementación y expansión del proyecto. La última ronda de aspectos técnicos fue sobre jefes de departamento, principalmente preguntando sobre estructura, tecnología y comprensión empresarial, porque en este momento él miró su potencial. Depende de si tienes el valor de la crianza.

La entrevista de RR.HH. es principalmente para charlar contigo. Muchas personas cuelgan después de la entrevista de RR.HH. Por lo general, no es porque no hayas tenido un mal desempeño. Puede ser que tu desempeño anterior sea promedio. La empresa se basa en hc, emparejamiento de talentos y otros candidatos. Compare y considere múltiples dimensiones, y finalmente decida si le ofrece una oferta.

Aquí hay una lista de preguntas hechas:

Lado de Ali (lado eléctrico)

La diferencia entre escenarios de uso sincronizados y bloqueados. Leer la fuente sincronizada hizo
la gestión automática de la memoria de JVM, Minor GC y el mecanismo de activación de GC completo
para averiguar sobre el ajuste de JVM no, la idea básica es qué
almacenamiento, cómo el sistema diseñó para almacenar grandes cantidades de datos
para lograr el principio de caché de diseño de caché, preste atención a lo que
Taobao popular ¿Qué área de memoria es la información del producto en la JVM ? ¿Cómo garantizar la visibilidad de
la memoria del almacenamiento basado en páginas de la
palabra clave volátil en el sistema operativo? El
principio de pasar antes El principio de
búsqueda de texto completo de Lucene

Ali dos lados:

Preséntese, no más de 3 minutos.
Dijo que está familiarizado con la programación concurrente, entonces, qué tipos de bloqueos de Java existen y las diferencias
Cómo garantizar la visibilidad de la memoria
El proceso y el principio de las solicitudes Http
Las características de las
conexiones TCP Cómo garantizar que las conexiones TCP sean seguras y confiables
¿Por qué la conexión TCP necesita tres apretones de manos, dos veces no es posible, por qué
el principio de AOP La
diferencia entre el proxy dinámico y la implementación de cglib
Luego habla sobre el principio de implementación del proxy, ha
visto el código fuente de Spring, habla sobre el proceso de carga del contenedor Ioc?

Ali tres caras (cara de director)

Pregunte primero al proyecto, comience con el proyecto

** 1) ** ¿Cómo se logra un punto más importante en el proyecto (requiere principios técnicos en profundidad)
** 2) ** ¿Cuál es la mayor dificultad encontrada (cuáles son) y cómo la resolvió?
** 3) ** Si necesita expandir una función, cómo reducir el grado de acoplamiento del sistema
** 4) ** Si optimiza para una función, cómo diseñaría y optimizaría

¿Sabe qué algoritmo de consistencia de datos distribuidos, específicamente habla sobre el
nivel de aislamiento de transacciones MySQL y el mecanismo MVCC
, avalancha de caché de Redis, penetración de caché y cómo resolverlo?
Preguntado sobre el diseño del sistema de picos.
Hable sobre sincronización y asincronía, cuándo usar la sincronización, cuándo usar
la estructura asíncrona de datos de índice de mysql Innodb, por qué es un árbol b +, ¿se puede implementar con hash?
¿La realización de transacciones distribuidas?
¿Cómo resolver la consistencia de datos de redis y mysql?
¿Cuáles son las soluciones comunes de sincronización maestro-esclavo de MySQL? ¿Ha comparado las ventajas y desventajas?

Todo alrededor de Ali (Director)

Introducir
a sí mismo, dibujar su propio diagrama de la arquitectura del proyecto, y luego hacer preguntas acerca de la arquitectura y el middleware

Cara de recursos humanos

¿Por que te fuiste?
¿Qué opinas de tu carrera?
Expectativas salariales

Precauciones:

Durante la entrevista debes tener confianza, atreverte a expresarte y no exagerar demasiado, deja que el entrevistador sienta que estás muy interesado en este puesto.

Durante la entrevista, es posible que no sepamos muy bien sobre algunos puntos de conocimiento, por lo que debemos hacer nuestro mejor esfuerzo para expresar nuestras propias ideas en lugar de decirle al entrevistador que no entendemos.

En comparación con otras empresas, Ali presta más atención a los sentimientos y los sueños.
El lema de ocho caracteres de Ali: optimista, inteligente, pragmático y autoexamen.

Supongo que te gusta

Origin blog.csdn.net/weixin_47955802/article/details/108776822
Recomendado
Clasificación