Entrar en BAT es fácil? ¡Después de 2 o 3 años de trabajo, gané la oferta de una gran fábrica!

Autor | hsm_computer

Editor en jefe | Wu Xingling

Producido | Blog de CSDN

En una gran fábrica de BAT, siempre que esté dispuesto a soportar dificultades, la velocidad de la tecnología y el progreso salarial superarán su imaginación. Estoy en Shanghai. Al precio actual, suelo trabajar en la gran fábrica durante tres o cuatro años. Esta casa no es demasiado remota y demasiado pequeña.

Entrar en una gran fábrica requiere algo de fuerza, pero si la tecnología por sí sola es buena y no hay otras habilidades, se estima que es realmente difícil. Pero hablando de eso, incluso si es un segundo estudiante, incluso si tiene un promedio de tecnología, siempre y cuando esté dispuesto a adoptar el enfoque correcto, no debería ser difícil ingresar a una gran fábrica tres años después del trabajo. En este artículo, daremos instrucciones específicas para ingresar a la gran fábrica para estudiantes con un punto de partida general y habilidades generales.

Se trata de entrar en una gran fábrica

Hay desarrolladores junior con solo 2 o 3 años de experiencia en desarrollo en la gran fábrica. Algunos de los compañeros de clase pueden tener una segunda escuela. Quizás tengan calificaciones y habilidades similares antes de ingresar a la gran fábrica. Incluso se puede decir que siempre que encuentre un canal para entrevistar, más las habilidades de preparación adecuadas, ingresar a una gran fábrica es realmente más fácil que ingresar a algunas pequeñas empresas con entrevistas más exigentes.

El primero es el currículum. Mientras tenga la experiencia adecuada con componentes distribuidos, al menos puede obtener una oportunidad de entrevista. Por supuesto, si solo agrega, elimina, modifica y verifica la entrevista, por supuesto, pero las preguntas y la forma de hacer preguntas en la entrevista están más en línea. Este artículo también cubrirá, la clave es mirar la tecnología distribuida adecuadamente, y el segundo es combinar el proyecto, lo cual no es difícil para el desarrollo primario. Incluso cuando algunos proyectos son escasos de personas, el estándar de entrevista se reducirá.

Permítanme cuantificar el esfuerzo y el tiempo que lleva ingresar a la gran fábrica: lo primero es pasar aproximadamente 1 hora por día para leer los datos y ejecutar el código para preparar el discurso. Tarda aproximadamente 10 horas a la semana. Después de 2 meses, debería verlo Es casi lo mismo, y luego usa las entrevistas de varias pequeñas empresas durante 2 meses, luego puedes ir a la gran fábrica para enviar tu currículum. Si todo va bien, es fácil decir que, en caso de falla, cambiar el equipo del proyecto, o enfrentar algunas fábricas grandes, enfrentar 3 o 4 veces, debería poder hacerlo. No debería ser un problema trabajar duro con el tiempo. Es posible que no todos conozcan la dirección del esfuerzo, y el texto específico se detallará más adelante.

Mejora tus desventajas tanto como sea posible

En primer lugar, deje que se revise su currículum, de lo contrario no hay oportunidad para la entrevista. ¿Cómo se ve un currículum que se puede examinar?

1. Máster, universidad, 1-2 años de experiencia y proyectos recientes incluyen componentes distribuidos con tecnología de valor equivalente.

2. Si la universidad tiene un título universitario promedio, se estima que tiene suerte. Mirar a los diferentes grupos de proyectos puede requerir otro año de experiencia en el proyecto. Si el equipo del proyecto tiene una necesidad urgente o la empresa tiene altas necesidades de reclutamiento, en realidad no mira a la escuela.

3. Esto es muy importante. No cambie de trabajo con demasiada frecuencia. Es mejor no haber cambiado de trabajo en el último año y haber estado en el trabajo recientemente, no por mucho tiempo.

