Salesforce vino a mi universidad (Campus Pool 2021) en el mes de julio de 2021 para la pasantía SWE en Futureforce
Ronda 1 (Ronda de codificación en HackerRank): se hicieron tres preguntas: nivel básico, medio y medio-difícil
- Algunas preguntas relacionadas con HashMaps, muy fácil
- Similar a este , pero con una ligera modificación.
- Pregunta sobre árboles, similar a esto .
Pude resolver los 3 y, por lo tanto, pasé a la entrevista, pero los que resolvieron incluso 2 fueron preseleccionados. En total, alrededor de 16 fueron preseleccionados y 11 se presentaron a las entrevistas.
Ronda 2 (Entrevista técnica 1 – 30 minutos): comenzó con presentaciones básicas, el entrevistador me pidió que hablara sobre mí, mi vida universitaria, mis pasatiempos, etc. Me pidió que explicara mi lógica para una de las preguntas formuladas en Hackerrank redondo. Luego me hizo 3-4 preguntas de codificación.
- Dada una string de etiquetas HTML, encuentre si las etiquetas dadas están en el orden correcto. (Al igual que los paréntesis coincidentes, use pilas).
- Encuentra la mediana en una secuencia de enteros: buena pregunta, pero bastante estándar. Le dije 2 enfoques, uno de fuerza bruta, y luego lo optimicé usando montones.
- Pregunta sobre la estructura de datos óptima para ser utilizada en algunos juegos. No lo recuerdo exactamente, pero usó un BST autoequilibrado o un montón.
- Una pregunta sobre claves foráneas de SQL.
- Como la mayor parte de mi CV tenía proyectos de Machine Learning, me hizo muchas preguntas sobre ese dominio. Pude responder a todas.
Después de esto, alrededor de 7 personas llegaron a la ronda 3, incluyéndome a mí.
Ronda 3 (Entrevista técnica 2 – 45 minutos): este entrevistador no me pidió que escribiera código, solo me pidió que diera mi enfoque. Me preguntó sobre las materias que había estudiado y cuál era mi curso favorito. Siguió con algunas preguntas técnicas sobre ML (debido a mi CV) y luego algunas preguntas de codificación.
- Encuentre un número en una array infinitamente larga ordenada. (Usó algo así como levantamiento binario, estaba bien con eso)
- Me hizo una pregunta sobre recorridos de gráficos, DFS y BFS y qué estructuras de datos usan, etc.
- Preguntado sobre la complejidad temporal de ciertos algoritmos de búsqueda. Se esperaba la mejor y peor complejidad de tiempo.
Luego me dijo que me relajara y me preguntó sobre mis preferencias, qué esperaba de Salesforce, etc. Me preguntó si tenía alguna pregunta para él. Le pregunté sobre el trabajo que hizo en Salesforce y qué lo mantiene motivado.
Después de este. 6 personas llegaron a la ronda 4, incluyéndome a mí.
Ronda 4 (Recursos humanos/Entrevista técnica – 60 minutos): Esta fue, con mucho, la ronda más relajada. El entrevistador me preguntó sobre mi familia, qué deportes practicaba, actividades extraescolares, etc.
- Me hizo algunas preguntas para conocer mi personalidad y me planteó un acertijo. Era similar al número mínimo de pesajes necesarios para encontrar la bola impar en un conjunto de 8 bolas, pero en cambio me pidió que lo generalizara para N bolas. Pude encontrar una solución después de una pista.
- Luego me pidió que diseñara un sistema para una aplicación de taxis, similar al de Uber. Le dije que no sabía mucho sobre diseño de sistemas, y le dije que podía idear alguna columna vertebral. Dijo que estaba bien y me pidió que continuara. Le conté sobre los tipos de estructuras de datos que usaría y los tipos de algoritmos. señaló los defectos y me pidió que los corrigiera. Me preguntó sobre el problema del viajante de comercio y qué enfoques se utilizan para resolverlo (solo la idea, no la implementación).
- Luego me preguntó si tenía alguna pregunta para él y le hice algunas. Respondió con entusiasmo, y estaba bastante seguro de que lo lograría.
Después de unas horas de espera, salió la lista final. Seleccionaron a 3 estudiantes, y yo era uno de ellos.
La experiencia de la entrevista fue muy fluida y la gente de la fuerza de ventas fue bastante relajada.
Publicación traducida automáticamente
Artículo escrito por abhishekjainnitc y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA