Al hacer esta pregunta, está haciendo una suposición terriblemente incorrecta. Esa suposición es que una entrevista es algo que te sucede.
Una entrevista permite a cada parte evaluar a la otra. Si está en una etapa temprana de su carrera, puede parecer que la compañía a la que está entrevistando tiene ‘la ventaja’, pero si es competente, lo necesitan .
La entrevista técnica es una oportunidad para que descubras qué valora la otra parte, que a menudo es completamente diferente de lo que necesitan. En primer lugar, haría bien en averiguar por qué le piden que resuelva el problema técnico:
- Llamé en frío para una entrevista de trabajo, pero la pareja estaba disgustada. ¿Qué tengo que hacer?
- ¿Cómo suele comenzar una entrevista de Skype?
- ¿Cuáles son las preguntas esenciales que ha formulado como desarrollador entrevistado?
- ¿Cuáles son algunos buenos métodos, durante una entrevista de trabajo, para determinar si la persona al otro lado del escritorio tiene integridad?
- ¿Cuál es el criterio para obtener una recomendación para el SSB?
- ¿Es este el tipo de problema que a menudo tienen que resolver?
- ¿En qué aspectos de este problema están particularmente interesados?
- ¿Suelen escribir pseudocódigo o código en una hoja de papel antes de usar un IDE?
- Etc.
Por ejemplo, una vez me pidieron que escribiera Java en una hoja de papel para una cola de bloqueo. Lo que les interesaba era lo que entendía sobre el control de concurrencia. Sugerí que dibujáramos un modelo de la máquina de estados y discutí las transiciones mutuamente excluyentes usando sistemas de transición etiquetados o algo así. Me dijeron que no me molestara y me ofrecieron el trabajo *.
Verá, hicieron la pregunta equivocada. No lo sabían, pero soy un bastardo gruñón y los desafié y les gustó.
Las entrevistas técnicas generalmente están muy mal hechas; no revelan casi nada sobre el candidato, generalmente comienzan desde un puesto de entrevistador con autoridad / entrevistado sometiéndose a una prueba, y a menudo le piden que trabaje de una manera completamente anormal (escribir el código en papel).
* Ni una vez en ese trabajo tuve que hacer algo relacionado con la concurrencia.