Puede extraer la experiencia del proyecto en su currículum, pero si hay factores adversos, intente diluirlo tanto como sea posible.

1. En las escuelas en general, encontrar un proyecto con un alto historial de concurrencia, reflejado en el currículum, hasta dos años es suficiente.

2. Recientemente, la búsqueda de empleo ha sido demasiado frecuente. Busque una empresa durante un año más o menos. Es mejor si no ha cambiado de trabajo en el último año y medio. Si tiene más de un mes de ausencia, también puede diluir trabajando continuamente durante 1 o 2 años.

3. Acabo de salir de la clase de capacitación y fui a una pequeña empresa durante un año y medio, pero tengo que acumular experiencia en proyectos distribuidos.

Esta parte ha estado enfatizando la tecnología de componentes distribuidos, específicamente tecnologías de alta concurrencia como Netty, Redis, Mycat y Kakfa. La vida laboral es un aspecto. Además, en proyectos recientes de su currículum, las habilidades prácticas de estos componentes distribuidos deben ser Para demostrarlo, si deja que el entrevistador de la gran fábrica sienta que tiene habilidades técnicas insuficientes para el primer año, y el segundo solo agregará, eliminará y modificará, lo siento, no tiene oportunidad de entrevistarlo. Además, si su capacidad real es fuerte, pero no puede verla en su currículum, el entrevistador cree directamente que no puede.

En términos de estructura de datos, es mejor conducir a los aspectos técnicos preparados

La estructura de datos es un punto imprescindible para las entrevistas. Hay demasiadas preguntas en Internet y se pueden preparar las respuestas. Sin embargo, si desea ingresar a una gran fábrica, es mejor evitar.

Usemos el árbol rojo-negro como ejemplo. Además de poder hablar sobre la estructura básica de datos e insertar y eliminar nodos, puede introducirlo en la estructura de datos subyacente de ConcurrentHashmap. Utilice el código subyacente del objeto para explicarlo. Está bien prepararse con anticipación, pero si responde las preguntas del árbol rojo y negro por cierto, incluso puede conducir al código subyacente, e incluso puede conducir a problemas de concurrencia de ConcurrentHash, para que el entrevistador no piense que es solo una teoría.

Hablemos de las matrices de listas vinculadas más comúnmente utilizadas, etc. Estas primeras se pueden hablar con objetos como ArrayList en Java, y la segunda puede conducir a un código de bajo nivel como una falla rápida y un recorrido, que también puede hacer que el entrevistador sienta que tiene una base sólida.

En cuanto a HashMap, este aspecto se ha preguntado mal. Hay demasiados artículos analíticos en Internet, pero después de responder las preguntas teóricas y el código subyacente, también puede mostrar el tema de bloqueos y concurrencia.

En resumen, la cuestión de la estructura de datos es imprescindible. En esta etapa, muchos candidatos de desarrollo junior ni siquiera pueden responder las preguntas en el nivel de código de bajo nivel, y no solo puede mostrar su comprensión del código de bajo nivel por analogía, sino también Ser capaz de aprovechar la oportunidad para mostrar puntos técnicos como bloqueos y concurrencia puede causar una buena impresión al entrevistador. En cuanto al algoritmo de prueba escrito, hay más preguntas en línea, y se pueden preparar con anticipación.

Los grandes fabricantes prueban más sobre su capacidad de concurrencia.

Primero haga algunas preguntas, como netty, primero pregunte los componentes importantes y el flujo de trabajo, luego pregunte la serialización, la exposición al servicio y otros detalles anteriores, y luego lea y escriba el paquete adhesivo de semi-paquete de índice y otras preguntas. Esto es casi lo mismo, si desea encontrar un desarrollador avanzado, puede solicitarlo en combinación con el código subyacente. Hay muchos componentes distribuidos, y otros componentes, como mycat, también preguntan primero el uso, como cómo establecer las reglas de la subbiblioteca, y luego preguntan los detalles subyacentes, como la forma en que el código subyacente ubica SQL en una biblioteca específica. Otro ejemplo es redis, primero puede preguntar algunas estructuras de datos y uso básico, y luego preguntar algunos detalles como clústeres.

