?Cu?les son las preguntas comunes de la entrevista de programaci?n?

Las preguntas comunes de las entrevistas de programaci?n generalmente est?n dise?adas para descubrir el idioma o idiomas espec?ficos que el entrevistado conoce, cu?nta experiencia tiene en la programaci?n en esos idiomas, qu? tipo de aplicaciones ha desarrollado en ellos, si alguna vez ha trabajado como miembro de un equipo de programadores y, de ser as?, cu?l era su papel en el equipo. Si los lenguajes admiten la programaci?n orientada a objetos (OOP), el entrevistador puede preguntar si el entrevistado es competente con la programaci?n orientada a objetos. Otras preguntas de la entrevista de programaci?n que un solicitante puede esperar podr?an referirse al patr?n y los marcos de modelo-vista-controlador (MVC).

Las preguntas de la entrevista de programaci?n pueden variar, dependiendo del lenguaje o los lenguajes de programaci?n espec?ficos de los cuales el empleador potencial requiere conocimiento, el tipo de aplicaciones que deber?n desarrollarse y el tipo de operaciones comerciales de la empresa. Muchos trabajos de programaci?n en peque?as empresas u organizaciones requieren el desarrollo de aplicaciones para uso interno solamente, pero otros requieren la codificaci?n de programas para ser utilizados por los clientes. Los programadores que dise?an software para satisfacer las necesidades comerciales de los clientes de la compa??a tienden a trabajar bajo m?s presi?n que aquellos que codifican las aplicaciones para que sean utilizadas estrictamente por otros empleados, por lo que se les puede preguntar qu? tan bien trabajan bajo estr?s y qu? tan bien pueden cumplir plazos de entrega.

No es inusual que las preguntas de la programaci?n de entrevistas conduzcan a que un posible empleador solicite ver el c?digo de una solicitud real escrita por el solicitante. El entrevistador puede incluso desear ver una demostraci?n del software, que casi siempre es posible con el uso generalizado de computadoras personales port?tiles. Las solicitudes que indican que un solicitante es un programador autodidacta probablemente generar?n preguntas de la entrevista de programaci?n sobre c?mo se adquiri? el conocimiento, durante qu? per?odo de tiempo y si hay usuarios de software escritos por el solicitante que puedan dar fe de su utilidad. A los solicitantes que no dominan la programaci?n orientada a objetos, pero que son competentes en la codificaci?n de procedimientos, se les puede preguntar si tienen al menos cierta familiaridad con los conceptos de OOP o si se considerar?an a s? mismos como un aprendiz r?pido.

La mayor?a de las preguntas de entrevistas de programaci?n relacionadas con el uso de marcos casi siempre profundizar?n en el marco espec?fico de elecci?n utilizado en la empresa. Aunque es algo raro, las preguntas de la entrevista de programaci?n para un desarrollador de C o C ++ pueden incluir preguntas sobre su habilidad para escribir programas para ciertos sistemas operativos porque un buen n?mero de desarrolladores de C y C ++ codifican el software estrictamente para un sistema operativo en particular. Los solicitantes para un puesto de programador web deben estar listos para responder preguntas que aquellos que solicitan para puestos de desarrollador de software podr?an no ser formulados, como preguntas sobre los siguientes est?ndares web.