El reclutador me contactó directamente y fue muy educada.
Ella programó la entrevista en la primera ronda y fue una ronda de codificación y el entrevistador estaba haciendo preguntas de GeeksforGeeks.
El entrevistador hizo 3 preguntas de codificación:
- Implementar pila usando Queue
- Dada una array, invierta cada sub-array formada por k elementos consecutivos.
Input: arr = [1, 2, 3, 4, 5, 6, 7, 8] k = 5 Output: [5, 4, 3, 2, 1, 8, 7, 6]
Por ejemplo, si la primera lista es 5->7->17->13->11 y la segunda es 12->10->2->4->6, la primera lista debería convertirse en 5->12->7- >10->17->2->13->4->11->6 y la segunda lista debería quedar vacía. Los Nodes de la segunda lista solo deben insertarse cuando haya posiciones disponibles. Por ejemplo, si la primera lista es 1->2->3 y la segunda lista es 4->5->6->7->8, entonces la primera lista debería convertirse en 1->4->2->5-> 3->6 y segunda lista a 7->8.
No pude resolver todas las preguntas y me rechazaron. Espero que esto ayude
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