Incluso si va al desarrollo avanzado de una gran fábrica, la preparación para la concurrencia distribuida en realidad no es un problema, ya que muchas personas básicamente no tienen experiencia en proyectos relevantes antes, pero en realidad están recitando preguntas. Mientras está entrevistando, el entrevistador siente un poco Simplemente tenga más experiencia en proyectos que otros. Aquí hay algunos métodos de preparación.

1. Primero mire algunos conjuntos de preguntas de la entrevista. Estas preguntas de la entrevista son en realidad las mismas. Todas involucran profundamente el código fuente subyacente y los puntos prácticos. Primero, aprenda las preguntas teóricas. Aunque hay muchos de estos puntos, todos son trabajo físico. La aprobación debe ser fácil. ¿Qué materiales debo llevar? La serie de entrevistadores colgantes que vi antes no está mal. De hecho, cuando lea algunos conjuntos de preguntas, encontrará que hay muchas tecnologías valiosas de componentes distribuidos.

2. Muchos candidatos simplemente se quedan en este punto. Si haces el siguiente paso, es mejor que la mayoría de las personas. Después de conocerme, daré un poco de tecnología para encontrar algunos antecedentes del proyecto. Estas tecnologías no son necesariamente profundas, pero deben combinarse con el negocio del proyecto. Por ejemplo, hablemos del Redis más básico. Usted dijo que su proyecto anterior era un cierto módulo de procesamiento de datos (el proyecto se puede decir de acuerdo con la situación real). La concurrencia es de aproximadamente 1k por segundo. Si empuja la solicitud a la base de datos, la base de datos no puede soportarla, así que use Redis Agrupe y luego prepare una configuración aproximada del agrupamiento. Cuando se usa, combinado con el negocio, se usan la cadena y otras estructuras de datos. Cuando se usa, el período de tiempo de espera se establecerá para evitar que el caché esté siempre en la memoria. Al mismo tiempo, para evitar la penetración, el nulo también se almacenará en caché. Hazlo al mismo tiempo, mucho menos en los asuntos de Redis .

Tenga en cuenta que al combinar tecnología con negocios, no hay necesidad de involucrar demasiados detalles, como no involucrar el modelo de subprocesamiento de Redis , pero antes que nada, debe hablar sobre algunos valores de configuración (como los valores de configuración de clúster y los métodos de configuración de tiempo de espera) para que el entrevistador se sienta De hecho, lo ha utilizado en un proyecto. En segundo lugar, debe hablar sobre algunas de las experiencias utilizadas en el proyecto. Por ejemplo, Redis debe usar un clúster para evitar un solo punto de falla. Es mejor establecer un período de tiempo de espera seguido de un segundo aleatorio para evitar grandes cantidades a la vez. El caché no es válido y la base de datos se toma de inmediato, lo que provoca una presión excesiva.

Aquí solo se da Redis. Además, Mycat, Kafka, Netty, Zookeeper, Dubbo, etc., también se manejan de acuerdo con esto, de modo que incluso si no lo usa habitualmente, también puede hacer que el entrevistador sienta que tiene experiencia real en el proyecto en este sentido.

3. Es cierto que el componente distribuido no es fácil. Para que el entrevistador sienta que tiene experiencia en esta área, o como remedio cuando no dice un buen problema, es mejor que resuelva algunos problemas que realmente se han resuelto.  

Al preparar el problema, primero hable sobre cómo se descubrió el problema. Por ejemplo, las excepciones OOM se informan con frecuencia en el registro, o el sistema simplemente no puede iniciar sesión, y lo que verifica no es más que mirar el registro a través del comando Linux, o usar Dump para ver el espejo de memoria, y luego el problema. Motivos, como el tiempo de espera de Dubbo es demasiado largo y la solicitud está atascada, o Redis no establece un tiempo de espera para causar la memoria OOM, estas búsquedas en línea también son muchas.

