Publicis Sapient: Presencial para el papel de ASDE-II

Publicis Sapient llegó al campus de BITS Pilani Hyderabad para dos perfiles: científico de datos y ASDE-II. Hubo pruebas separadas para ambos roles. Solicité el último y la siguiente es mi experiencia. 

Ronda de codificación (en línea):  

Esta ronda de 90 minutos consistió en 2 preguntas de codificación (20 puntos cada una) y alrededor de 25 MCQ (4 puntos cada una) de Aptitude, OOP, DBMS, OS y dominio de redes. No hubo calificación negativa en MCQ y aquí están las preguntas de codificación: 

P1:  dada una array de enteros, debe imprimir un número que se pueda escribir como la suma de los cuadrados de dos pares diferentes de números presentes en la array. Se aseguró que dicho número siempre existe y es único en la entrada.max_Arr_size =100 

Por ejemplo: si ingresa Arr: [0, 3, 4, 5, 9, 12, 6], el código debe imprimir 25 como: 0 ^ 2 + 5 ^ 2 = 25 = 3 ^ 2 + 4 ^ 2 

Mi enfoque:  la solución Easy Hash-map en O (n ^ 2) fue suficiente para obtener la puntuación completa aquí. 

P2:  Similar a esto : elimine los corchetes de una string algebraica que contiene operadores + y -. 

Escaneé rápidamente las preguntas de codificación al principio y luego terminé las MCQ en aproximadamente 15 minutos. Obtuve la puntuación máxima para la primera pregunta y 9/10 casos de prueba para la segunda. Muchos de mis amigos que enviaron soluciones parciales (más de 6 casos de prueba hecho) y les fue bastante bien en los MCQ también fueron preseleccionados para la entrevista. 

Entrevista técnica: 

Como se esperaba de las experiencias de entrevistas disponibles de Sapient de GfG, solo hubo una ronda técnica. Pero aquí es donde terminó la similitud. La entrevista fue totalmente diferente de esos artículos, ya que no se hicieron las preguntas típicas de DSA ni los acertijos. 

La entrevista comenzó con presentaciones y luego me preguntó sobre mis pasantías y uno de los proyectos. Le preocupaba más el enfoque y la utilidad que la implementación. 

Después de eso, me dio un sistema tipo Netflix , donde tenemos 3 tipos de contenido: películas, documentales y programas de televisión. Había múltiples parámetros de clasificación: calificaciones, género, edad, año. -estructura para almacenarlo con redundancia mínima y operaciones de lectura más rápidas. Comencé con Hash-Maps, traté de optimizar la búsqueda, luego pasé a Indexación , que era lo que él esperaba, creo. Luego pasamos a discutir cómo funciona la indexación. 

Luego pidió buscar y reemplazar una string en un párrafo. Empecé con la búsqueda de patrón ingenuo, pero pidió optimización. Así que le hablé de la búsqueda KMP y le expliqué cómo funciona en O(n+m). Parecía impresionado, pero persistió para una mayor optimización cuando el tamaño del párrafo es mucho más grande, digamos 50 GB. Luego me di cuenta de que no es algo que estaba buscando como respuesta, así que me mudé a  Sharding  . y casos extremos de búsqueda. 

Después de eso me preguntó qué entendía de DevOps y testing. Como había trabajado en k8s, docker,  etc. en mi pasantía, fue fácil para mí. Luego me preguntó sobre  los principios de OOP  y dónde los he aplicado en cualquiera de mis proyectos. /internships.Luego me preguntó por cualquier pregunta de mi parte, después de lo cual terminó la entrevista. 

Entrevista de recursos humanos: 

Fui el primero en ser llamado para esta ronda. La entrevista comenzó con una presentación y cómo iba mi día. El departamento de recursos humanos fue muy amable y me dijo que obtuve una respuesta increíble de la ronda técnica. ella me preguntó cómo tomé tantas materias de CSE como electivas abiertas y proyectos mientras mantuve un buen CGPA en mi rama. El punto aquí es que debe guiar la entrevista ya que sus respuestas formarán la siguiente pregunta de los entrevistadores. Luego me hicieron preguntas sobre cómo trabajar. en equipo, ambiente de trabajo ideal según yo y otras preguntas de tipo similar. La entrevista se prolongó durante unos 50 min. 

Resultado: 

Entre las 12 personas preseleccionadas para la entrevista, yo fui el único seleccionado :’)

Publicación traducida automáticamente

Artículo escrito por aayush4vedi 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 *