Estado: Desarrollador de software
Posición: SDE 1
Ubicación: Bangalore, India
La ronda 1:
- Conceptos básicos de JS como bucle de eventos, diferencia entre var, let y const, alcances de bloque y elevación de variables.
- Escriba el código para la función sum(a)(b)(c)….( n)(); Debería devolver la suma de a + b+ c+ …..+n.
- Escribe un polyfill para el método bind.
- Delegación de eventos.
- Propiedad de posición CSS, cuadro flexible, cuadrículas.
La ronda 2:
Esta ronda estuvo relacionada con el Diseño. El entrevistador preguntó el problema de las serpientes y las escaleras. Primero se me pidió que explicara cómo implementaría la placa y luego escribiría el código. Esto requería cubrir los casos como declarar al ganador, cambiar entre jugadores, encuentros con escaleras y serpientes.
Ronda 3:
Esta ronda fue una mezcla de tecnología y cultura. Se trataba principalmente de desafíos con los que me he encontrado antes y cosas en las que he trabajado y algunas preguntas sobre formas e ideas sobre cómo puedo hacer que una aplicación se ejecute más rápido, cómo puedo hacer que una aplicación se ejecute en áreas con poco ancho de banda. Aparte de esto, se trataba de qué es Livspace y cómo está funcionando y las perspectivas futuras.
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