Y cuando analice la causa del problema, puede aprovechar la oportunidad para que el entrevistador sienta que está familiarizado con el código fuente subyacente del componente distribuido. Por ejemplo, si prepara algún código fuente para el índice de lectura-escritura subyacente (o copia cero), cuando dice que ha resuelto la causa durante la entrevista Netty medio paquete y otros problemas causados ​​por razones, puede aprovechar la oportunidad para lanzar.

4. Prepare algunos toques finales más. Cuando combine proyectos distribuidos y los problemas que ha resuelto para decir tecnología de componentes distribuidos, diga estos puntos, que inmediatamente le permitirán al entrevistador mirarlo. Estos puntos pueden basarse en la defensa de Kafka. Otros mecanismos también pueden ser el código fuente dubbo de integración zk, esta valiosa tecnología y código fuente es demasiado. Como encontrar estos puntos es un trabajo manual, soy demasiado vago para enumerarlos aquí.

De largo aliento, cuando se prepare para una retórica de tecnología distribuida, asegúrese de combinar el proyecto, incluso si generalmente usa muy poco, pero puede encontrar información en línea, pero después de encontrarla, debe integrarla en el proyecto. Aquí hay un ejemplo. Un candidato de desarrollo junior también es muy atento y tiene muchas preguntas distribuidas. Básicamente, si puede preguntar, podrá regresar. Sin embargo, cuando el entrevistador le preguntó la tecnología utilizada en combinación con la experiencia previa del proyecto, no puede decirlo. Otro De hecho, los detalles subyacentes de la distribución no se comprenden bien, pero se pueden combinar con el proyecto para hablar sobre los detalles de implementación del tiempo de espera de redis y anti-penetración. De hecho, estas tecnologías no son profundas, pero los requisitos para el desarrollo primario no son altos, precisamente porque este último tiene distribución La experiencia del proyecto del componente tipo, por lo que aunque ambos están empleados, el salario de este último es más alto que el primero.

Demostrar completamente la capacidad de depurar e implementar proyectos.

La capacidad de depurar y desplegar proyectos es definitivamente un punto brillante para el desarrollo elemental y avanzado, e incluso si es un candidato para una gran fábrica, no todos lo harán. Si dice esto, el entrevistador no necesariamente preguntará en detalle, siempre que escuche lo que dijo no es un gran problema, y ​​esto no se debe a la profundidad de la tecnología, sino a que conoce los puntos prácticos de este aspecto.

En mi publicación de blog anterior, ¿cómo me preparo para una entrevista Java? ¿Cómo guiar las preguntas del entrevistador al rango que ha preparado? , Da los puntos prácticos de preparación para la prueba de estrés, para que todos puedan ver que al entrevistador no le importan los problemas que haya resuelto en la prueba de estrés, ni la tecnología involucrada, solo le preocupa su experiencia en el análisis y la resolución de problemas en esta área.

También puede preparar algunos pasos de análisis y resolución de problemas antes de la entrevista. Esto ya se ha mencionado anteriormente. Aquí hay otro ejemplo. Por ejemplo, cat y otros sistemas de monitoreo informan con frecuencia un uso elevado de memoria. En este momento, puede ver el registro o volcar y encontrar el problema. La causa raíz del problema es demasiado. Además del caché de Redis que se acaba de mencionar, la memoria fuera del montón no se procesa. Ok De acuerdo, estas tecnologías involucradas son demasiado profundas, así que dígalo de manera simple, como porque HashMap se usa bien o está claro, o el objeto de la base de datos no está cerrado, o use la tarea de caché de cola ilimitada cuando se crea el grupo de subprocesos, y luego busque el motivo, luego vaya a buscar Por otras razones, lo que encuentre en su proyecto puede usarse como su punto culminante.

