Me entrevisté en VistaPrint y me contrataron para trabajar allí hace unos años. Estoy seguro de que todos los departamentos son diferentes, pero en el desarrollo, realmente se centran en la resolución rápida de problemas para los problemas que definitivamente no conoce ni puede buscar. Es una forma de probar cómo te acercas a resolver problemas desconocidos. Hay algunas preguntas de tipo primera ronda que son codificación básica, pero luego entran en las preguntas reales.
Por ejemplo, cree un identificador único para un usuario basado en su nombre de usuario. Una buena respuesta sería usar la hora del sistema y otro valor como la dirección MAC. Debe tener en cuenta que en una gran granja de servidores, habrá solicitudes en momentos idénticos.
La pregunta más interesante de la entrevista se planteó de esta manera:
Pasamos por 5 rollos de papel de imprenta, ¿cuántas tarjetas de visita se imprimieron? Hable a través de su proceso de pensamiento para producir la respuesta.
No hay una respuesta correcta, pero el entrevistador solo quiere ver su proceso de pensamiento para asegurarse de que no se pierda un paso u olvide documentar suposiciones.
- ¿Cuál es la mejor respuesta para la pregunta de la entrevista 'cuéntame sobre ti' para profesionales del software?
- ¿Es importante conocer matemática detallada de las derivaciones de los tiempos de ejecución de algoritmos para entrevistas de trabajo?
- ¿Deberías usar el humor durante una entrevista de trabajo?
- ¿Qué documentos se deben presentar en la entrevista de SSB?
- ¿Cuál es la mejor respuesta cuando un entrevistador le pregunta sobre sus metas futuras?