¿Por qué las ofertas de otras personas se vuelven blandas? ¡Echa un vistazo al resumen del jefe!

Prefacio 

Septiembre casi ha terminado, compartiré con ustedes la experiencia de los hermanos mayores y animaré a los estudiantes que aún no han bajado a tierra.

Antes de la entrevista:

  •     Inversión temprana, el reclutamiento de primavera comenzará un año antes de la graduación, y la pasantía, vayas o no, será útil para el reclutamiento de otoño. Cuando se apruebe por adelantado el reclutamiento de otoño, la empresa tomará la iniciativa para encontrar estudiantes que hayan invertido en la pasantía. Algunas empresas también pueden pasar al final. Cara (como Ali), si te perdiste el recluta de primavera de la pasantía, el recluta de otoño debe enfocarse en la aprobación temprana, sin examen escrito y con suficiente CC. No hay oportunidades de aprobación temprana ni de aprobación formal
  •     Asegúrese de buscar referencias internas, aunque puede encontrar un trabajo sin referencias, pero las referencias creen que puede aumentar su probabilidad de éxito, al menos ayudarlo a pasar la selección de currículum vitae y evitar que la máquina de currículum se caiga al mar después de pasar por la máquina de currículum.
  •     No sienta que no estoy listo. He estado atrapado en este círculo vicioso antes. Cuando miro las experiencias de otras personas, siento que soy una basura y que no merezco una entrevista. En general, mi sensación es que la fuerza es un aspecto y la suerte también es muy importante. , El conocimiento es infinito y diferentes entrevistadores prestan atención a diferentes preguntas. Preguntarlo todo no es el objetivo de nuestros mortales. Trate de dejar al entrevistador con la sensación de que tiene confianza, es inteligente y tiene potencial , Aunque no sepas mucho, la suerte también puede caer en ti. Por ejemplo, si solo tienes una oferta, crees que eres muy bueno, pero obtienes la oferta que quieres, y ves que algunas personas que son mejores que tú no tienen ofertas. Tienes mucha suerte. Incluso si no crees en tu propia fuerza, tienes que creer en el carácter que has acumulado.
  •     Prepárese para la entrevista de acuerdo con su pila de tecnología existente. Evite no poder responder cuando se le pregunte. Tome al autor mismo como ejemplo. Como he usado la pila de tecnología SpringCoud durante los últimos dos años, renuncié por completo a Dubbo y ZK cuando me preparaba para la entrevista.
  •     Ahora que ha decidido intentar encontrar un nuevo trabajo, no se limite a rechazar una oportunidad de entrevista. Porque a veces no parece ser una buena oportunidad. Vas a la empresa, conoces a tu jefe y escuchas la presentación de RR.HH. Tal vez encuentres que esta es una oportunidad muy adecuada para ti. Esta es una empresa muy prometedora. Tu futuro jefe puede ser un muy buen jefe. Si te niegas, perderás esta oportunidad. Para encontrar un trabajo, debes tener una mente abierta, estar dispuesto a intentarlo, estar dispuesto a descubrir, darte más oportunidades de ejercicio y finalmente encontrar Un trabajo que siento que es el más ideal.
  •    Una vez que reciba el aviso de entrevista, debe hacer su tarea seriamente. La información de la empresa y la información del trabajo deben consultarse y leerse detenidamente La información de la industria, las condiciones competitivas del mercado y la información relacionada con los productos deben recopilarse e investigarse exhaustivamente para que tenga una comprensión general de la empresa y la industria.

Terminan los preparativos antes de la entrevista, qué debo hacer con las preguntas de la entrevista y comienza el texto.

Tencent

1. ¿La diferencia entre orientado a objetos y orientado a procesos?

2. ¿Por qué Java dice que es tanto un lenguaje interpretado como un lenguaje compilado?

3. ¿Cómo compensa Java sus características de herencia única?

4. Tres características principales del lenguaje Java.

5. Cómo empalmar varias cuerdas.

6. Escenarios de aplicaciones multiproceso y multiproceso.

7. ¿Es la tarea de uso intensivo de CPU adecuada para multiproceso o multiproceso?

8. ¿Por qué es mejor la robustez del proceso?

9. Mecanismo de sincronización de procesos, ¿cuándo se utiliza?

10. ¿Qué sucede a continuación cuando se envía una señal de interrupción a un proceso?

11. Las desventajas de la memoria compartida.

12. ¿Cuándo detectó la excepción y cómo lidiar con ella después de detectarla?

13. ¿Cuándo utiliza copia profunda y copia superficial?

14. ¿Comprensión de la clase de empaquetado Java? ¿Por qué hay una clase de embalaje?

15. El demonio, ¿para qué se puede usar?

16. ¿Cuáles son los problemas con el subproceso múltiple?

Ctrip

1. ¿Cómo lograr el polimorfismo? Y diseñe un ejemplo de gato comiendo pescado con pensamiento orientado a objetos (escribir código)

2. ¿Cómo evitar el bloqueo del hilo?

