Service Now visitó nuestro campus para ambas ofertas en Hyderabad y EE. UU. Me senté para el procedimiento de entrevista internacional el día 0 de nuestro campus. Aquí está mi experiencia de la entrevista.
1ra ronda (Escrito) :
Las preguntas de MCQ eran de todas las materias básicas (30 preguntas: 45 minutos) Las preguntas que recuerdo las actualicé aquí https://docs.google.com/document/d/1L1IrxEp4ZS8F72t6QqeT8zEYVVe8c7M5ndQWi3J0K1Q/edit#
2da ronda:
1. Describa el trabajo de pasantía.
2. https://www.geeksforgeeks.org/dynamic-programming-set-11-egg-dropping-puzzle/
¿Cuál es la solución al problema de 100 pisos y 2 huevos?
3. ¿Cómo encontramos el conteo de números entre (a,b) ambos inclusive sin números consecutivos en la representación binaria? Me pidieron 3 enfoques diferentes para este problema.
4. ¿Diferencia entre programación orientada a objetos, programación funcional, programación lógica?
5. Una pregunta sobre el patrón de construcción en el que tuve que crear una pizza con masa vegetal o no vegetal, diferentes aderezos de salsa, diferente masa, dibujar el diagrama de clases y escribir un código para calcular el costo total.
6. Diferencia entre clase abstracta e interfaz ¿Cuál es el problema si uso una clase abstracta cuando no hay métodos implementados?
7. Si una variable está protegida en la clase principal y otra variable con el mismo nombre con público se declara en la clase secundaria, ¿está permitido esto, también se permite lo contrario y cómo accedería a la variable principal en la clase secundaria?
8. Detectar un bucle en una lista enlazada simple ¿cuáles son las condiciones de parada si no hay bucle?
9. En una lista enlazada circularmente, ¿cómo garantizaría que al menos un Node quede siempre, incluso si elimina todos los Nodes? Respuesta: inserte un Node ficticio al principio.
3.ª ronda (HR+rompecabezas):
1. Dado un contenedor y 3 formas de pelotas pequeñas, medianas y grandes usando cada tipo de pelota al menos una vez, ¿cómo encajas estas pelotas para que se minimice el espacio desperdiciado? Estaba buscando una forma programática de resolver el problema. no pude responder a esta pregunta)
2. ¿Cómo reducir el tiempo de arranque del procesador donde no tenemos control sobre los dispositivos de hardware pero solo podemos modificar el software (estaba buscando más puntos aquí)?
3. Hay 9 bolas, una bola es más liviana y tenemos un balance ¿cómo encontrarías una bola más liviana en 2 pesos? (Le dije que conocía esta pregunta, así que siguió adelante)
4. Como todos mis proyectos de pasantía están en la parte trasera sin proyectos de diseño, me preguntó si había hecho algún proyecto de diseño frontal. Dije que no.
5. Preguntas generales de recursos humanos como Preséntate, ¿Por qué querrías unirte a Service Now, ¿Dónde te ves después de 5 años?
Me gustaría agradecer mucho a Geeks for Geeks, que me ayudó durante el tiempo de preparación para las prácticas.
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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