Obtuve la oportunidad de la entrevista a través del «Code Divas Diversity Challenge 2020» organizado por BNY Mellon en HackerEarth .
Había 4 preguntas de codificación. El tiempo de duración fue de 3 horas.
Dos de ellos estaban basados en Programación Dinámica, uno de ellos era del dígito DP, y el otro era similar a la pregunta del juego de salto. Los concursantes que obtuvieron más del 55% de puntos obtuvieron oportunidades de entrevistas.
- Lote 2021: Rol SDE a tiempo completo + 6 meses de pasantía (solo si la universidad permite 6 meses de pasantía)
- Lote 2022: 2 meses en prácticas
Ronda 1 (Codepair en HackerRank Duración 1 hora):
- Pregunta de codificación: https://leetcode.com/problems/minimum-number-of-taps-to-open-to-water-a-garden/
- Cuénteme sobre sus algoritmos favoritos, explique uno de ellos y escriba el código para el mismo.
- ¿Qué es un BST, cuáles son otros tipos de árboles?
- Preguntas teóricas basadas en la estructura de datos Graph.
- ¿Cuáles son las cosas más importantes en la teoría de grafos?
- ¿Dónde se utilizan algoritmos de recorridos de grafos? Hable acerca de los diferentes algoritmos de recorrido y escriba el orden de impresión de los Nodes en el recorrido en orden y en orden previo.
- Algunas preguntas generales.
- ¿Alguna pregunta para mí?
Ronda 2 (Codepair en HackerRank Duración 1 hora):
- Pregunta de codificación: https://leetcode.com/problems/linked-list-cycle-ii/
- Pregunta de codificación: https://leetcode.com/problems/palindromic-substrings/
- Consulta SQL -> Se proporciona la tabla de empleados y departamentos, necesita encontrar el salario de los empleados en cada departamento
- ¿Qué es Lambda?
- ¿Qué es una función virtual?
- ¿Qué es Docker? ¿Qué es la computación en la nube? (No los mencioné en mi currículum)
- ¿Conoces Java? Dije que conozco los conceptos básicos, entonces: ¿cuál es el punto de entrada de un código en Java? Decir la sintaxis? ¿Por qué main es estático?
- Cuéntame sobre Switch & Hub. ¿Qué estructura de datos se utiliza en los conmutadores?
- TCP frente a UDP
- Descubra cómo puede generar una secuencia dada de números a partir del BST que se muestra en la pizarra.
- ¿Qué bases de datos has utilizado? Diferencia entre SQL y NoSQL.
- ¿Qué servidores has usado?
- ¿Qué es el teorema CAP?
- ¿Alguna pregunta para mí?
Ronda 2 (Técnico + Gerencial en Cisco WebEx Duración 30 min):
- Háblame de las rondas anteriores.
- ¿Lenguaje de programación favorito?
- ¿Conoces los mapas? Dime algo al respecto.
- ¿Cómo se hace el hash?
- ¿Qué es la función hash? ¿Qué pasará si una función hash devuelve 1 siempre?
- Diferencia entre mapa y mapa desordenado
- El entrevistador discutió mucho sobre mapas.
- Proyecto de automatización discutido que se mencionó en mi currículum.
- ¿Cuáles son los retos a los que te has enfrentado hasta ahora?
- ¿En qué tecnología has trabajado? ¿Por qué eliges Django? ¿Qué es ORM?
- ¿Qué bases de datos has utilizado? ¿Dónde lo has usado?
- ¿Tiene alguna experiencia de liderazgo?
- ¿Qué sabes sobre BNY Mellon y por qué quieres unirte?
¿Alguna pregunta para mí?
Solicité solo un puesto de SDE a tiempo completo. Obtuve una respuesta positiva.
Publicación traducida automáticamente
Artículo escrito por anupriyanishad y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA