Recibí una llamada del reclutador en Linkedin. Mi lenguaje preferido era Java.
Coderpad Round1 (1 hora, 2 preguntas):
https://www.geeksforgeeks.org/minimum-length-subarray-sum-greater-given-value/): me tomó alrededor de 50 minutos arreglar el caso de borde en la solución O (n). Entonces, el entrevistador no dio la segunda pregunta, ya que el resto del tiempo se dedicó a escribir casos de prueba.
Coderpad Round2 (1 hora, 2 preguntas):
https://www.geeksforgeeks.org/given-a-string-find-its-first-non-repeating-character/) (Complejidad permitida: Tiempo: O(n), Espacio: O(n))
Ronda Telefónica:
Ronda cara a cara (30 min):
- Introducción, Introducción al proyecto, Señaló los puntos destacados de la introducción.
- En CV, ha escrito que mejoró la carga lenta de la aplicación. ¿cómo hiciste eso?
- ¿Cómo lo mejorará para una aplicación móvil?
- ¿Cómo mejorar el tiempo de respuesta de la API/optimizar las API?
- ¿Cómo hacer que las consultas a la base de datos sean más rápidas u optimizar las consultas?
- ¿Cómo se elige la clave de fragmentación? ¿Cuáles son los factores considerados para fragmentar la tabla en múltiples fragmentos?
- ¿Diferencia entre fragmentación horizontal y partición horizontal?
- ¿Qué es el particionamiento horizontal?
- ¿Diferencia entre partición y fragmentación?
- ¿Cómo diseñará la arquitectura de la base de datos de Amazon en términos de fragmentación y partición? ¿Cómo se asegurará de bloquear mientras escribe en un entorno extenso con mucha lectura? — Le expliqué Maestro esclavo, maestro maestro esclavo con múltiples fragmentos pero Él no estaba satisfecho.
- Cuando se le preguntó con qué versión de Java se siente cómodo. Respondí java 8.
- ¿Qué es lambda? ¿Cómo mejora/ayuda en la implementación?
- ¿Qué diferencia hace lambda en la memoria y el procesamiento desde la perspectiva de JVM?
- ¿Qué es la interfaz funcional? ¿Algunos ejemplos de interfaz funcional?
- ¿Diferencia entre Hashmap sincronizado, ConcurrentHashmap, Hashmap?
- Por último, hizo una pregunta de DS: dada una string en formato aabbccccaaa, codifique esto en un formato más corto, es decir, a2b3c3a3
Puntas :
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