Además del método de implementación, el archivo de configuración implementado por zk más Dubbo, también puede ver la configuración de implementación de varios clústeres de Redis. Si se siente libre, vea la configuración del tráfico de lanzamiento en escala de grises. De hecho, será una oración o dos. El problema del código, pero si lo dice en combinación con el gran tema de implementación, el concepto es diferente, porque el desarrollo senior (y los arquitectos) no solo deben escribir código, sino también implementar componentes.

Dar preguntas y respuestas si el proceso de entrevista de fábrica

Entrevistador: ¿Cuéntame sobre tu experiencia y experiencia en proyectos?

Candidatos, presenten los antecedentes educativos (no importa si tiene dos o tres), y tienen 1 a 2 años de experiencia relevante (la experiencia de desenterrar el diseño del plan de estudios y el trabajo de graduación y el trabajo deben ser alcanzables). Presente ligeramente el negocio del proyecto. Por ejemplo, hice un sistema de pago en la compañía xx antes, usando Spring Boot, Netty, Mycat y otras tecnologías (se pueden decir los aspectos destacados preparados, los componentes distribuidos son más beneficiosos), en el proyecto, no solo escribo código También participó en pruebas de sobretensión y ajuste de bases de datos y JVM (lanzamiento de cebo, etc.), y también resolvió la penetración de caché de Redis informada en línea, la retransmisión de mensajes kafka causó falta de idempotencia y el tiempo de espera de Dubbo causó el recuento de conexiones en línea Preguntas completas (aquí se preparan preguntas más distribuidas, pero también espere a que el entrevistador las haga). Permítanme presentar algunas capacidades más allá de las habilidades de codificación. Por ejemplo, en el proyecto, también utilicé Sonar para administrar la calidad del proyecto y participé en la redacción de los scripts de implementación de la versión de Jenkins. (Esta tecnología está disponible para cada proyecto. Le prestas atención, no es más que escribir configuración, pero es diferente cuando lo dices)

Después de escuchar su introducción al proyecto, el entrevistador le hará preguntas como distribuidas. Por ejemplo, le preguntará, dijo que ha resuelto el problema de la penetración del caché de Redis, ¿cómo lo resuelve?

Candidato: (Asegúrese de combinar los elementos cuando responda). En mi sistema de gestión de pagos, el módulo de pago solicitará los datos de control de riesgos de la compañía desde el módulo de control de riesgos, pero los mismos parámetros de solicitud se enviarán varias veces, así que use redis Caché (presenta aproximadamente los antecedentes comerciales), pero en las aplicaciones reales, las solicitudes emitidas pueden no estar almacenadas en la biblioteca de control de riesgos, por lo que penetra. La solución más tarde fue almacenar en caché el valor nulo y almacenar en caché algunos parámetros solicitados con frecuencia que no existen en la tabla de control de riesgos. Tenga en cuenta que el entrevistador no prestará atención al negocio y la solución específicos. Solo necesita decir que no hay ningún problema. Por ejemplo, puede usar la versión independiente de redis aquí. Prepare varios conjuntos más de soluciones para el mismo problema, de modo que cuando lo diga, el entrevistador piense que lo ha utilizado en el proyecto real.

Cuando haya terminado Redis, Mycat, Kafka, Netty y otros problemas resueltos, el entrevistador comenzará a preguntar algunos detalles subyacentes, tales como preguntar, se dice bajo Netty modelo de enhebrado, Netty índice de alfabetización, deserialización Dubbo El acuerdo, etc., pertenecen al conocimiento teórico del examen, porque lo ha memorizado de antemano, por lo que no debería haber demasiados problemas. La intención del entrevistador aquí es deshacerse de sus preparativos anteriores, por lo que haré preguntas al azar, pero tiene que encontrar una manera de resolver el problema y luchar por más tiempo. ¿Cómo se puede hacer esto?

