Paytm visitó nuestro campus el 12 de agosto para el puesto de ingeniero de software. Sucedieron 4 rondas en total.
Ronda 1 (Ronda de codificación): esta sucedió durante 70 minutos y nos dieron 3 preguntas de codificación para resolver.
- Eliminación de duplicados de una lista enlazada sin ordenar ( https://www.geeksforgeeks.org/remove-duplicates-from-an-unsorted-linked-list )
- Encontrar el rango lexicográfico de una string ( https://www.geeksforgeeks.org/lexicographic-rank-of-a-string/ )
- Permutar los elementos de la array de acuerdo con alguna otra array de índice ( https://www.geeksforgeeks.org/permute-the-elements-of-an-array-following-given-order/ )
Después de esto, llegó toda la lista de estudiantes preseleccionados y las entrevistas comenzaron el 13 de agosto antes de que hubiera una presentación PPT que ocurrió alrededor de 30 minutos.
Ronda 2 (Ronda técnica 1): mi entrevista comenzó normalmente con mi presentación y la entrevista comenzó a preguntarme sobre mis proyectos.
- Más tarde, compartió un documento de Google y me dieron una pregunta de codificación para resolver. La pregunta es: determinar la longitud de la substring más pequeña que tiene una cantidad máxima de caracteres distintos.
- Me preguntó el enfoque, primero le expliqué el método de fuerza bruta y luego me pidió que lo optimizara.
- Me dijo que abriera cualquier editor en línea, abrí y comencé a escribir la solución. No pude obtener la solución completa, pero le dije el código que escribí y dijo que estaba bien.
- Más tarde me preguntó Transacciones DBMS, propiedades ACID, modelo OSI y cómo funciona el procesamiento de URL cuando busca algo en el navegador (no recuerdo mucho esta pregunta). Todas las preguntas técnicas completadas.
- Me preguntó si había alguna pregunta para él de mi parte y salió de la reunión.
- Recibí un correo para la segunda ronda técnica después de 15 minutos.
Ronda 3 (Ronda técnica 2): El entrevistador fue genial. Comenzó con mi introducción y sobre los proyectos. Como he realizado proyectos de desarrollo web, me pidió que abriera el sitio web que alojaba y me dijo que se lo explicara. Me preguntó qué base de datos he usado y algunas otras preguntas.
Empezó a hacer preguntas técnicas:
- Métodos mágicos de Python
- Colección Grabage en C++
- Clase base de C++ para excepciones
- Tipos de excepciones
- Patrones de diseño (le dije que no lo sabía)
Imprimir el patrón de triángulo de ángulo recto con estrellas (*) usando un solo bucle
( * ** *** **** ) Like this.
- Segregar números negativos y positivos (https://www.techiedelight.com/positive-and-negative-integers-segregate/)
- Encuentre el número que falta en la array de elementos del 1 al N. El tamaño de la array es N-1 ( https://www.geeksforgeeks.org/find-the-missing-number/ )
- Número repetido y faltante ( https://www.geeksforgeeks.org/find-a-repeating-and-a-missing-number/ )
- K-ésimo elemento más grande en una array sin ordenar ( https://www.geeksforgeeks.org/kth-smallestlargest-element-unsorted-array/ )
- ¿Qué son los montones? Montón mínimo y montón máximo?
- ¿Qué es BFS?
- ¿Qué es DFS?
Respondí todas las preguntas excepto los métodos mágicos de Python y los elementos negativos y positivos de Segragate y me preguntó si había alguno de mi parte para él y se fue. La entrevista ocurrió alrededor de 50 minutos. Después de 10 minutos, recibí un correo de recursos humanos.
Ronda 4 (Ronda de HR): En la ronda de HR me preguntaron sobre
- Mi introducción.
- Detalles de familia.
- Aficiones.
- ¿Qué sabes de Paytm?
- ¿Por qué quería unirse a Paytm?
- ¿En qué tipo de organización te gusta trabajar?
- ¿Cuáles son sus preferencias de ubicación de trabajo?
Eso es todo. Sucedió durante 10 a 15 minutos y el entrevistador se fue.
La lista de estudiantes seleccionados llegó por la noche.
Veredicto – Seleccionado
Sea genuino con sus respuestas y esté atento cuando el entrevistador haga preguntas.
Publicación traducida automáticamente
Artículo escrito por avnyaswanth y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA