Ronda 1: prueba en línea en HackerEarth que tiene 20 preguntas de aptitud técnica y dos preguntas de codificación. aptitude tenía principalmente preguntas relacionadas con la codificación y la teoría de Java y en la codificación.
- Escapar de la cuadrícula (https://www.hackerearth.com/practice/algorithms/graphs/breadth-first-search/practice-problems/algorithm/escape-from-grid-google-ff752cb1/)
- Distribución de chocolate (https://www.hackerearth.com/practice/basic-programming/implementation/basics-of-implementation/practice-problems/algorithm/chocolate-distribution-709f61ec/)
Ronda 2: 48 estudiantes calificaron para esta ronda, esta fue una entrevista rápida de 30 minutos.
OOPS- Abstracción, Herencia, Polimorfismo, Encapsulación.
- Herencia VS polimorfismo.
- Tipos de polimorfismo.
- sobrecarga vs anulación.
- función en ambos.
Pregunta sobre el operador ternario
SQL-
- Indexación
- DDL VS DML
- Normalización vs desnormalización
- fragmentación
- Consultas SQL por hacer.
- Qué hacer cuando DB solo puede manejar 100 votos pero 1000 provienen de un banco.
Explique la pasantía.
DSA-
- Pilas vs Colas.
- explicar la búsqueda binaria, la complejidad del tiempo.
- Merge sort- nlogn divide y vencerás.
- Recursión- Explicar, casos base.
Ronda 3: la muestra de trabajo se proporcionó en esta ronda, así que básicamente, era un problema de nivel de producción, y se dieron 5 días para resolver, documentar y enviar el código, y se formaron equipos de 2-3 personas en los equipos.
Ronda 4: Discusión de muestra de trabajo, por lo que llamaron a nuestro equipo para esta ronda.
- Explicar el enfoque para la declaración del problema, alcances de las mejoras para el proyecto.
- Por qué Javascript, cómo puede el proyecto manejar las múltiples entradas, JAVA vs JS, cualquier herramienta en línea que haga el mismo trabajo.
- Qué es NoSQL, qué ofrece DB (ACID), por qué es una aplicación web, qué es una aplicación web que funciona en dispositivos móviles.
- Contribuciones individuales, cualquier pregunta (podemos cambiar el rol), más preguntas sobre el almacenamiento de archivos.
- pregunta relacionada con el código en async js, promesas, establecer el tiempo de espera, cómo solucionarlo, uso de la array global.
- optimización, rendimiento, manejo de grandes cantidades de datos, obtención de los datos correctos.
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