Netease / Huawei / Meituan / Didi News experiencia de entrevista de reclutamiento en publicación de Java

Hoy estoy agotado. Charlé con un grupo de amigos durante un día. Recogí un total de preguntas de entrevistas reales de las experiencias de entrevistas de las siguientes cuatro grandes empresas. Puedes probarlo y responderlas por ti mismo.

NetEase

Inserte la descripción de la imagen aquí

Un lado:

1. Principio RPC, principio netty;

2. Principio de hashMap;

3. Mecanismo de recuperación de caché de Redis, preparación para la sincronización, mecanismo centinela;

4. Para calcular la pérdida de pedidos en 10 minutos, ¿cómo diseñaría (modo de ventana strom)?

5. Proyecto: ¿Qué hiciste, por qué lo hiciste, qué tecnología usaste para resolver qué problema?

Dos lados:

1. El principio de redis de caché distribuida, ¿cómo se implementa el bloqueo del guardián del zoológico?

2. Lectura y escritura inconsistentes de caché distribuida;

3. ¿Cómo se utilizan los hilos de Java?

4. ¿Cómo se ajusta la base de datos?

5. ¿Qué pasó con el comando git rebase?

6. Discuta el proyecto;

Superficie HR:

Espere salario, ¿por qué irse?

Huawei

Inserte la descripción de la imagen aquí

un lado:

1. La diferencia entre una base de datos estructurada y una base de datos no estructurada, ¿qué bases de datos no estructuradas conoce?

2. Si una tabla se agrega y elimina con frecuencia, los datos finales en la base de datos son solo decenas de miles o menos ¿Por qué se ralentiza la consulta?

3. Si los datos están bloqueados, ¿cómo lo solucionó? ¿Ha utilizado los comandos top y jstack, qué significa nid en el comando jstack y cómo se verifican los subprocesos de un determinado proceso Java?

4. ¿Cuáles son los algoritmos de agrupación de algoritmos de big data?

5. Escriba un algoritmo para determinar que cierto número es 2 elevado a la enésima potencia;

6. Hable sobre el proyecto con el que está más familiarizado;

Superficie HR:

Nivel salarial, ¿cómo resiste la presión, qué le gusta hacer y qué piensa sobre trabajar horas extras?

Meituan

Inserte la descripción de la imagen aquí

1. Redis de caché distribuida, principio dubbo, ¿realización de bloqueo de caché distribuida?

2. El principio de la subtabla de la sub-base de datos mysql, ¿por qué tantas bases de datos y tantas tablas, basándose en qué consideraciones? Base de datos 3. ¿Cómo realizar una expansión dinámica?

4. ¿Cómo configurar coreSize y maxSize del grupo de subprocesos y cuál es la base?

Escenario 1: Una sola máquina con 4 núcleos, servicio Un tiempo de solicitud es 5S, pero un cierto servicio B llamado por A tarda 4.98S, servicio Un tiempo de espera es 10S, pregunte 100 visitas QPS, grupo de subprocesos dinámico CoreSize, maxSize, espere ¿Cómo especificar la cola?

Escenario 2: Diseñe un sistema de colas para pedir comida ¿Cuáles son los modelos subyacentes? (Cliente, comerciante, tipo de mesa)

Hice

Inserte la descripción de la imagen aquí

1. Básicamente, también pregunta acerca de la base java, grupo de subprocesos;

2. Principios de patrones de diseño, diseño de modelos y diseño de interfaces;

3. Cómo realizar el almacenamiento en caché distribuido, el principio rpc y la idempotencia de mensajes;

4. Principios de redis y zookeeper, la diferencia entre HSF y Dubbo;

La situación general es similar a la entrevista anterior. He escrito algunos en el front-end, así que pregunté sobre react y nodejs

5. La razón para irse, ¿por qué considerar a Didi?

Al final

Entonces, ¿después de leer estas preguntas de la entrevista? ¿Estás interesado en probarlo?

En vista del hecho de que muchas personas se han entrevistado recientemente, he recopilado muchos temas de entrevistas.

Las respuestas a las preguntas de la entrevista anteriores están organizadas en notas de documentos. Si es necesario, puede hacer clic para ingresar el código secreto: csdn

Inserte la descripción de la imagen aquí

Las respuestas a las preguntas de la entrevista anteriores están organizadas en notas de documentos. También clasifiqué algunos materiales de la entrevista y las últimas preguntas de la entrevista recopiladas por algunas grandes empresas en 2020 (todo organizado en documentos, una pequeña parte de las capturas de pantalla), si es necesario, puede hacer clic para ingresar la contraseña: csdn

Inserte la descripción de la imagen aquí

Lo anterior es todo el contenido de este artículo, espero que sea de utilidad para el estudio de todos y espero que puedan apoyarlo.
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_41770757/article/details/108654151
Recomendado
Clasificación