(Por ejemplo, pregunte al modelo de subprocesos de Netty) Candidato: Primero dibuje y diga, después de explicar el modelo, luego traiga inmediatamente una oración, en nuestro proyecto, usamos el grupo de subprocesos para administrar el proceso de trabajo (retroceder al negocio) Al administrar procesos, también encontré problemas OOM causados ​​al configurar la cola de caché en una cola ilimitada. (Lanza el anzuelo nuevamente y espera a preguntar), y luego aprovecha la oportunidad para expandirte, lo que costará el tiempo de la entrevista por consumo de energía. Y si sigue los pasos de preparación dados anteriormente, puede preparar los problemas resueltos por cada componente y luego expandir uno por uno.

Al preguntar sobre componentes distribuidos, el entrevistador puede preguntar sobre la base de datos y la base de Java, que es más simple.

Entrevistador: ¿Cuál es la base de datos de su proyecto?

Candidato: utilizamos Oracle, y utilizamos la subbase de datos Mycat y la subtabla en el proyecto (incluso si lo dije antes, y lo arrojé si no lo hice), en el proyecto, también me ocupé de largos problemas de SQL Aspectos destacados de sintonización).

Entrevistador: ¿Qué estás sintonizando? (Involuntariamente guiado)

Candidato: El método de monitoreo que usamos es cat. Cuando se encuentra un SQL largo en el sistema de monitoreo, usamos el plan de ejecución para analizar y luego compilamos el índice en consecuencia, o construimos el caché de Redis, o usamos la instrucción with para optimizar el SQL . Luego encuentre un SQL preparado y hable sobre ello.

Luego, el entrevistador hará algunas preguntas, como los índices. Puede memorizar algunas respuestas de antemano y hablar sobre la estructura subyacente. Saluda a la base de datos, el entrevistador le preguntará al núcleo de Java, como hashmap, seguridad de subprocesos no es segura o preguntas de JVM. Este tipo de respuesta que has memorizado también se extiende.

Candidato: para el hashmap, además del código de bajo nivel que acabo de mencionar, después de usarlo, también debemos borrarlo de inmediato para evitar pérdidas de memoria (lo que lleva al tema de la memoria). O después de responder la pregunta de JVM, inmediatamente dijo que en el proyecto real, monitorearemos el uso de la JVM . Cuando exceda el 70%, usaremos el archivo de volcado para mirar al espejo. El problema de JVM que encontré en el proyecto anterior es, el pequeño montón La gestión de la memoria no es buena, ThreadLocal se usa bien sin eliminar, hay demasiadas razones para OOM, todos se preparan por sí mismos, no voy a comenzar.

De la manera anterior, después de responder una buena pregunta, arroje inmediatamente el siguiente cebo con el negocio y luego encuentre una manera de conducir el problema a la optimización de JVM , la optimización de la base de datos, el código subyacente del subproceso, (hashmap, etc.) código fuente subyacente, etc. Quizás su propia tecnología puede no ser necesaria y sus calificaciones pueden no ser suficientes, pero el entrevistador puede darle la evaluación de que la primera base es sólida, la segunda tiene experiencia en el ajuste y la tercera es experiencia en el uso de componentes distribuidos. Los tres puntos anteriores son suficientes. Sin mencionar el desarrollo inicial, puede haber las siguientes evaluaciones, como dominar la mejora de la calidad del código del proyecto, familiarizado con las habilidades básicas de depuración y liberación en línea, y familiarizado con los detalles subyacentes de la distribución. Si obtiene estas evaluaciones nuevamente, se estima que el arquitecto de caras es suficiente.

Esto aún no ha terminado. Cuando el entrevistador hace una buena pregunta, pero no tiene la oportunidad de arrojar los aspectos más destacados que preparó, no se reconcilie y tenga la oportunidad de arrojarlos.

Entrevistador: Tengo una buena pregunta, ¿tienes algo que preguntarme?

Candidato: (Pongámoslo primero) Si tengo la suerte de tener una entrevista exitosa, ¿a qué grupo de proyecto ingresaré? Entonces, no importa cómo responda el entrevistador, no importa si responde "depende de la situación", y luego continúa preguntando, (como que no se descartan los puntos destacados de dubbo), ¿cómo hace llamadas remotas en su proyecto (pretendiendo estar confundido)? El entrevistador generalmente dice dubbo, y luego se comunica y habla inadvertidamente durante el proceso de comunicación. Nuestro proyecto anterior también usó dubbo, así que también vi el código fuente de dubbo y resolví el problema de la exposición al servicio, y luego hay una buena posibilidad de que tenga la oportunidad Dilo

 O si no tiene la oportunidad de hablar sobre las habilidades de prueba de estrés, puede preguntar, ¿se realizarán pruebas de estrés en su proyecto? ¿Cómo enviar una solicitud durante la prueba de presión? ¿Cómo monitorear? Luego, puede hablar sobre sus aspectos más destacados durante la comunicación. Otros aspectos destacados se preparan en consecuencia.

Encuentre más compañías pequeñas para entrevistas, algunas compañías pequeñas tienen entrevistas más difíciles que las grandes

Idealmente, los resultados de su entrevista no tienen nada que ver con las habilidades o la duración de la experiencia en el proyecto, solo están relacionados con los proyectos y las presentaciones técnicas en su currículum, y con sus aspectos más destacados preparatorios.    

Pero si simplemente no se prepara para practicar, cualquier entrevistador puede averiguar sus detalles. No hay ilusión. Por un lado, los puntos que preparó pueden no estar completos y, por otro, la retórica del proyecto que preparó puede no estar bien redactada. Puede haber lagunas en el medio. En este momento, necesita encontrar algunas pequeñas empresas para intentarlo.

Cómo hacer esto: Prepárese para seguir los estándares de las entrevistas de grandes fábricas, y luego vaya a todas partes para presentar hojas de vida de pequeñas empresas Inicio

Al comienzo de la entrevista, encontrará que su retórica está llena de lagunas, e incluso se lo verá a través de sus antecedentes, pero no se desanime. El primero es recopilar la pregunta del entrevistador, el segundo es practicar constantemente el proyecto de combinación de habilidades destacadas, el tercero Aproveche continuamente sus habilidades para destacar, durante este tiempo, el entrevistador de la pequeña empresa compensará sus debilidades en la entrevista.

¿Cuándo puedes salir de la escuela? De hecho, el primer entrevistador puede preguntar sobre la experiencia práctica de los componentes distribuidos, en lugar de simplemente preguntar sobre la teoría. En el segundo tipo de entrevista, usted pasa tres, y tercero, pasa con una gran ventaja, no hacia arriba y hacia abajo.

Canales hacia grandes fábricas

En este momento, podrá desafiar a las grandes fábricas con confianza, ¿cómo puede encontrar un canal para ingresar a las grandes fábricas en este momento?

1. En los canales de reclutamiento y otros canales, comuníquese con más headhunters y dígales que desea ingresar a una gran fábrica, como BAT o el nombre de la empresa. No todas las grandes fábricas tienen una cuota de reclutamiento para cada período de tiempo. No se preocupe por esperar, y el tiempo de espera no será demasiado largo, hasta 2 meses.

2. Encuentre referencias internas: por ejemplo, si ve un artículo que tiene una entrevista exitosa en Internet, puede contactarlo.

La recomendación aquí es encontrar un cazador de cabezas, porque el cazador de cabezas es fácil de encontrar los resultados de su entrevista, y la entrevista se ha vuelto más capaz de ayudarlo a obtener el mayor salario, y si no tiene una entrevista, puede decirle al cazador de cabezas que desea enfrentar otros puestos de proyecto en esta empresa . Si envía su propio currículum, es posible que no pueda obtener dicho recorrido.

Cuando está completamente preparado y el discurso preparado ha sido probado por una pequeña empresa, el problema general no es grande: si falla nuevamente, o encuentra otros puestos en la empresa, o encuentra otras grandes fábricas, debe reunirse hasta 3 veces. Terminado 

