Notas de un entrevistador

Las prácticas de contratación en ingeniería de software reciben aquí duras críticas, desde preguntas de trivia sobre SOLID y Big-O hasta la sobredependencia en ejercicios de LeetCode, expedientes académicos y jerga específica de la cultura. Los comentaristas sostienen que estos enfoques suelen seleccionar memorización, conformidad y privilegio en lugar de verdadera capacidad para resolver problemas, comunicación y experiencia del mundo real, y señalan alternativas como pruebas de muestra de trabajo y análisis en profundidad de proyectos pasados. También surgen consejos prácticos para candidatos: investigar la empresa, escuchar con atención, comunicarse con concisión y asegurarse de que la configuración remota (especialmente el audio) no perjudique su desempeño.

Preparación y motivación del candidato

  • Muchos apoyan una preparación básica: investigar la empresa, entender los productos, tener una razón concreta para estar interesado y hacer preguntas informadas.
  • Otros discrepan: la mayoría de las empresas no son “especiales”, así que exigir un entusiasmo profundo es presuntuoso; un interés mínimo pero genuino más un salario justo se considera suficiente para puestos de personal.
  • Se espera que los puestos de liderazgo muestren un interés más específico y aporten más contexto.

Comunicación y comportamiento en la entrevista

  • Se hace mucho hincapié en respuestas concisas y centradas; el “vómito de palabras” y divagar son modos de fallo comunes.
  • Se recomiendan métodos estructurados (p. ej., similares a STAR) para comunicadores más débiles.
  • Escuchar la pregunta, no hablar por encima de los entrevistadores y responder directamente se destacan repetidamente.
  • Ignorar pistas durante tareas de programación se ve como una gran señal de alarma; colaborar para salir de un bloqueo importa más que la perfección inicial.

Configuración remota y logística

  • Varios comentarios subrayan tener un micrófono fiable, internet y competencia básica en videollamadas, especialmente para puestos remotos.
  • Debate sobre cuánto invertir en equipo de audio; el consenso es que “cualquier cosa es mejor que unos malos micrófonos Bluetooth/portátil”, con la excepción señalada de los micrófonos de los MacBook recientes.
  • Algunos preguntan por software para mejorar la calidad de la voz; no surge una solución clara de consenso.

Contenido de la entrevista: qué preguntar y por qué

  • Hay opiniones divididas sobre las preguntas teóricas (SOLID, verbos HTTP, inner joins, etc.):
    • Algunos las evitan, prefiriendo tareas de programación simples–medias más explicación.
    • Otros ven las preguntas centradas en crítica (p. ej., “¿con qué principio SOLID no estás de acuerdo y por qué?”) como útiles para sondear profundidad y juicio, si no se tratan como trivia memorizada.
  • SOLID y “Uncle Bob” provocan un debate extenso:
    • Algunos ven SOLID como una guía de diseño atemporal y de amplia aplicabilidad.
    • Otros lo consideran anticuado, demasiado abstracto o una dogma OOP empresarial de culto al cargamento.
    • Varios señalan que muchos desarrolladores aplican ideas similares de forma instintiva sin conocer el acrónimo.

Señales: LeetCode, notas y heurísticas

  • Un bando sostiene que “ser un maestro de LeetCode + simpático” es la estrategia dominante para muchas empresas.
  • Otro prefiere tareas estilo muestra de trabajo, análisis en profundidad de sistemas pasados y discusión de proyectos reales sobre acertijos y trivia.
  • El expediente académico es controvertido:
    • Algunos lo ven como una heurística decente de ética de trabajo y cuidado.
    • Otros responden que perjudica a personas neurodiversas, candidatos mayores, y pasa por alto diferencias de motivación entre la escuela y el trabajo.
  • Se critica que muchos procesos de entrevista optimizan la comodidad del entrevistador, la trivia y el encaje cultural en lugar de predecir empíricamente el rendimiento laboral.

Observaciones meta y cinismo

  • Varios comentaristas califican las entrevistas como un método de selección “terrible” pero arraigado, a menudo desalineado con las habilidades reales del trabajo.
  • Preocupaciones sobre entrevistas excesivamente rigurosas, estilo guardián de acceso, y la dependencia de palabras de moda y acrónimos como señales sociales en lugar de verdadera competencia.
  • Algunos sugieren enviar preguntas con antelación para obtener respuestas más profundas; otros dicen que eso distorsionaría las señales deseadas.