Recientemente, Salesforce visitó nuestro campus y realizó las siguientes rondas para la selección final.
La ronda 1:
Ronda de aptitud escrita que contiene preguntas básicas sobre programación en C y C++. Las preguntas fueron fáciles.
Alrededor de 10 estudiantes fueron seleccionados para la segunda ronda.
Ronda 2 (Codificación en línea en ideone.com : 1.Escriba
un programa para encontrar el número de paréntesis válidos en una expresión dada.
Por ejemplo:
((()))) contiene 3 paréntesis válidos y hj()(i()) contienen 2 paréntesis válidos.
Lo resolví usando stack.
2.Escriba un programa para imprimir la solución de salida para la rata para que pueda llegar a su agujero suponiendo que hay un único camino posible (1 representa que ese camino es posible y 0 significa que ese camino no es posible).
aporte :
(1,0,0,0) (1,1,0,1) (0,1,1,1) (0,0,0,1)
Producción:
(1,0,0,0) (1,1,0,0) (0,1,1,1) (0,0,0,1)
Era una pregunta simple y la resolvió usando dos bucles for anidados.
Alrededor de 6 estudiantes fueron seleccionados después de esta ronda.
Ronda 3 (Técnica):
Me hizo dos preguntas difíciles:
1. Eres un entero dado. Tienes que imprimir todos los paréntesis válidos posibles para este entero.
Por ejemplo, para n=2, tenemos o/p=()() ,(()), etc.
Lo resolví usando este enfoque. Primero imprimo todas las permutaciones posibles para una string usando ese número entero y finalmente verifico si es un paréntesis válido, luego imprímalo.
2. Encuentre el ángulo entre la manecilla de la hora y la de los minutos cuando son las 3:15 asumiendo un reloj analógico.
No fui seleccionado después de esta ronda, pero quiero agradecer a geeksforgeeks por ayudarme en esta entrevista.
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