Rodrigo San Martín Monroy – Friki en la cima | Extraiga temas comunes de entrevistas realizadas previamente a la empresa a la que desea unirse

Geek on the top se trata de historias de éxito de Geeks que trabajan duro para alcanzar sus objetivos y son inspiración para otros geeks. Rodrigo San Martín Monroy  es un tipo humilde con tremendas habilidades que ya ha trabajado en Amazon y ahora con el gigante tecnológico más grande de todos, Google, California.Rodrigo San Martin Monroy

¿Cómo empezó todo? ¿Qué te hizo aterrizar en el mundo de la programación competitiva?
Todo empezó en la Universidad, aprendí Matemáticas (Álgebra, Cálculo, etc.), Programación, y además decidí inscribirme en mi primer año al concurso local ACM ICPC y perdí, solo resuelvo 1 de los 5 problemas 🙁 , No me rendí y todo el año estudié algoritmos y estructuras de datos por mi cuenta, y el año que viene pude ganar el concurso local pude ir al concurso regional 😀

¿Cómo se siente trabajar en la empresa más importante del mundo: Google?
Es increíble estar rodeado de gente inteligente, aprendes mucho, todos confían en ti y te ayudan a crecer.

¿Cuáles crees que son las materias más importantes en el plan de estudios de ingeniería que te ayudaron?
Algoritmos y estructuras de datos, Sistemas Distribuidos y Programación Orientada a Objetos.

¿Cómo llegaste a conocer GeeksforGeeks?
Tuve 2 entrevistas para google y amazon, busqué algunos problemas específicos que podría preguntar en las entrevistas, y encontré GfG y me gustó mucho la forma en que se explica el problema y la solución, y decidí estudiar todas mis preguntas técnicas de allá.

¿Cómo y cuándo debe un estudiante comenzar sistemáticamente la preparación para las prácticas?
Creo que lo primero que hay que hacer es:

  1. Estudie el material del reclutador (y también los problemas dados como ejemplo)
  2. Lea las preguntas de la entrevista previamente formuladas por la empresa a la que desea unirse, estudie en profundidad e intente extraer preguntas comunes de esas entrevistas y luego clasifique los temas comunes.
  3. Para mí, creo que estos son los temas más importantes para preguntar:
    • Búsqueda y clasificación (búsqueda binaria, clasificación rápida y clasificación combinada)
    • Problemas de árbol (DFS, BFS, BinaryTree, Binary Search Tree)
    • Problemas de arreglos y arrays
    • Lista (pila y colas)
    • Varios (caché LRU)
    • Problemas recursivos
    • Patrones de diseño
    • Muchísimo
    • gráficos
  4. Si tiene tiempo, debe intentar resolver más y más problemas ( sin IDE )
  5. También traté de elegir un problema al azar y encendí mi cronómetro y traté de resolverlo en menos de 10 minutos. Si no pude, trato de memorizar el problema e intentarlo de nuevo.

Has vivido en diferentes partes de los EE. UU. ¿Qué ciudad es tu favorita y por qué?
He vivido principalmente en Michigan y California y todos los lugares son diferentes. Lo que te recomiendo es que si tienes la opción de seleccionar un lugar, debes revisar el costo de vida, el clima, la seguridad, el tiempo para llegar de tu trabajo a tu casa, etc. Por ejemplo, el costo de vida de Michigan es la mitad de California, pero podría ser un problema si no te gusta el frío (alrededor de 6 meses de nieve) 😛

La cultura de la programación no está muy desarrollada en su país y ¿qué cree que deben hacer los estudiantes para promover la cultura en sus países?
Soy de México, y no es inmensamente desarrollado, por lo que siempre trato de enseñar, explicar y promover todo lo relacionado con la programación, para facilitar y entusiasmar a las personas.

¿Cuáles son tus aficiones?
Creo que siempre es un buen trabajo con gente abierta a hacer algo diferente aunque no lo hayan hecho antes, es bueno tomar descansos así. Me encanta jugar al fútbol, ​​pero también me gusta practicar cualquier deporte con mis compañeros.

¿Cómo pueden prepararse los estudiantes de primer año/desmayados para los gigantes tecnológicos, especialmente fuera del campus?
Creo que siempre es bueno ser honesto contigo mismo y saber lo que necesitas aprender. Puede visitar lugares donde puede ver cuál es el proceso de la empresa a la que desea ingresar. También creando conexiones con personas que pueden ayudarte (reclutadores, desarrolladores) con eso.

¿Cuál es su consejo para los estudiantes que aspiran a un trabajo como el suyo?
Creo que todas las personas que realmente disfrutan de la programación pueden conseguirlo. Solo organízate (lo que debes aprender, cómo debes practicar). Sé constante, trata de estudiar lo más seguido que puedas (si estudias solo una vez a la semana, probablemente olvides lo que aprendiste la semana pasada), tómatelo en serio (estudia de verdad), aprende de tus errores y nunca te rindas.

Si conoce a un geek destacado cuya entrevista también debería publicarse, envíe un correo electrónico a contribuya@geeksforgeeks.org.

¡¡Deje que los mejores geeks inspiren a otros estudiantes!!

Publicación traducida automáticamente

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