Halodoc visitó nuestro campus, el Instituto Nacional de Ingeniería, para trabajar a tiempo completo en el mes de diciembre. Fue la primera campaña en el campus que se llevó a cabo en la universidad con entrevistas cara a cara. Pudieron participar estudiantes de todas las ramas. Constó de 5 rondas en total.
Ronda 1 (Ronda de codificación): Fue una ronda de codificación en la plataforma HackerEarth. Constaba de dos preguntas y la duración era de 1 hora 20 minutos.
- Co-prime Array: tenía que encontrar la suma del producto de todos los pares co-prime en una array
- El agua y la red: era un problema de array en el que teníamos que encontrar el volumen de agua atrapada entre las torres. Era similar a este problema
Resolver una de las preguntas fue suficiente para pasar a la siguiente ronda.
Ronda 2 (1ra Entrevista Técnica): Las entrevistas comenzaron alrededor de las 11 de la mañana. La segunda ronda fue una ronda técnica. Me pidieron que me presentara y luego dos preguntas de codificación nuevamente.
- Para encontrar la ruta de suma máxima desde la raíz hasta la hoja , di la solución recursiva.
- La segunda fue una pregunta gráfica para encontrar el número de islas: di la solución DFS
Pude resolver ambas preguntas. Luego me pidió que implementara un sistema de autosugestión usando una estructura de datos dada por un diccionario. Primero le dije un enfoque de fuerza bruta. Me pidió un mejor enfoque por lo que el le habló de hashing, estaba convencido.
Luego me hicieron preguntas sobre DMBS
- Normalización, es decir, 1NF, 2NF, 3NF
- Diferencia entre clave principal y restricción única
- Algunas preguntas sobre los índices y sus tipos.
También me hicieron preguntas sobre el Sistema Operativo
- La diferencia entre proceso e hilos.
- Diferentes tipos de algoritmos de programación de procesos.
- Memoria virtual
- Tipos de algoritmos de reemplazo de página
La entrevista se prolongó durante aproximadamente 1 hora y 10 minutos.
Ronda 3 (2da Entrevista Técnica): Fue la más difícil de todas las rondas. Se requiere un conocimiento profundo del sistema operativo, DBMS y los proyectos que realizó en sus semestres anteriores. El entrevistador primero comenzó preguntándome si había alojado mi proyecto en algún sitio web, por lo que le dije que lo había alojado en GCP usando el motor de aplicaciones y SQL en la nube. Algunas preguntas realizadas fueron:
- Para dibujar el diagrama ER de mi último proyecto y luego algunas preguntas al respecto.
- Dio una tabla y me dijo que la normalizara, algunas preguntas sobre uniones (especialmente uniones automáticas) y también consultas anidadas, me dijo que también escribiera algunas consultas.
- Profundizó en preguntas del sistema operativo que requerían un conocimiento profundo. Preguntas incluidas
- Algoritmos de programación de procesos, subprocesos y procesos (principalmente programación por turnos y prioritaria)
- Multihilo y concurrencia
Finalmente, me preguntó si sabía sobre el almacenamiento en caché y cómo implementaría el almacenamiento en caché dado un diccionario de strings y qué estructura de datos usaría. Le dije que podíamos usar un mapa para asignar una clave particular (el primer carácter de la palabra) a un vector y luego se podía usar la búsqueda binaria en el vector para reducir aún más la complejidad del tiempo.
Ronda 4 (Ronda Gerencial): El entrevistador, muy amable, me hizo sentir cómodo primero al contarme sus antecedentes, dónde estudió y su carrera. Algunas preguntas que se hacen son:
- ¿Te gusta trabajar en equipo o solo y además justificas lo mismo- le dije que me gusta trabajar en equipo y también las ventajas de trabajar en equipo?
- Mis planes futuros y si tengo planes de seguir estudiando: le dije que siempre me gusta aprender cosas nuevas, así que seguiría aprendiendo, pero no como un curso de tiempo completo, pero tenemos muchos cursos en línea para mejorar nuestras habilidades. que son realmente útiles.
- Luego me preguntó por qué me gustaría unirme a Halodoc.
- Preguntas sobre redes, solo la vista de alto nivel de cómo se transfieren los datos de un dispositivo a otro a través de la red.
Ronda 5 (Ronda de recursos humanos): Fue más como una discusión. Me pidió que me presentara. Fue amable y preguntó si el día había sido agotador, ya que todo el proceso había tardado un tiempo en completarse. Algunas preguntas que se hicieron fueron
- ¿Cómo abordaría los fracasos?
- Mis expectativas de la empresa.
- ¿Cómo convencería a mi compañero de equipo de que mi idea sobre cierta cosa es mejor que la suya?
- Mis áreas de interés
Luego me dijo que esperara afuera y que en breve anunciarían los resultados.
Esperamos otros 30 minutos después de lo cual se anunciaron los resultados. Finalmente, 6 de nosotros fuimos seleccionados, incluyéndome a mí. Fue una experiencia maravillosa para mí. Disfruté todo el proceso de contratación, todos los entrevistadores fueron muy amables y me hicieron sentir cómodo. Estoy muy feliz de haber sido seleccionado y estoy ansioso por trabajar en Halodoc. Finalmente terminamos el día con una foto grupal.
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