Mykaarma-entrevista | En el campus para prácticas

Mykaarma visitó nuestro campus tanto para prácticas como para prácticas. Aquí comparto mi experiencia de entrevista de prácticas con Mykaarma.

Ronda 1: (MCQ y codificación) La primera ronda consistió en un examen en línea que consta de 3 rondas, dos fueron de MCQ y la otra fue una ronda de codificación. Las rondas de MCQ consistieron en aptitud en una sección y la otra fue de conceptos básicos de computadora y Ups.Cada sección tenía un límite de tiempo de 15 minutos combinado con 20 MCQS y no se permitía transferir el tiempo a otra sección. Los MCQ se colocaron cuidadosamente y la gestión del tiempo fue un factor importante. tiempo asignado de 90 minutos y fueron los siguientes (marcas entre paréntesis):

1. Era una pregunta de dp en la que se dieron tres modos de transporte para N ciudades y el costo mínimo de visitar todas las ciudades se debe calcular en ese orden para que no se viajen dos ciudades adyacentes usando los mismos modos de transporte (40M).

2. Era similar al anterior en el que un ladrón tiene que robar oro de N casas con la restricción de que no puede robar de casas adyacentes y maximizar su ganancia (40M).

Enlace útil: https://www.geeksforgeeks.org/find-maximum-possible-stolen-value-houses/

3. Fue una pregunta de implementación que fue larga de leer, así como el código relacionado un poco con la manipulación de strings (30M).

4. Esta fue una pregunta engañosa que decía lo siguiente:

Vipul escribe los números del N al 2 en un papel. Ahora toma el número N y tacha todos sus divisores propios. A continuación, hace lo mismo con el número más grande que aún no ha sido tachado (es decir, tacha sus divisores propios). Lo hace así sucesivamente. hasta que no se pueda tachar ningún número más. La tarea es encontrar el número de números que quedan sin tachar. (Un poco de reflexión da como resultado que la respuesta sea (N+1)/2)

Se otorgaron calificaciones parciales para los casos de prueba que pasaron y no había opción para la entrada personalizada en la plataforma

Alrededor de 15 estudiantes fueron preseleccionados para la ronda de entrevistas.

Ronda 2: esta ronda consistió en dos subrondas técnicas. Los entrevistadores fueron muy amigables e interactivos. Estaban ansiosos por discutir su enfoque hacia una pregunta en particular y escucharlo con paciencia. También estaban ansiosos por ver la forma en que intenta resolver una pregunta y ese había sido su enfoque principal.

En la primera entrevista me hicieron preguntas relacionadas con dos punteros y manipulaciones de array. También se hizo una pregunta basada en hashing para encontrar el número de subarreglos con suma cero, etc.

En la segunda entrevista, el entrevistador cubrió preguntas sobre conceptos de Oops, DS y preguntas de codificación de algoritmos sobre búsqueda binaria, pregunta de pila mínima, colas de implementación, pilas usando array. También se hizo una pregunta relacionada con algún reflejo de espejo en una cuadrícula para probar el proceso de pensamiento del estudiante. También estaban interesados ​​​​en saber sobre su proyecto escrito en su CV / currículum y se deseaba un conocimiento profundo de todo lo escrito en su CV. También la familiaridad con las tecnologías y cualquier tema de Core CS como OS, DBMS sería una ventaja.

Ronda 3: Hubo 7 estudiantes preseleccionados para la ronda de Recursos Humanos.

Fue una ronda de Skype con una interacción con su experto de laboratorio, el jefe de ingeniería y RR. HH. Continuaron haciendo preguntas sobre mi proyecto y las preguntas habituales de RR. preguntas y también mostrar un gran interés para hacer algunas preguntas sería útil para despejar la ronda de recursos humanos.

Finalmente 5 estudiantes fueron seleccionados de nuestro campus para prácticas donde yo era uno de ellos.

Publicación traducida automáticamente

Artículo escrito por Thrivikram y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *