Participé en Codehers ’21 y pedí una entrevista después de aprobarlo.
La ronda 1:
- Todo sobre proyectos
- ¿Qué es multiproceso?
- ¿Qué es el manejo de excepciones? ¿Cómo lo implementas? Explicando código.
- ¿Qué es el protocolo de enlace TCP/IP?
- ¿Qué sucede realmente cuando el navegador le notifica que el sitio no es seguro?
- ¿Qué sabes sobre DBMS?
- ¿Qué son los contenedores? Diferencia entre el contenedor y la Máquina Virtual.
- Diferencia entre lista, mapa y cola.
Nota: No se hicieron preguntas de codificación.
La ronda 2:
Dos códigos para escribir:
- Dada una array, encuentre la suma máxima de su subarreglo.
- Dado el árbol, encuentra si es simétrico o no.
Dos códigos para explicar:
Discusión del proyecto de pasantía.
- ¿Qué es el manejo de excepciones? ¿Cómo lo implementas? Explicando código.
- Cómo implementas Thread.
- ¿Por qué simplemente no puede confiar en los hilos? ¿Cuál es la desventaja del hilo?
- ¿Qué es un punto muerto?
- ¿Diferencia entre mutex binario y semáforo?
- En un programa, hay dos subprocesos que mantienen y esperan los recursos del otro. ¿Cómo vas a resolver la condición aquí?
- ¿Qué es la normalización en DBMS?
- ¿Propiedades de los ácidos?
Ronda 3:
- Discusión profunda sobre proyectos y preguntas sobre los mismos.
- ¿Por qué eres bueno para Walmart?
- ¿Dónde te ves dentro de 3 años?
- ¿Cual es su debilidad?
- Al presentar una solución para un problema en particular, sus compañeros de equipo no están de acuerdo con usted. ¿Qué vas a hacer?
Veredicto: Seleccionado
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