Ronda 1 (prueba escrita): esta ronda se llevó a cabo en Cocubes. Tenía 3 secciones en total para ser resuelto en 95 minutos.
Primera sección: Incluye aptitude, python, aprendizaje automático, UI/UX, Java, preguntas de consulta SQL. Las preguntas de aptitud eran básicamente de: tiempo y trabajo, probabilidad, ganancias y pérdidas (dificultad media). Había MCQ técnicos de Java y era muy básico. Las preguntas de aprendizaje automático estaban un poco avanzadas. Para UI/UX, JavaScript hubo preguntas de salida. Hubo un total de alrededor de 71 preguntas para responder en 60 minutos.
Segunda Sección: consta de 5 preguntas a responder en 20 min. Había 1 programa scala. Era muy básico, declarar una variable llamada fruit y luego imprimir la variable en la consola. Hubo 1 pregunta NOSQL que fue difícil de responder. Hubo 2 consultas SQL
- Para encontrar el segundo salario más alto de una tabla llamada empleado
- Para encontrar el salario promedio de un grupo en particular.
Tercera sección: Incluida 1 pregunta de codificación para ser resuelta en 15 minutos. El idioma permitido era JAVA8. la pregunta era:
- Dada una array de números enteros, encuentra números que son perfectamente cuadrados y suma la raíz cuadrada de esos números.
Ejemplo: [2,4,3,9,16,49] dado que 4,16,49 son cuadrados perfectos, encuentra la raíz cuadrada de estos números y súmalos.
Salida: 2+4+7=13
15 estudiantes llegaron a la segunda ronda.
Ronda 2 (Entrevista técnica): La entrevista técnica duró unos 45 minutos. Comenzó con una introducción básica. Luego, enmarcó algunas preguntas de mi currículum y proyectos que le he mencionado. Las preguntas fueron principalmente de estructura de datos, OS, DBMS, SQL. Me dijo que calificara mi habilidad de estructura de datos en una escala del 1 al 5. Algunas preguntas son:
- Ordenar una lista enlazada de 0’s,1’s,2’s. Comencé con un enfoque básico de fuerza bruta y luego di una solución eficiente. Me preguntó sobre la complejidad del tiempo.
- Eliminar duplicados de una lista enlazada ordenada
- Ordenar una lista vinculada mediante la ordenación por combinación
- Diferencia entre BFS y DFS.
- Diferencia entre la lista enlazada y la array.
- Descripción detallada de gráfico y ejemplo práctico de gráfico.
- Describa todas las uniones en SQL con un diagrama de Venn.
- Qué algoritmo de clasificación es mejor con su complejidad de tiempo.
- ¿Qué es el algoritmo prims?
- Buscar un elemento en el árbol de búsqueda binario. Ella me preguntó el enfoque
- Ruta más corta en un gráfico no ponderado. Le di el enfoque de fuerza bruta y no pude encontrar uno eficiente.
- ¿Qué es un semáforo?
- ¿Cuál es la condición de carrera?
- Cómo se implementa BFS y DFS.
- Sobre el proyecto.
Ronda 3 (Tecnología + Gestión): Esta ronda duró unos 30 minutos. Comenzó con una introducción, luego me informó sobre el tipo de candidatos que estaba buscando y el trabajo que haremos como pasante.
- Introducción.
- Descripción detallada del proyecto y preguntas relacionadas con el mismo.
- Preguntas relacionadas con mi currículum.
- ¿Por qué Maersk?
- ¿Qué sabes de Maersk?
- Preferencia de locacion.
- Descripción de fondo.
- Sobre el puesto de trabajo.
Por último, me preguntó «¿Alguna pregunta para mí?» ¡¡Gracias!!
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