Prueba en línea: prueba de codificación Hackerrank de 60 minutos con 2 preguntas de codificación.
Ronda técnica 1 (60 minutos): preguntas sobre el currículum como experiencia previa y proyectos.
- Preguntas sobre el sistema operativo sobre el proceso, el proceso zombie, el proceso huérfano, los subprocesos, la memoria, los comandos bash de Linux, etc.
- Preguntas sobre redes informáticas sobre DNS, IP privada y pública, ¿cómo se asigna la IP a un dispositivo mediante un enrutador? Si conecta dos PC mediante un cable Ethernet, ¿cómo se asigna la IP?
- ¿Cómo se implementa el vector internamente de modo que tenga un tiempo de acceso constante y una asignación dinámica?
- Codifique su propia clase de vector con las funciones push_back y shrink_to_fit. (Tuvo que ser resuelto usando calloc y realloc)
Ronda técnica 2 (60 minutos): algunas preguntas sobre el currículum y la experiencia pasada.
- Cuando se le preguntó qué es BST y cómo verificaría si el árbol binario dado es un BST (no pidió escribir código).
- Dado un árbol binario, debe crear una imagen reflejada del árbol binario (https://leetcode.com/problems/invert-binary-tree/) pero sin usar la recursividad. (Tuvo que ser resuelto usando stack.)
- Escriba una función para imprimir el recorrido del orden de niveles del árbol binario.
- Implemente su propia función sizeof() que proporcione el tamaño de los tipos de datos como int, float, char, etc.
- Intercambie dos números enteros sin usar ninguna función integrada, variable temporal u operador aritmético. (Tuvo que ser resuelto usando XOR)
- Preguntas sobre el sistema operativo sobre la hiperpaginación, cuál es la memoria más rápida en la computadora, cómo se obtienen los datos de la RAM para registrarse, etc.
- Preguntas sobre redes informáticas como DHCP, qué pasa cuando ingresas una url en un navegador, etc.
Ronda de gerentes (40 minutos): preguntas sobre el currículum y la experiencia pasada.
- Se le pidió que codificara para encontrar la longitud de la secuencia contigua creciente más larga.
- Implementar la pila usando la cola.
- Preguntas sobre el sistema operativo sobre ¿qué es la fuga de memoria? ¿Qué es la segmentación de la memoria?
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA