Uno de mis amigos de LinkedIn me refirió a Turvo Software- Hyderabad, recibí un enlace de prueba de codificación de hackerearth.
Ronda 1: prueba de codificación en línea
Hubo 2 preguntas en la plataforma hackerearth
1. Similar a esta pregunta
https://www.hackerrank.com/challenges/down-to-zero-ii/problem
2. Hay N estudiantes en una clase, sentados uno al lado del otro en bancos numerados del 0 al N-1. Hay papelería en la escuela desde donde los estudiantes pueden tomar lápices. Hay 3 tipos diferentes de lápices. El comerciante para engañar a los estudiantes y le dice a cada estudiante un precio diferente para cada uno de los 3 lápices. Además, es una regla en clase que dos estudiantes sentados uno al lado del otro no pueden usar el mismo tipo de lápices. Encuentra en costo mínimo para comprar lápices para todos los estudiantes.
si envía la solución de 1 pregunta, llamarán a la siguiente ronda de discusión telefónica.
Ronda 2: Telefónica
1. Preséntate.
2. Discusión del proyecto.
3. encontrar el primer número repetido en una array.
https://www.geeksforgeeks.org/find-first-repeating-element-array-integers/
4. extensión de la pregunta 3 -> si los elementos de la array son solo números primos. optimizarlo
5. La string dada es palíndromo pero hay un carácter agregado en la string en cualquier índice y ahora no es palíndromo.
índice de retorno de carácter incorrecto.
por ejemplo: aabbcaa – return 4 Similar a esto: https://www.geeksforgeeks.org/remove-character-string-make-palindrome/
6. contador de visitas
https://www.geeksforgeeks.org/design-a-hit-counter/
Ronda 3: f2f [Técnica]
Después de completar con éxito la ronda telefónica, llamarán a la oficina de Hyderabad
1. Verifique que un árbol binario sea BST o no. https://www.geeksforgeeks.org/a-program-to-check-if-a-binary-tree-is-bst-or-not/
2. Tercer elemento más grande en una array. https://www.geeksforgeeks.org/third-largest-element-array-distinct-elements/
3. k-ésimo elemento más grande de la array. https://www.geeksforgeeks.org/kth-smallestlargest-element-unsorted-array/
4. verificar que la string sea válida o no. solo puede eliminar un carácter.
condiciones: todos los personajes deben aparecer el mismo número de veces después de eliminar un personaje. https://www.geeksforgeeks.org/check-if-a-string-has-all-characters-with-same-frequency-with-one-variation-allowed/
5. una pregunta más relacionada con la array, no recuerdo exactamente
Sugerencias: busque siempre la solución optimizada primero, pero si no puede hacerlo, no dude en decírselo a la menos optimizada. Debería poder escribir el código para cualquier enfoque que sugiera y le pedirán que realice una ejecución en seco para algunos casos de muestra.
Ronda 4: f2f [Diseño] con VP
1. Diseñe una característica, que implemente recientemente en una empresa que actualmente trabaja.
2. Diseñar un diagrama de clases y una estructura de datos para implementar N pistas en un aeropuerto. Problema de aterrizaje de aeronaves en una o varias pistas.
Ronda 4: Telefónica con CTO
Esta ronda es una discusión normal de su experiencia laboral previa con el CTO de la empresa.
Veredicto: Seleccionado
Publicación traducida automáticamente
Artículo escrito por exception2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA