Atonarp había venido a mi campus. Permitieron que los estudiantes de EE y CSE participaran en las prácticas. Fueron 3 rondas.
Ronda 1: Preselección de CV
Ronda 2 (entrevista de 30 minutos):
- El entrevistador se presenta y me pregunta qué sabes de la empresa. Él explica más acerca de la empresa. Luego me pide que hable sobre mí, mi formación académica y mis habilidades, y cualquier logro.
- Luego saltó directamente a mis proyectos. Había un proyecto sobre PNL. Él preguntó al respecto. Incluso hizo algunas preguntas en el medio. Hubo un proyecto en COAA y algunos proyectos Arduino. Entonces, preguntó sobre ellos, los sensores utilizados en ellos y la lógica. También hizo algunas preguntas sobre la arquitectura de la computadora. También preguntó si era un proyecto de equipo. Si es así, ¿cuál fue su contribución? ¿Cuántas líneas de código has escrito?
- Me preguntó sobre mi interés. Me dijo que si eres preseleccionado para la próxima ronda, los próximos entrevistadores se asignarán en función de mi interés.
- PD: Debes tener muy claro tu interés. Sea específico ya que tienen varios roles. Además, independientemente de lo que haya incluido en su CV, debe tener un conocimiento profundo hasta cierto punto. No pongas nada que no sepas con claridad. He contestado todas las preguntas de mi CV.
Ronda 3 (45 min): Hubo tres entrevistadores. Fue en la reunión de Google. Me pidieron que compartiera mi pantalla y abriera un IDE. Me hizo la siguiente pregunta de codificación.
- Encontrar la suma de los dígitos de un número hasta que la suma se convierte en un solo dígito.
E.g: 534 -> 2+3+4= 12 -> 1+2= 3
- Dada una string de expresión exp, escriba un programa para examinar si los pares y los órdenes de “{“, “}”, “(“, “)”, “[“, “]” son correctos en exp. La entrada puede tener otros caracteres.
Input: exp = “[(a+b)]{}{[()()]()}” Output: Balanced Input: exp = “[(])” Output: Not Balanced
- Comprueba si un número está en forma de 2^n.
- Dados dos hilos, uno imprime números pares y el otro imprime números impares. Escriba un código para que los números pares e impares se impriman secuencialmente como 0,1,2,3,4, …
Ahora, empiezan a hacer otras preguntas.
- Proceso vs hilo. ¿Cómo dos procesos de comunicación.?
- Asignación de memoria estática vs dinámica. Cómo ocurre la ubicación dinámica, cómo se almacena
- ¿Qué es el puntero virtual?
- ¿Qué es la API REST?
- Concepto OPP (me preguntaron sobre Herencia, Abstracción, Polimorfismo y Sobrecarga)
- Me preguntaron qué base de datos conozco. Les dije MySQL. Preguntó ¿Qué es la normalización y por qué lo hacemos? También hizo algunas preguntas básicas de SQL.
- ¿Qué sucede cuando se inicia un sistema? Básicamente quiere preguntar sobre la secuencia de arranque.
Algunas respuestas no estaban a la altura. Estate calmado. Puede tomar algún tiempo antes de responder.
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