3. ¿Cuál es la diferencia entre la palabra clave sincronizada agregada a los métodos estáticos y los métodos no estáticos?

4. ¿Cuáles son los estados básicos del hilo? Se muestra la imagen de cambio de estado.

5. ¿Explique el bloqueo de E / S?

6. ¿Qué colecciones ha utilizado?

7. ¿Cuál es la diferencia entre ArrayList y LinkedList?

8. ¿El principio subyacente de HashMap? ¿Cómo lidiar con la misma clave?

9. ¿Es seguro el hilo de HashMap? ¿Cuál es la diferencia con ConcurrentHashMap? ¿Cuál es el cambio de bloqueo de segmento después de Java8?

10. ¿Cómo garantiza TCP una transmisión fiable?

11. ¿No pueden funcionar dos apretones de manos de TCP?

12. ¿Qué pasa con la desconexión de TCP? ¿Por qué necesito saludar 4 veces?

13. ¿Qué debo hacer si el servidor falla después de que se establece la conexión TCP?

14. ¿Control de flujo de TCP, control de congestión?

15.Explica la inyección SQL

16. ¿Cuáles son las características de las transacciones?

17. ¿Cuáles son los niveles de aislamiento de transacciones?

18. ¿Qué es el motor de almacenamiento MySQL?

19. ¿Cuáles son las ventajas de los índices? ¿En qué escenarios utilizar el índice, en qué escenarios?

NetEase Face clásico

1. ¿Por qué consideraría ofrecer desarrollo java?

2. En el proceso de aprendizaje de Java, o haciendo estas cosas, implementando algunos proyectos pequeños , ¿ha encontrado algún contratiempo?

3. ¿Cómo se implementa JVM y cómo se administra la memoria?

4. ¿Cuál es la división de memoria de la nueva generación y la vieja generación, cuál es la proporción y por qué es 1: 2?

5. ¿En qué circunstancias se desbordará la JVM?

6. ¿Cuál es el modelo del marco de la pila y qué contiene?

7. ¿Cómo soporta Java la seguridad de concurrencia?

8. ¿Ha leído alguna vez el código fuente en Java? ¿Entiendes las clases de cobranza? Hablar de HashMap

9. ¿Cómo se implementa el algoritmo hash de HashMap y por qué se implementa así?

10. ¿Por qué utilizar árboles rojo-negro en lugar de otras estructuras de datos? ¿Cuáles son los beneficios de los árboles rojo-negro?

11. ¿Has estudiado redes informáticas? Aprendido

12. ¿Cómo implementar un servicio de gestión de archivos? Por ejemplo, un cliente le envía un archivo, guarda el archivo y lo carga, es mejor cómo implementarlo. Los archivos importantes y los que no lo son deben cargarse en el servidor de archivos de desarrollo. El proceso de transferencia de archivos.

13. ¿Cómo resuelve TCP el problema de la fiabilidad de la transmisión?

14. ¿Qué middleware ha utilizado? ¿Ha utilizado middleware de mensajes, almacenamiento en caché, etc.?

15. ¿En qué escenarios se utiliza Kafka?

16. ¿Cómo administra MySQL las transacciones? ¿MySQL no tiene ACID? Como paso.

Baidu Mianjing

1. ¿Qué índices hay en mysql?

2.char 和 varchar

3. Cómo comprobar el cuello de botella de rendimiento de la consulta SQL

4. Aislamiento de transacciones MySQL

5. # y $ en mybatis

6. Cómo implementar subprocesos múltiples en Java

7. El principio de realización de HashMap

8. Ataques contra HashMap

9. ¿Cuál es la función de sincronizados y dónde se utiliza?

10. ¿Cuáles son los códigos de respuesta de HTTP? ¿Puede personalizar el código de respuesta?

11. ¿Qué hace el método DELETE de HTTP? ¿Se puede usar para solicitar aumentar o crear un recurso?

12. ¿Qué es la anotación @RequestMapping y qué atributos tiene?

13. ¿Se podría colocar el objeto recién creado en la generación anterior?

14. ¿Qué parámetros se pueden configurar para JVM?

Al final

  • Punto técnico: Cada empresa tiene diferentes problemas técnicos, la tecnología básica sigue siendo la misma, por lo que debe ser sólida, como algoritmos, estructuras de datos, sistemas operativos, etc ...

  • Expansión: Todavía es necesario preparar la JVM, alta concurrencia multiproceso por adelantado, enfocándose principalmente en la selección y comparación de alta concurrencia, multiproceso, arquitectura distribuida, middleware grande y común (almacenamiento en caché, etc.).

  • Finalmente, resolveré las preguntas y respuestas de la entrevista para todos.

Colección de entrevistas: Haga clic aquí para recibirla gratis, contraseña: CSDN , ¡hay más temas de entrevistas y videos de las principales empresas!

 

Supongo que te gusta

Origin blog.csdn.net/qq_43080036/article/details/108868718
Recomendado
Clasificación