Perfil: Informático sénior (3,4 años de experiencia), desarrollador frontend JS
Hubo 4 rondas de entrevistas:
La ronda 1:
Fue una ronda escrita donde tengo que encontrar números primos enésimos de la manera más óptima.
https://www.geeksforgeeks.org/tamiz-de-eratosthenes/
https://leetcode.com/problems/count-primes/
Despejé esta ronda. Y me llamaron para una entrevista cara a cara.
La ronda 2:
Esta fue una ronda técnica. A continuación se realizaron las preguntas
- Diferencia entre reaccionar 15 y reaccionar 16
- Cómo Angular ejecuta su ciclo de vida (trabajo interno)
- Cómo funciona la detección de cambios
- Por qué la detección de cambios angulares es rápida
- Diferencias entre let, var, const (Es implementación interna)
- Cómo funcionan los cierres
- Una pregunta sobre DP que no recordaba.
- Implementar patrón de diseño Singleton
- implementar patrón de diseño observable
- Intenta implementar tu propio async/await
- Implemente su propia función jquery para actualizar DOM
- arquitectura JS.
Despejé esta ronda. Esta ronda se centra principalmente en su conocimiento profundo de cómo funcionan las cosas.
Ronda 3:
Esta ronda fue con el Director y Gerente de Belzabar. eran buenas personas
- Sobre mi proyecto y empresa
- Implemente su propio algoritmo de agitación de árboles (aquí pensé en los Nodes que tienen punteros arbitrarios a otros Nodes usando allí y la instancia. En el primer pase, marque las funciones usando un concepto similar al algoritmo de criba de eratóstenes. El segundo pase elimine los Nodes y funciones no utilizados. )
- Tipos de patrón de diseño que he implementado Patrones de diseño
- Creación de rutas dinámicas y componentes en angular.
- sintaxis es5 y es6
- Implemente su propio JSON.stringify y JSON.parse
Esta ronda también se enfoca en su proceso de pensamiento para el problema que se le ha dado. Aclaré esto también 🙂
Ronda 4:
Esta fue la ronda de recursos humanos
Recibí la oferta 🙂
La empresa se centra en su proceso de pensamiento y en el conocimiento profundo del Marco en el que ha trabajado.
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