Proceso típico de entrevista
1) 2 – 3 Entrevistas telefónicas: el propósito de las entrevistas telefónicas es examinarlo antes de llevarlo a las entrevistas in situ. Por lo general, las entrevistas se centran en preguntas algorítmicas sencillas en las que se le pide que escriba código en un editor de código compartido como collabedit. La entrevista también intenta evaluar si hay señales rojas para su ajuste cultural en la empresa.
2) Entrevistas en el sitio: suponiendo que lo haya hecho bien en las entrevistas telefónicas, lo llevan al campus de Facebook (/ Google) para entrevistas en el sitio. Por lo general, hay 4 entrevistas:
- ¿Cuáles son los mejores sitios u opciones para solicitar puestos de trabajo de gerente de catering en Kuwait?
- ¿Qué trabajo es mejor, uno con 50,000 Rs por mes en la ciudad natal o con 500,000 Rs en un país extranjero?
- ¿Cómo puedo encontrar un trabajo?
- Estoy planeando obtener un título de posgrado en sistemas de información de la Universidad Estatal de Georgia. ¿Cómo son las oportunidades laborales para los estudiantes de GSU en Atlanta y sus alrededores en tecnología y campos relacionados?
- Cómo conseguir un trabajo en Apple
Entrevista 1 -2 (Codificación): al menos un par de entrevistas se centran en sus habilidades algorítmicas (nada demasiado avanzado) y su precisión de codificación.
Entrevista 3 (codificación o diseño del sistema): esta entrevista depende de sus años de experiencia y del puesto para el que es considerado. Los ingenieros superiores (generalmente más de 2 años de experiencia) son evaluados en su comprensión de los sistemas que operan a gran escala y diseño arquitectónico.
Entrevista 4 (Comportamiento): Esta entrevista intenta evaluar si usted será una buena opción cultural para la empresa. El entrevistador intenta obtener respuestas a las siguientes preguntas:
¿Te apasiona lo que está haciendo la empresa?
¿Se puede trabajar con un equipo hacia un objetivo?
Su experiencia laboral previa (principalmente en torno a su actividad profesional en la toma de decisiones y la retroalimentación de su trabajo anterior)
Ahora, para responder a su pregunta sobre cómo prepararse para el proceso de entrevista anterior.
Preparación:
Hay muchos blogs y sitios web con contenido disperso a la hora de prepararse para entrevistas técnicas, pero no pude encontrar un sitio web gratuito que proporcione una estructura para el contenido.
Con eso en mente, trabajamos en la creación de InterviewBit, que creemos resuelve este problema. Es gratis y proporciona un enfoque estructurado y atractivo para la preparación de la entrevista, al igual que un entrenador personal.
Enfoque tema por tema:
No tiene sentido abordar problemas de hashing o de árbol hasta que comprenda cómo funcionan las matrices y las listas.
Tema desglosado en microconceptos:
Simulando la experiencia de la entrevista al resolver problemas:
La resolución de problemas está dirigida por:
Resolviendo preguntas formuladas en entrevistas anteriores
Proporcionar sugerencias cuando está atascado, junto con una ayuda experta en vivo si todavía está atascado
Temporizador para empujarlo hacia la resolución en 40 minutos (duración típica de la entrevista)
Comentarios inmediatos sobre casos de esquina fallidos
Medición de la complejidad del tiempo para sugerirle que lo haga mejor en caso de que su solución sea subóptima.
Enfoque de solución editorial en caso de que esté atascado.