Hubo un total de 4 rondas (1 prueba de codificación + 3 entrevistas técnicas)
Ronda 1 (Prueba de codificación):
- https://practice.geeksforgeeks.org/problems/rotate-by-90-degree-1587115621/1
- Una array es creciente y luego decreciente, encuentre el punto donde deja de crecer.
Ronda 2 (Entrevista Técnica 1): Las preguntas realizadas fueron:
- Dado un arreglo y un entero K, encuentre el máximo para cada subarreglo contiguo de tamaño k. https://www.geeksforgeeks.org/sliding-window-maximum-maximum-of-all-subarrays-of-size-k/
- Dada una array, imprima el siguiente elemento mayor (NGE) para cada elemento. El siguiente elemento mayor para un elemento x es el primer elemento mayor en el lado derecho de x en la array. Elementos para los que no existe un elemento mayor, considere el siguiente elemento mayor como -1. https://www.geeksforgeeks.org/next-greater-element/
Ronda 3 (Entrevista Técnica 2):
- Dado un árbol binario, imprímalo verticalmente: https://www.geeksforgeeks.org/print-binary-tree-vertical-order-set-2/
- Convierta un árbol binario dado en una lista doblemente enlazada: https://www.geeksforgeeks.org/in-place-convert-a-given-binary-tree-to-doubly-linked-list/
Ronda 4 (Técnico + Gerencial)
- Implementación de caché LRU: https://www.geeksforgeeks.org/lru-cache-implementation/
- Luego me hicieron preguntas de DBMS, Computer Networks, OS.
- Luego hubo algunas preguntas básicas de recursos humanos.
Veredicto: Seleccionado
Nota : preparé a partir de las preguntas de la empresa de Geeksforgeeks que parte es una gema y la hoja SDE de Strivers (https://takeuforward.org/interviews/strivers-sde-sheet-top-coding-interview-problems/)
Diría que aquellos que se están preparando se concentran cada vez más en DSA que lo ayudará a superar la entrevista.
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