Company: Envestnet Yodlee CTC: 8.7 LPA Profile Software Engineer Eligibility Criteria: 7+ CGPA and only CSE students were allowed Online Test 30/07/2018 (On Campus at NIT Jamshedpur) F2F Interviews Pool at IIEST Shibpur on 06/08/2018
La ronda 1
La ronda en línea consta de 4 secciones:
- Aptitud (solo razonamiento cuantitativo y lógico): 20 puntos
- MCQ técnico (fundamentos de CS): 10 puntos
- Fragmento de Cope MCQ (C/C++/Java): 10 puntos
- Pregunta de codificación: 10 puntos
Cada sección tenía sus propias limitaciones de tiempo individuales.
La pregunta de codificación que me hicieron fue una string para eliminar las vocales que están solas y no las que están juntas.
Ejemplo:
cat->ct
root->root
rattle->rttl
repeat->rpeat
a->null
aaaa->aaaa
A otros se les preguntó:
Punto de silla pero solo para array
5X5 Inserción ordenada en CLL
26 estudiantes de 86 fueron preseleccionados para el grupo. Resolver la pregunta de codificación correctamente no era importante. Lo que importa son tus notas finales.
La ronda 2
Esta fue una ronda de discusión grupal. El objetivo principal de esta ronda era comprobar si los estudiantes pueden comunicarse claramente en inglés. Los temas solicitados fueron simples y se seleccionó alrededor del 40% de las personas por grupo de 16 estudiantes. El tema de mi grupo fue Trabajo vs Emprendimiento Incluso si algunos estudiantes no pudieron pasar, fueron preseleccionados sobre la base de su CV.
Ronda 3
Esta fue una ronda técnica. El entrevistador me pidió que me presentara. Luego revisó mi CV y comenzó a hacer preguntas basadas en él.
¿Qué es StackOverflow? ¿En qué se diferencia de Quora?
Mi currículum tenía Git/Github en la sección de habilidades. Me preguntó qué es Git, su necesidad, en qué se diferencia de GitHub, qué es el software de código abierto, qué compañía adquirió recientemente GitHub y por cuánto, etc.
Luego me preguntó por qué estaba desarrollando aplicaciones para Android mientras que la mayoría de mis compañeros de clase estaban haciendo aprendizaje automático.
Después de esto, preguntó cuál es la última versión de Java, quién es el propietario de Java, cuánto tiempo he estado programando en Java, qué otros idiomas conozco, etc.
Luego comenzó a hacerme preguntas de DBMS. ¿Cuál es la diferencia entre DDL y DML? ¿Cuál es la diferencia entre DROP y DELETE?
Luego me preguntó acerca de las bases de datos NoSQL. ¿En qué se diferencian de SQL? Mi aplicación tenía Firebase como base de datos NoSQL, ¿por qué la elegí? Mencione algunas bases de datos NoSQL. ¿Qué es CRUD? ¿Qué es BASE?
Luego me llevó a otro entrevistador y ambos comenzaron a tomar mi entrevista.
Me preguntó cómo autentico el correo electrónico en mi aplicación. ¿Cómo verificar si una identificación de correo electrónico es correcta? Luego pidió escribir código sobre sobrecarga y anulación. Luego me preguntó si el método de la superclase se declara público y si el método superior en la subclase puede ser privado o protegido y viceversa. ¿Qué es la palabra clave estática? ¿Se puede anular una función estática? Luego comenzó a preguntarme sobre su implementación en Java. Discusión sobre HashSet. Me preguntaba constantemente: «¿Estás seguro?», «¿Es correcto?» etc. para comprobar si estaba seguro de mi respuesta.
Me hizo una pregunta de codificación Invertir un número Luego la resolví y le dije que era una pregunta muy fácil y lo persuadí para que me hiciera una pregunta más difícil, pero no lo hizo.
Finalmente, me preguntaron si tenía alguna duda. Les pregunté qué esperaban de un candidato ya que mi entrevista no se basó en algo específico. Me dijeron que necesitaban un candidato completo. Pregunté cuál es el uso de Java en Yodlee.
Fui preseleccionado directamente para la ronda de recursos humanos ya que mi entrevista fue muy buena. La mayoría tuvo que enfrentar dos rondas técnicas y algunos incluso tuvieron que enfrentar incluso tres. No dieron a nadie el beneficio de la duda.
Ronda 4
El entrevistador me preguntó por qué seleccioné ingeniería, por qué NIT Jamshedpur, mi rango en JEE Mains & Advanced, las reglas de colocación en mi universidad, mi ciudad natal, mis padres, mis hermanos, etc. si tendré problemas para reasignarme a Banglore. Vio mi proyecto y me preguntó por qué pensé en hacerlo. Me pidió que le dijera algo que no estaba en mi CV. Le dije mis fortalezas y debilidades. Me pidió que contara un incidente para justificarlo. Me inventé una historia en el acto, pero me preguntó si estaba mintiendo. Dije que sí. Me apreciaba por mi honestidad. Me preguntó sobre mis pasatiempos, por qué quería unirme a Yodlee, qué piensan mis amigos sobre mí. Luego me preguntó si tenía alguna pregunta. Pregunté qué debo hacer en mi último año para obtener una ventaja cuando me una a Yodlee.
RESULTADO: Dos estudiantes (uno de ellos fui yo) fueron seleccionados de NIT Jamshedpur y 4 de IIEST Shibpur.
Consejos específicos para Yodlee:
- No necesita ser un profesional de la codificación para esta empresa. Solo sé un profesional de Java. Conoce Java tanto como puedas.
- Tener confianza. Es muy muy importante. Si no crees en tus habilidades, seguramente ellos no creerán en ti. Hazles creer que eres lo que crees que eres.
- Lo que buscan es tener un conocimiento profundo de bases de datos con un buen proyecto en Java.
- Viniendo de una buena universidad con un buen CGPA siempre ayuda. Una experiencia de pasantía relevante es una ventaja, aunque no es obligatoria.
- Si está por debajo del promedio en su aptitud y habilidades de comunicación, entonces necesita trabajar en ello.
- SUERTE. Esto no puede ser ignorado. No importa cuán inteligente, trabajador y conocedor seas; tu destino está en manos del entrevistador. Sucede muchas veces que sienten que no eres apto para la empresa, pero eso no significa que seas incapaz. Simplemente no fue tu día.
¡Espero que te vaya bien! ¡La mejor de las suertes!
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