Las entrevistas técnicas son algo gracioso.
Los mejores tienen que escribir código que sea significativo para el tipo de trabajo que va a hacer.
En los peores, has pasado todo tu tiempo resolviendo un problema aparentemente irrelevante y complicado que parece no tener nada que ver con el tipo de código que vas a escribir día a día, y parece más diseñado para impulsar el ego de entrevistador, en lugar de medir qué tan competente eres en el trabajo que se te pedirá que hagas.
- ¿Por qué las principales compañías como Amazon pasan horas entrevistando a un candidato y ni siquiera se molestan en enviarle comentarios después de semanas? ¿Se dan cuenta de lo irrespetuoso que es eso?
- ¿Cómo hubieras recibido llamadas de entrevista si no tuvieras a nadie que te recomendara y la empresa no viniera al campus?
- Cómo prepararse para una entrevista con AT&T
- Una de mis bolas cuelga más baja que la otra. ¿Será un problema para limpiar un examen médico para la entrevista SSB?
- Periodismo en línea: ¿Cómo las personas toman entrevistas hoy en día con Internet / redes sociales y otras nuevas formas de comunicación?
Es bueno saber a qué te enfrentas (lo primero o lo último).
Si vas a entrevistarte con Google (que, según mi experiencia, ofrece el tipo de entrevista anterior), en realidad hay libros que abordan el tema. Sin duda, hay mucha información en la web sobre cómo se entrevistan varias empresas en esta categoría, por lo que sin duda echaré un vistazo.
Hay temas que generan muchas de las preguntas que probablemente verá en una entrevista de Google. Puede usar su tiempo para estudiar tantos problemas de la clase de Google como sea posible e intentar aprender a reconocer los temas. Lo que quiere hacer es llegar a un punto en el que, mientras estudia estas preguntas, pueda reconocer el tema detrás de la pregunta con bastante rapidez y pueda describir cómo podría resolverla.
En cuanto a la categoría posterior de la entrevista, si está buscando un trabajo de ASP.NET (por ejemplo) y se entrevista conmigo, personalmente espero que pase el tiempo que tiene en el trabajo o fuera del horario escribiendo tanta ASP. Código .NET como sea posible. Cuanto más demuestres experiencia en las herramientas relacionadas con el trabajo, puedas señalar un cuerpo de código no trivial escrito con esas herramientas y puedas describir proyectos importantes que usaron esas herramientas, más probabilidades tendremos de tener Una buena entrevista. Ciertamente lo responderé a preguntas que creo que cualquier graduado de ciencias de la computación básica debería saber, así que asegúrese de saber cómo funcionan las computadoras, las estructuras de datos básicas, cuál es la complejidad del ordenamiento de burbujas y todas esas cosas buenas. Pero no espere resolver el tipo de problemas que le podrían preguntar en Google, no me impresiona tanto como las demostraciones de que conoce su cadena de herramientas, y ha contribuido significativamente al código de trabajo, y puede ponerse de pie y explicar yo cómo funcionó algo que construiste.
Por lo tanto, averigüe qué categoría es probable que sea la entrevista y dedique su tiempo adecuadamente.