Un posible supervisor está interesado en mí y me ha pedido una entrevista de programación. Como me han dicho, su grupo de investigación hace mucha programación de sistemas y está buscando un buen programador.
No tengo experiencia en la industria de la programación, aunque he programado para asignaciones, proyectos y una tesis de maestría. Sé que, como informático, es fundamental tener buenas habilidades de programación. Traté de buscar algunos consejos sobre la programación de entrevistas para futuros doctores, pero no pude encontrar nada.
¿Difiere de la entrevista industrial? ¿Alguien tuvo una experiencia similar? ¿Alguna referencia o consejo?
Ayer tuve la entrevista. Me gustaría compartir la experiencia, ya que podría ser útil para cualquiera que pueda pasar por entrevistas similares en el futuro.
La entrevista se realizó a través de Skype con un ingeniero de software subcontratado (no el posible supervisor) , y usamos un archivo .doc compartido para resolver dos problemas de programación sobre cadenas . Por cierto, la mayoría de las entrevistas de programación que tuve (principalmente industriales y esta académica) involucran la manipulación de cadenas y, a veces, la estructura de datos.
La entrevista duró una hora en la que me dieron 20 minutos para resolver cada problema y 10 minutos para discutir. La impresión general fue positiva. El concepto siempre fue conocido, pero necesitaba algo de práctica para que mi código funcionara. Me dieron la opción de elegir el lenguaje de programación en el que me gusta escribir.
Yo diría que el nivel de licenciatura en programación es suficiente. Solo necesitarás revisar y practicar un poco tu información. Es posible que deba concentrarse en la lógica que sigue más que en los pequeños detalles que difieren de un idioma a otro.
Jonathan E. Landrum
Halcón
Jonathan E. Landrum
Pedro Shor
xLeitix
Halcón