En su mayoría hacen preguntas algorítmicas. Estas preguntas realmente no son difíciles, pero necesitan un uso cuidadoso de las estructuras de datos y algoritmos para dar una implementación eficiente. También se espera que cubra todos los casos de esquina. Ningún entrevistador le pedirá que escriba un código que generalmente no es posible implementar en 30 minutos (por ejemplo, un árbol de búsqueda binario equilibrado. Se espera que lo sepa, pero no tiene que codificarlo). Para todos los algoritmos que proporcione, se espera que proporcione la peor complejidad de tiempo / espacio. Aparte de eso, pueden hacer algunas preguntas básicas sobre la base de datos, el sistema operativo, etc.
También realizan una entrevista de diseño del sistema donde se espera que diseñe un sistema que se adapte a una gran cantidad de solicitudes. Es posible que se espere que proporcione un pseudocódigo, pero no se espera una implementación detallada.
Algunos entrevistadores pueden preguntar acertijos tontos como “¿Cuántas ventanas hay en tu ciudad? ¿Cuánto tiempo llevará pintar todas las ventanas? Etc.”. Estas preguntas están marcadas como irrelevantes en estos días y no se hacen en entrevistas. Pero no me sorprendería si algún entrevistador pregunta esto.
- ¿Cómo es una entrevista de fundador en Palantir?
- Cómo no arruinar entrevistas de trabajo
- ¿Puede una persona en una visa F2 entrevistarse con una compañía de software?
- ¿Qué tipo de preguntas se hacen relacionadas con nuestro proyecto durante la entrevista de trabajo?
- ¿Cuáles son algunas de las cosas menos obvias que los entrevistadores buscan / notan?
Eche un vistazo a estos sitios web para tener una idea de lo que generalmente piden y también para practicar si se está preparando para estas entrevistas.
Preguntas de la entrevista | CareerCup
GeeksforGeeks: un portal informático para geeks