Publicis Sapient vino a nuestro campus en agosto de 2021 para un puesto de ingeniero en prácticas. El proceso consistió en 3 rondas de pruebas de codificación en línea, entrevistas técnicas y de recursos humanos.
Ronda 1: Ronda de codificación
Fue el 14 de agosto después de la charla previa a la colocación. Ronda de codificación alojada en la plataforma HackerRank. Había dos 2 preguntas. A resolver en 90 minutos.
- Primero fue una pregunta fácil.
- La segunda fue de dificultad media. La pregunta era algo así como Hay un peón de ajedrez y solo se puede mover en una columna, cada ficha tiene un valor asignado. el peón puede moverse un paso o pasos iguales a cualquier número primo que termine en 3. Tuvimos que maximizar la suma de los valores de todas las fichas que pisamos
17 fueron seleccionados para entrevistas de Dominio
Ronda 2: Entrevista de dominio:
Fue el 29 de agosto a las 10 de la mañana cuando me pidieron que me presentara. Me preguntaron sobre mis proyectos y luego hubo una discusión sobre mis prácticas. Cosas como qué cosas hice y qué herramientas usé para la integración y las pruebas, etc. No usé ninguna herramienta así, así que le dije a mi entrevistador que no usábamos ninguna herramienta y que todo era manual. Esto fue seguido por preguntas sobre pruebas, ingeniería de software, OOPS y SO. No pude responder a todas las preguntas, pero traté de encontrar respuestas en el acto. La pregunta que recuerdo fue:
- ¿Qué es la prueba unitaria?
- ¿Qué es el desarrollo de software AGILE?
- ¿Qué son los principios de diseño de software?
- Me preguntaron sobre algunos términos de Ingeniería de Software pero no los recordaba en ese momento
- ¿Diferencia entre hilo y proceso?
- ¿Qué es un punto muerto? ¿Cómo resuelves los interbloqueos?
- ¿Qué algoritmos de programación conoces?
- ¿Cómo funciona un sitio web?
- ¿Cómo trabajarías en un sitio web que está en producción?
- ¿Qué son los estados y los eventos?
- ¿Cuáles son los principios de OOPS?
- Algunas preguntas relacionadas con Java que no recuerdo
No pude responder todas las preguntas por completo, pero tenía una idea aproximada de la mayoría de ellas. Si quería adivinar la respuesta a una pregunta, decía: «No sé la respuesta, pero al adivinar», pude encontrar muchas respuestas como esa.
- Me preguntaron si conocía DSA. Fui honesto y dije que no era mi punto fuerte.
- Me preguntó que si conocía los algoritmos de clasificación y búsqueda, le dije que conocía los algoritmos de búsqueda. Mencioné la búsqueda binaria y me pidieron que la explicara.
- Luego se me pidió que eligiera un idioma de mi elección y abriera el IDE de mi elección. Elegí Python y VScode. Hice la clase pero tenía algunos errores de sintaxis, les pregunté si podía usar google y se negó. Me pidió que ejecutara el código y hubo errores como se esperaba. Me preguntó sobre los errores. Le dije que sabía dónde estaban los errores y que no sabía la sintaxis.
- También me pidió que codificara HTML. Para organizar 3 divs en columnas. Escribí la estructura básica y usé flexbox nuevamente, la mayor parte era correcta, pero nuevamente no recordaba algo de sintaxis, por lo que no funcionó. También me preguntaron qué otras formas de organizar 3 divs en columnas. Dije que solo conocía flexbox y por qué lo usaba.
- Me preguntó si tenía alguna pregunta sobre los proyectos de IoT en los que estaban trabajando y también me preguntó si tenía algún comentario para mí. Este fue el final de mi entrevista técnica.
Se seleccionaron 6-7 personas para la siguiente ronda.
Ronda 3: Entrevista de valor central
Obtuve el enlace para esta entrevista inmediatamente después de la primera entrevista. Me preguntaron cómo lo hice en mi primera entrevista. Dije que todo salió bien y dije que cometí algunos errores. Me preguntó qué errores le dije que no recordaba alguna sintaxis y que tenía una idea aproximada de cómo funcionaban la mayoría de las cosas pero no un conocimiento exacto. Luego, el entrevistador se presentó y me pidió que me presentara mientras miraba mi currículum. Me presenté y hablé un poco sobre mis antecedentes familiares, mi club de robótica y mi experiencia de pasantía. Luego me hizo algunas preguntas, las preguntas que recuerdo son
- Cómo manejo el conflicto
- ¿Cuál es el papel de un líder?
- Si a una organización le va bien, ¿quién debería recibir el crédito?
- ¿Cuál fue tu momento de mayor orgullo?
- Usted y otros dos compañeros de equipo han hecho una propuesta y ahora tiene que hacer una propuesta final, ¿cómo convencería a sus compañeros de equipo de la propuesta final?
- Tienes una llamada con un cliente y te está hablando de algo de lo que no tienes idea y quiere plazos en el trabajo, ¿cómo respondes?
- ¿La honestidad es siempre la mejor política?
- ¿Cuál es tu día libre ideal?
- ¿Cuál es su proceso de toma de decisiones?
- ¿Alguna vez has tomado el relevo de los demás?
- ¿Dónde te ves en 5 años? desarrollo o gestión?
- Si tuviera la opción de elegir entre un proyecto sobre IOT (me interesa) y JAVA (no sé JAVA), ¿cuál elegiría?
- ¿Cómo se mide su éxito?
- ¿Has cometido algún error?
- ¿Cuáles son tus debilidades?
Respondí a la mayoría de las preguntas contando historias sobre mis experiencias durante el entrenamiento, durante mi tiempo en la sociedad de robótica y las diversas competencias en las que participé en los festivales tecnológicos de otras universidades.
Resultado: Seleccionado
Se seleccionaron 5 personas y por suerte me incluyó a mí.
Consejos: Sea seguro y honesto. Intenta concentrarte en tus puntos fuertes y no te estreses demasiado. Siempre trate de contar una historia como si tratara de vincular mis respuestas a cualquiera de mis proyectos, proyectos fallidos y experiencias de la vida real tanto en la ronda técnica como de recursos humanos.
Publicación traducida automáticamente
Artículo escrito por malhotrajaisingh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA