Estado: Desarrollador de software
Posición: SDE 1
Ubicación: Bangalore, India
Experiencia: 2 años
Me llamaron en un día laborable, se realizaron 3 rondas, y todas las rondas se realizaron en un solo día, todo el proceso fue muy sencillo y rápido.
Ronda 1 (Fundamentos de Javascript y Css): –
- El primer problema estaba relacionado con javascript donde me dieron una cantidad de días y se me pidió que agregara al objeto de fecha y devolviera la fecha resultante, todos los casos extremos debían cubrirse.
- El segundo problema estaba relacionado con curry, el problema era encontrar la suma de (x)(y)(z)….n. Esta fue una pregunta fácil si tiene conocimientos básicos de recursividad y curry en javascript.
- La tercera pregunta estaba relacionada con la herencia de prototipos en javascript, se me pidió que escribiera un polyfill para la función de división utilizando prototipos de modo que la funcionalidad de división existente no se vea afectada.
- La cuarta pregunta estuvo relacionada con var, let y const, se plantearon algunos problemas y se preguntó sobre la diferencia entre estos tres tipos y el alcance de las variables dentro de una función.
- La quinta pregunta que se hizo fue diseñar un modal emergente en javascript, la idea era cómo activar un modal y cerrarlo usando detectores de eventos.
- La sexta pregunta era una pregunta teórica sobre la delegación de eventos.
- La séptima pregunta fue sobre promesas, manejo de errores, enstringmiento de promesas, cierre.
- Luego me hicieron algunas preguntas relacionadas con css, como cómo construir una información sobre herramientas, un modelo de caja y algunas preguntas más básicas.
Esta ronda fue una ronda muy fundamental relacionada con los conceptos básicos, por lo que se requiere que los conceptos básicos de Js y CSS se cepillen correctamente.
Ronda 2 Ronda de diseño de aplicaciones:
Pedí hacer un juego de serpiente y escalera. Hubo pocos casos que se les pidió que cubrieran, el entrevistador fue muy útil y me ayudó en algunos lugares en los que me estaba atascando.
Esta ronda requería conocimientos básicos de DS y JS. En general, la ronda salió bien.
Ronda 3 Ronda de gerentes:
esta fue la última y última ronda en la que se me explicó nuevamente sobre la pila de tecnología utilizada y también sobre el trabajo en el que estaría trabajando.
Preguntó sobre la diferencia entre Angular, Vue y React, y para qué problema se requeriría qué marco.
La ronda se inclinó más hacia mi comportamiento y ajuste cultural.
En general, la experiencia fue increíble, los entrevistadores fueron muy amables y pacientes, y me ayudaron cada vez que me atascaba. Finalmente, en el segundo día de la entrevista, recibí comentarios positivos de Recursos Humanos y en un par de días también recibí la carta de oferta.
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