Tuve una entrevista hace mucho tiempo, pero por mi experiencia pasada, hay un par de cosas.
Primero, relacionado con el proceso de detección telefónica:
1) Pantalla de teléfono extensa con preguntas de algoritmos no estándar (no me hicieron estas preguntas en ninguna otra empresa con la que entrevisté)
- ¿Cómo encuentro el rango mínimo que contiene un número de cada matriz ordenada?
- En una entrevista de ingeniería de software, ¿qué debo esperar durante un panel par?
- ¿Cuáles son algunas de las preguntas de la entrevista en lenguaje HDL?
- ¿Abordas los problemas de codificación de entrevistas de manera diferente a los problemas reales?
- ¿Qué preguntas me pueden hacer sobre las prácticas ágiles? ¿Cómo debo prepararme para tales preguntas?
2) Realizar cambios de código en una base de código real desconocida bajo presión de tiempo
Actual en el sitio:
1) Preguntas relacionadas con subprocesos múltiples, los programadores generalmente tienen problemas con ellas, especialmente en una situación en la que no las usan a diario. Además de preguntas relacionadas con la gestión de memoria.
2) Preguntas de algoritmo con mayor dificultad, nuevamente bastante no estándar (excepto el problema de 2 sumas, pero tenía un giro interesante)
Y, en general, en la barra alta, es posible que no toleren solteros, no contraten (aunque no estoy seguro, alguien de la compañía puede confirmar / negar :-))