Ronda 1: La primera ronda consta de 2 programas Hackerank. Duración de la prueba: 2 horas.
- La primera pregunta era exactamente igual a esta https://www.geeksforgeeks.org/count-of-all-pairs-in-an-array-with-minimum-absolute-difference/
- Llega al otro lado a tiempo [ETI]
Estás en un mundo de Allen y te persigue un Monstruo. Entre tú y la libertad hay una cuadrícula de cuadrados. Algunos cuadrados están llenos de lava al rojo vivo que no puedes pisar (representados como ‘#’). Otras plazas son seguras para caminar (representadas como).
Su posición inicial está en la esquina superior izquierda de la cuadrícula peligrosa. Se garantiza que la posición inicial es segura. También se garantiza que el cuadrado inferior derecho es seguro. Cada cuadrado de la cuadrícula está conectado con sus cuadrados derecho, izquierdo, superior e inferior (si existen esos cuadrados). Te toma 1 segundo moverte de un cuadrado a su cuadrado adyacente. Si puede llegar a la esquina inferior derecha de la cuadrícula en k segundos, ha escapado del monstruo, devuelva la string ‘Sí’. De lo contrario, falló, así que devuelva la string No.
Example rows= grid = [..## ### # ] max_time = 5 It will take the person 5 seconds to reach the bottom right corner. As long as k <= 5. return Yes.
Ronda 2 (Entrevista técnica Ronda 1): Después de enviar con éxito ambas preguntas de Hackerank, recibí la llamada de la entrevista. Me pidió que le informara sobre mí y mis proyectos. Luego comenzó a hacer preguntas relacionadas con los conceptos básicos de Python.
- ¿Qué son los decoradores en Python? decorador de propiedades?
- Generadores: palabra clave de rendimiento
- Cambio de contexto: con palabra clave
- Necesidad de tupla
- método estático
- súper palabra clave
Luego pasó a la segunda parte de la entrevista, es decir, la pregunta de diseño. Me pidió que proporcionara una estructura de datos y una lógica adecuadas para obtener los valores de acciones en particular a lo largo del día para una marca de tiempo en particular y también escribió el valor mínimo y máximo de las acciones para ese día.
La ronda 3 también fue técnica, pero no puedo hacerlo en la ronda 2.
Publicación traducida automáticamente
Artículo escrito por shubham suroshe y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA