Las preguntas comunes de la entrevista de ingeniería de software pueden variar mucho según el tipo de trabajo que una persona está buscando dentro de la industria de la tecnología de la información (TI). La ingeniería de software puede cubrir una amplia gama de posiciones, y estas posiciones diferentes probablemente tendrán diferentes preguntas de entrevista. Alguien interesado en programar o escribir código, por ejemplo, debe esperar preguntas sobre sintaxis y programación en varios idiomas, mientras que a alguien que busca trabajar en pruebas de software a menudo se le preguntará sobre documentación y procedimientos de prueba. También hay preguntas de entrevistas de ingeniería de software que generalmente se basarán en la experiencia previa y la certificación de una persona al trabajar con diferentes programas.
Las preguntas de la entrevista de ingeniería de software son aquellas que generalmente se le harán a alguien interesado en un empleo como ingeniero de software. Un ingeniero de software puede hacer muchas cosas diferentes en diferentes empresas y aspectos de la industria de TI, por lo que las preguntas que alguien debería esperar también pueden variar bastante. En general, un solicitante debe esperar preguntas de la entrevista de ingeniería de software específicas para el trabajo en el que está interesado y con respecto a su experiencia previa.
Alguien interesado en trabajar en programación de software, por ejemplo, debe esperar preguntas de entrevista de ingeniería de software específicas para los requisitos de programación. Estas preguntas generalmente se usarán para determinar qué tan experta es una persona con la programación y pueden incluir desde preguntas simples sobre la sintaxis del lenguaje de programación hasta preguntas más generales sobre diferentes enfoques o filosofías con respecto a la codificación. A un posible programador se le pueden hacer preguntas de entrevista de ingeniería de software sobre lenguajes de programación específicos o software utilizado en el lugar donde está entrevistando, por lo que determinar qué programas e idiomas se utilizan antes de una entrevista puede ser útil.
Las preguntas de la entrevista de ingeniería de software para alguien interesado en trabajar como probador de software, por otro lado, probablemente girarán en torno a procedimientos y prácticas de prueba. Se le puede preguntar al solicitante sobre cómo documentar adecuadamente los errores o cambios que deben realizarse, así como los métodos utilizados para los programas y sistemas de pruebas de estrés en busca de errores o posibles problemas. Puede haber cierta superposición en los tipos de preguntas que se hacen a estas diferentes posiciones, pero el solicitante debe estar preparado para preguntas específicas a su posición deseada.
También es probable que a alguien se le hagan preguntas de entrevista de ingeniería de software con respecto a su experiencia previa y certificación profesional. Esto puede incluir preguntas sobre las personas con las que trabajó el solicitante u otras compañías para las que trabajó, a menudo para determinar qué tan bien puede trabajar el solicitante como parte de un equipo más grande. Dado que la certificación a menudo puede ser proporcionada por varias fuentes diferentes, también se le puede preguntar al solicitante sobre cómo se certificó para usar cierto software o lenguajes de programación.