Tiempo total: 30 días
No. de rondas: 5
Ronda 1: Prueba Hackerrank, Duración : 1.5H
- Problema de estructura de datos y algoritmo, basado en su nivel de experiencia. pero 5+ años pueden esperar problemas de DP, Tree, Recursion o simplemente leetcode medium.
- Proyecto Angular o React.
Tiene que pasar todos los casos de prueba, bastante sencillo. Nada excepcional para preparar, si está trabajando en alguna de las tecnologías, debería estar bien.
Ronda 2: Interfaz, Duración : 1H
- Problemas de codificación simples como anagramas, manipulación de strings, arrays, etc.
- Preguntas engañosas de JS sobre cierres, izajes, etc.
- Pregunta de extremo a extremo sobre cómo funcionan las cosas bajo el capó, incluida la autenticación, la gestión de sesiones, la persistencia de datos, etc.
- Modelos de trabajo de JavaScript en profundidad: eventos, bucle de eventos, pilas de llamadas, etc.
- Problemas de diseño simples.
Ronda 3: Backend, Duración: 1H
- Codificación de un problema de DP.
- Consultas de base de datos. Opté por NoSQL pero todo está bien.
- Diseño del sistema de una pequeña característica.
- Docker, Jenkins, Clusters: preguntas básicas
Ronda 4: Estructura de datos y algoritmo
- Codificación 1 pregunta fácil: strings
- Codificación 1 Pregunta mediana: DP – Monedas
- Escribir casos de prueba.
- Estrategia de diseño de pruebas.
- Comprensión de OOP y diseño de cualquier característica usando OOP
- conversación sencilla
Ronda 5: Diseño Gerencial y de Sistemas
- Problema de codificación simple: Matemáticas.
- Problema de codificación simple: acciones, compra, venta.
- Descripción del proyecto y decisiones por las que se toman, etc. Manejo de situaciones en tareas complejas.
- Pruebas de estrategias.
Negociación Oferta: A la par Industria
Publicación traducida automáticamente
Artículo escrito por sagarmoysengupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA