¿Cuáles son las pocas preguntas técnicas que se hacen para un puesto de ingeniero de software a tiempo completo como nuevo?

Va a variar ampliamente en función de la empresa, el tipo de desarrollo a realizar, el equipo de entrevistas y más.

Debería esperar algunos subconjuntos de los siguientes (y probablemente otros con los que no me he encontrado):

  • fundamentos de programación (bucles, condicionales, variables, etc.)
  • algunas cosas específicas del lenguaje / marco (Java, C, Symphony, Node.JS, lo que sea)
  • Algunos algoritmos básicos escriben preguntas (notación Big-O, ordenaciones, etc.)
  • estructuras de datos básicas (matrices, clases / estructuras, pilas, colas, gráficos, etc.)
  • algo sobre la recursividad
  • optimización de bucles / llamadas a funciones
  • operaciones de sistemas de archivos
  • llamadas al sistema
  • red de comunicacion
  • detalles específicos de la plataforma (Linux, Windows, OS X, Android iOS: cualquier plataforma con la que necesite trabajar)