Procedimiento de Reclutamiento :
1. Prueba
- 40 mq
- Una pregunta de codificación: nivel medio
2. Entrevista Técnica
Dos preguntas de codificación:
- Encuentre el conteo de bits de la máscara de subred, encuentre la máscara de subred: manipulación de bits
- Dada una array de 2n + 1 enteros donde cada número se repite dos veces excepto un número. Encuentra ese número – XOR todos los elementos
- ¿Qué es una máscara de subred?
- Pregunta de acertijo matemático: encuentre un número n tal que,
n%10 = 9, n%9 = 8, n%8 = 7, n%7 = 6, n%6 = 5, n%5 = 4, n%4 = 3, n%3 = 2, n% 2 = 1, n%1 = 0
Respuesta: MCM de 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 = 2520 => 2520 – 1 = 2519
3. Entrevista Técnica
Breve introducción. Luego discutimos los proyectos y otras cosas mencionadas en mi currículum. Fue solo una discusión de alto nivel, no entraron en muchos detalles.
Dos preguntas de codificación:
- Comprobar si una dirección IP es válida o no (IPv4)
- Dadas dos arrays de strings, verifique si las strings en el mismo índice en dos arrays son anagramas o no. Si no, encuentre la modificación mínima requerida para cambiarlo a un anagrama. No puede agregar nuevos caracteres, pero los caracteres existentes se pueden modificar a cualquier carácter.
Diseño de sistemas :
Diseñe una aplicación para Android que pueda obtener información sobre los cupos de vacunación disponibles. Los datos se proporcionan a través de una API que ya existe y necesitamos filtrar los resultados en función de los diversos filtros aplicados por el usuario. Le expliqué todas las clases que se requieren. También escribió el código para una de las clases y explicó el flujo de datos en el backend. Básicamente, necesitamos explicar cómo fluyen los datos y cómo podemos manejar los diversos filtros y cómo se está diseñando.
4. Entrevista técnica/gerencial
Esta ronda consistió en una sola pregunta de diseño del sistema, pero con más detalle. Tuve que diseñar un portal de empleo. Esperaba un diseño básico, luego pasó a escalar, almacenar en caché, etc. Además, discutimos los diversos proyectos mencionados en mi currículum. El entrevistador también hizo algunas preguntas gerenciales. Se estaban centrando en mi experiencia laboral anterior. Cada vez que menciones algo, justifícalo con un ejemplo de tu experiencia de vida. Al final, me preguntó si tenía alguna pregunta. Siempre asegúrese de hacer algunas buenas preguntas para que tenga la impresión de que ha investigado la empresa y que está interesado en el trabajo que se está realizando en la empresa.
Publicación traducida automáticamente
Artículo escrito por vishalvarghese12 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA