Unthinkable Solution visitó nuestro campus el 6 de octubre para desempeñar el cargo de Junior Associate-IT. Consta de un total de 4 rondas. La primera ronda de codificación y las otras tres son entrevistas (2 técnicas + 1 de recursos humanos). La codificación en línea fue el 6 de octubre.
Ronda 1 (Codificación): Consta de 3 preguntas. Se da tiempo de 1 hora para resolver estas 3 preguntas.
- Cuente la inversión mínima para equilibrar los soportes.
- Cuente los números MegaPrimes entre el rango dado.
- Encuentra los duplicados en la string e imprime las palabras que consisten en vocales en orden alfabético.
Resolví 2 preguntas por completo y hay un caso de prueba incorrecto para la 3ra pregunta, por lo que consideran solo 2 preguntas para la evaluación. De 500 estudiantes, seleccionaron 27 y preseleccionaron a 30 estudiantes para la segunda prueba de codificación en línea.
Ronda 2 (Entrevista técnica 1): – Esta ronda duró unos 45 minutos. La primera y muy obvia pregunta era ¡PRESENTARTE! Luego me da algunas instrucciones que no usan ninguna función incorporada y explica antes de escribir.
Luego me da problemas de codificación para resolver
- Encuentre el número que falta en la array ordenada que consta del número del 1 al N. (Simple One) Le expliqué una solución iterativa de que tenemos que comparar cada valor con el último valor (Comenzando desde el índice 1) si la diferencia es exactamente 1 luego avance más, de lo contrario obtendremos nuestro número faltante. No está contento con el enfoque. Me dijo que diera otra solución. Luego expliqué la nueva solución que tenemos para encontrar la suma de todos los elementos de la array y restarla de la suma de 1 a N, es decir, N*(N+1)/2
- Que es un palindromo, dame algunos ejemplos. Luego me dijo que escribiera el código. Di 3 soluciones para esto. (2 iterativos +1 recursivo)
- Encuentre la raíz cuadrada de un número con una precisión determinada mediante la búsqueda binaria .
Después de 10 minutos de la entrevista, me informaron sobre mi segunda entrevista técnica.
Ronda 3 (Entrevista técnica 2): Empezó igual que la primera ronda Háblame de ti. Luego me dijo que le explicara mi proyecto reciente. Está basado en Cloud Computing. Así que quedó impresionado con mi proyecto. Luego me da 3 acertijos para resolver.
- Basado en las relaciones de sangre. Una simple que respondí muy rápido.
- Ahora, desde Calendar, también es una pregunta de aptitud muy simple que si es viernes 26 de marzo de 2006, ¿cuál es el día 17 de mayo de 2008? Respondí esta y luego me dijo que explicara mi enfoque.
- Se basa en la Dirección. (Muy simple). Soy muy bueno en programación competitiva como mencioné en mi currículum sobre mis logros.
- Luego dijo ¿cuántos algoritmos de clasificación conoces? Respondí Bubble Sort, Selection Sort, Insertion Sort, Merge Sort, Quick Sort, Count Sort, Heap Sort, Radix Sort.
- Explicar e implementar Quick Sort. Escribí el código y luego él hizo algunas preguntas de mi código.
Después de 20 minutos, recibí un correo de RR. HH. sobre la discusión de RR. HH.
Ronda 4 (Discusión de recursos humanos): esta ronda duró aproximadamente 15 minutos. Las preguntas son muy sencillas.
- ¿Cómo fue su experiencia en las últimas 2 rondas de la entrevista?
- Háblame de tu familia.
- Lo que sabe sobre Daffodils Software (empresa array de Unthinkable Solutions)
- ¿Por qué impensable?
- Luego habla sobre el salario y otros términos y condiciones.
Finalmente, me dijo que eres seleccionado y también serás notificado por correo en 2-3 días. Seleccionaron 6 estudiantes de 30.
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