Ronda de codificación en línea:
- Cuente las formas de salir de la array [N][M] (4 movimientos de direcciones adyacentes) desde (Sx, Sy). El punto de partida es como máximo K pasos.
- https://leetcode.com/problems/frequency-of-the-most-frequent-element/ (Resuelto usando el método de dos punteros)
- Teoría de juegos: dados A y C, ¡comienza con el valor A! (A factorial), cada jugador elimina B (B<= A!) y B debería tener como máximo K factores primos distintos.
- Algún problema en el Árbol que nadie entendió ni resolvió.
(Obtuve 200, resolví las dos primeras preguntas)
Ronda 1 (DSA y resolución de problemas): Aquí viene el momento más esperado de mi vida, mi primera entrevista.
- Encuentre la longitud del bucle en una lista vinculada: https://www.geeksforgeeks.org/find-length-of-loop-in-linked-list/
- Velocidad mínima para llegar a tiempo (Búsqueda binaria): https://leetcode.com/problems/minimum-speed-to-arrive-on-time/
- Raíces de un árbol que tienen una altura mínima: https://www.geeksforgeeks.org/roots-tree-gives-minimum-height/
Ronda 2 (DSA y resolución de problemas): me llamaron después de un tiempo y me dijeron que me uniera a la segunda ronda
- Merge K sorted arrays: https://www.geeksforgeeks.org/merge-k-sorted-arrays/ (se puede resolver con la cola de prioridad pero usé multiset, nunca recuerdo la sintaxis de la cola de prioridad)
- Dada una array 2D de altura n y ancho = 2, debe encontrar la suma máxima de la ruta, pero la ruta debe aumentar estrictamente y solo puede elegir un elemento en una fila. Debe comenzar desde la primera fila y si no puede elegir ningún elemento de una fila, la ruta termina allí. (Problema de PD)
- Dadas relaciones como “A > B” (A más alto que B), “B < C “(B más corto que C) como Vector<string>, donde A, B, C dicen Personas, tuvo que determinar si las relaciones dadas son suficientes para clasificar a las personas en función de su altura
Ronda 3 (ronda HM):
- Háblame de ti
- Explica qué hiciste en la pasantía y algunas preguntas relacionadas con ella.
- Cree un esquema para el restaurante y el menú.
- Algunas preguntas relacionadas con mi proyecto Web App.
- Cuéntame algo sobre ti que no hayas mencionado en tu currículum.
Veredicto: Seleccionado
Extras:
- Inicialmente le piden que presente un enfoque de fuerza bruta y luego lo optimice.
- Piden complejidad para cada solución y debes poder justificarla.
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