Selección telefónica
Preguntas sobre el proyecto y las tecnologías utilizadas
F2F:
Ronda 1:
1) Diseñar, desarrollar e implementar un problema de ascensor (solo 20 minutos)
Mucha discusión sobre por qué se elige el enfoque.
Se discuten las ventajas y las compensaciones. (Durante casi una hora)
Round2:
1) Todas las permutaciones posibles de una string.
https://www.geeksforgeeks.org/write-ac-program-to-print-all-permutations-of-a-given-string/
2) Diseñar, desarrollar e implementar directorio telefónico.
Implemente un algoritmo de búsqueda encima de él … para que se complete automáticamente
Por ejemplo:
%95% (Resultado: 98769512345,9545654312, etc. con secuencia 95 en cualquier lugar)
(Nota: no usar TRIE)
3) Diseñar, desarrollar e implementar un Sistema Generador de Pedidos en servidores distribuidos.
Condiciones:
1) No se debe utilizar ninguna base de datos.
2) El orderID generado debe ser único entre todos los servidores.
Mucha discusión sobre varios enfoques.
4) Diferencia entre iguales y código hash en JAVA
Ronda 3: (ronda del gerente de contratación)
1) Detalles sobre los proyectos en CV. Explicación en detalle
2) ¿Verificar si Binary Tree es BST o no?
https://www.geeksforgeeks.org/a-program-to-check-if-a-binary-tree-is-bst-or-not/
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
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