No es demasiado tarde para comenzar a trabajar en cualquier momento,

La distancia entre la gran fábrica y su altura actual es de dos años como máximo.

De hecho, cuando ingresa a una gran fábrica, tiene la oportunidad de mejorar rápidamente sus habilidades e ingresos a través del trabajo de horas extras. Además, hay muchos lugares de reclutamiento cada año. No es difícil ingresar a una gran fábrica. En Internet, he visto a muchos estudiantes que se han graduado dentro de los 3 años posteriores a la entrada en una fábrica grande. A mi alrededor, he visto una maestría en 1 año de experiencia, muchos estudiantes universitarios, 2 años de experiencia en Ali y 3 a 5 años de experiencia en grandes fábricas. No puedo recordarlo.

Además de mejorar las habilidades, ingresar a una gran fábrica también tiene beneficios considerables. Por ejemplo, después de 3 años de trabajo, puede tener un ingreso de 20k * 16 meses. Encuentre una industria diferente. Estas calificaciones pueden tener los ingresos correspondientes, no muchos. Después de la fábrica, puede continuar con el ascenso a arquitecto en 3 o 4 años, y lograr un ingreso anual de 500,000 o 600,000 yuanes (esto sigue siendo un nivel promedio). Si se jubila, puede ingresar a una compañía extranjera como yo, salario más libros y videos habituales En Shanghai no morirá de hambre.

Es posible que muchos estudiantes necesiten mirar a las grandes fábricas ahora, pero de hecho la preparación es la misma. El tiempo es suficiente, ver más tutoriales en video y hacer pasatiempos menos inútiles. Se estima que el cielo ha terminado. 2 años de trabajo duro son realmente suficientes , 1 año para lavar el currículum, 1 año para prepararse, esto todavía es demasiado. Pero si se queda quieto o no se atreve a dar el paso de la entrevista a pesar de su arduo trabajo, es posible que pueda establecerse en una pequeña empresa.

Gracias por leer el artículo largo. Este artículo ha sido escrito durante tres horas y media, y el espacio es suficiente. Si cree que puede hacerlo, por favor haga clic en Me gusta y escriba comentarios si tiene alguna pregunta.

Sobre el autor: un conocido arquitecto senior en una empresa extranjera, entrevistó a cientos de ingenieros de Java en 8 años y 5 años de experiencia como instructor de capacitación en Java, ayudando a muchos principiantes a obtener con éxito su oferta favorita. Autor de "Java Core Technology and Interview Guide". Blog de CSDN experto. Con la oferta de entrevista Java Express Train :https://edu.csdn.net/course/detail/27126

Enlace original: https://blog.csdn.net/sxeric/article/details/105508711

Declaración de derechos de autor: Este artículo es un artículo original del blogger de CSDN "hsm_computer", que sigue el acuerdo de derechos de autor CC 4.0 BY-SA. Adjunte el enlace original y esta declaración para volver a imprimir.

Más recomendaciones interesantes

Esos programadores divinos

☞Comics : ¿Por qué el progreso de la descarga de la película siempre está atascado en un 99% y no se mueve?

Ren Zhengfei renunció como director de Huawei Huawei; el "teléfono en la nube" de Baidu se lanzó hoy en línea; Inkscape 1.0 y la versión RC se lanzó |

☞Realice el modelo de predicción estadística de datos de series temporales a través del código Python

Bitcoin como rescate, el virus de la extorsión WannaRen golpeó la segunda vez!

☞¿Sabes ? De hecho, el algoritmo estadístico automático del histograma de Oracle tiene estos defectos. (Con pasos de verificación)

Cada "observación" que pides, me lo tomo en serio

Publicado 508 artículos originales · Más de 10,000 elogios · 5.62 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/csdnsevenn/article/details/105548155
Recomendado
Clasificación