Ronda 1:
Fue una prueba en línea que constaba de 50 MCQ’s y 2 problemas de codificación en la plataforma HackerRank
- 50 MCQ – 1 hora
40 preguntas de estructuras de datos, estructuras de gestión de bases de datos, sistema operativo, arquitectura informática, redes informáticas, C, C++ y 10 preguntas de aptitud general.
- 2 preguntas de codificación deben resolverse en 1 hora.
- https://www.geeksforgeeks.org/printing-longest-common-subsequence/
- Dada una array 2D, tenemos que encontrar el recuento de subconjuntos de todas las combinaciones de los elementos en la array que es igual a SumValue dado y debería devolver el número de subconjuntos.
Alrededor de 360 personas asistieron a la primera ronda, de las cuales 33 personas fueron preseleccionadas.
La ronda 2:
Fue la primera entrevista técnica (cara a cara durante aproximadamente 1 h 30 min).
- Revisó el currículum durante 2 minutos.
- Me pidió que le diera una introducción y duró unos 7 minutos.
- Me pidió que le explicara los proyectos y también sobre mis actividades extracurriculares.
- Me planteó el mismo problema del 2º problema de la 1ª ronda y me pidió que le explicara la solución con código de mi propio idioma.
- Pidió escribir un código para invertir una lista enlazada e hizo algunas preguntas al respecto.
- Fue a Aprendizaje automático y me preguntó la definición y cómo dividiremos, entrenaremos y probaremos los datos y también el proceso en el que se resuelve el problema de aprendizaje automático como secuencia de pasos para resolver.
- Fue a Sistema operativo y me preguntó la definición y ejemplos relacionados con él.
- Me preguntó sobre la diferencia entre los modos kernel y usuario y también sobre la asignación de recursos a un recurso.
- ¿Qué haces con la nube y explicas al respecto? y le pregunté específicamente a Azure, ya que asistí a un taller basado en eso.
- ¿Cuáles son los cuatro lenguajes básicos en DBMS y describir qué hacen principalmente todas esas funciones?
- Ha dado dos cachés diferentes y un procesador, el procesador quiere encontrar alguna palabra en el caché y si el caché L1 tendrá un tiempo de acceso de 0.01 µs y si no está en el caché L1, buscará en el caché L1 con un acceso tiempo de 0.1µs y la probabilidad de que sea en L1 es del 95%. ¿Cuál es el tiempo promedio de acceso a la memoria?
- Luego comenzó a preguntar desde las redes, las capas del modelo OSI y explicarlas.
- Dio una pregunta tal que hay 2 aplicaciones diferentes en la capa de aplicación y luego cuando se transmite a través de una capa de transporte y llega a la capa de red y luego cómo se distribuirán los paquetes entre las dos aplicaciones.
- Dio una array de elementos de tamaño 1001 y tendría todos los elementos del 1 al 1000 y tendrá un valor duplicado en esa array y tiene que encontrarlos.
- Me preguntó la diferencia entre un árbol y un gráfico.
- Me preguntó cuál es la dirección IP cuando un sistema se apaga.
- Me preguntó sobre IoT y me explicó el funcionamiento básico.
- Cómo se relaciona IoT con la nube y por qué no usamos sensores para wifi y Bluetooth, también indique el motivo
Eso es todo para mi primera entrevista técnica y me pidieron que esperara un tiempo.
Ronda 3:
Después de esperar 15 minutos, me llamaron nuevamente para la segunda ronda de entrevistas. Esta es nuevamente una entrevista cara a cara durante aproximadamente 1 hora.
- Revisó el currículum durante 2 minutos.
- Me pidió que le contara sobre mis proyectos y siguió haciendo preguntas muy profundas.
- Me preguntó sobre azure y me preguntó cuáles son todas las cosas que he usado en él.
- Me preguntó sobre el aprendizaje automático y me pidió que le contara algunos temas y a partir de eso me pidió que explicara el teorema de Baye.
- Me preguntó cómo te fue en tu prueba de probabilidad y me pidió que dibujara una curva de campana.
- Me preguntó qué otros proyectos hiciste y le conté sobre el robot seguidor de línea y me pidió que explicara profundamente sobre la parte de hardware y software de eso.
- ¿Qué es un montón y cómo implementará la cola de prioridad?
- ¿Cuál es la mejor implementación de una cola de prioridad? Les dije como un mapa hash y me pedí que explicara qué es un mapa hasp y por qué no una lista vinculada y me pregunté si solo había dado una lista vinculada, cómo implementaría lo mismo y me pidió que comparara ambos.
- Me pidió que hablara sobre el algoritmo de Dijkstraw y cómo se implementará y también me preguntó sobre los conceptos de BFS y DFS.
- Me preguntó si tengo alguna pregunta sobre ellos. Le hice algunas preguntas y él las contestó.
Eso es todo por mi segunda entrevista técnica y me pidieron que esperara un tiempo.
Ronda 4:
Después de esperar 45 minutos, me llamaron nuevamente para la tercera ronda de entrevistas. Esta es nuevamente una entrevista cara a cara durante unos 40 minutos.
- Comenzó con si había hecho las dos preguntas de codificación en la primera ronda y dije que no y me pidió que resolviera el problema de la array y le expliqué claramente y también me preguntó sobre el mapa hash.
- Luego me dio un árbol y luego me pidió que imprimiera el árbol de tal manera que todos los niveles impares del árbol se imprimieran de derecha a izquierda de los Nodes y todos los niveles pares del árbol se imprimieran de izquierda a derecha. de Nodes
- Me preguntó sobre montones y complejidades de tiempo para algunas operaciones.
- Me pidió que escribiera el código para pedidos en orden, pre-pedido y post-pedido sin usar la recursividad.
- Me pidió que escribiera un código para imprimir el árbol según los niveles.
- Me preguntó sobre pilas y colas con algunos ejemplos del mundo real.
- Preguntó cómo hacemos la evaluación de expresiones usando stack.
- Dio una array de enteros y tengo que encontrar el entero positivo más pequeño que no está presente en la array.
- Me dio una array de números enteros y tengo que devolver el siguiente elemento más grande en la array para todos los elementos presentes en la array y si no hay ningún elemento más grande, entonces imprímelo como -1.
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