Recibí una entrevista de ingeniería de hardware en Google para el auto sin conductor para una pasantía de verano. ¿Qué temas técnicos relevantes debo saber?

No es definitivo, pero algunos ejemplos de qué esperar (de mi investigación):

  • Pensamiento crítico: analizar su enfoque para resolver las preguntas de estimación, por ejemplo, estimar el número de árboles en un bosque.
  • Diseño general del producto. Mirando cómo solucionas problemas de diseño, principalmente UI / funcional
  • ¿Qué es una máquina de estados finitos?
  • Pidió diseñar un cambio circular de 4 bits con chanclas, con el patrón “0001”.
  • Después de esto, pidió implementar una máquina de estado usando esos flip-flops
  • Un segundo problema fue implementar una máquina de estados e identificar los estados para los semáforos de cruce de carreteras
  • El problema final fue encontrar una solución para un disco giratorio, donde se requiere conocer la dirección y la velocidad de rotación
  • La última parte de la entrevista consistió en mostrar mis proyectos personales y hacer preguntas sobre el trabajo.
  • Excepto por RAW, WAR, WAW, ¿qué otro tipo de paradas existen dentro de una tubería de CPU?
  • Principalmente en SV, UVM y consultas relacionadas con el protocolo. Cobertura funcional y polimorfismo.

Para algunos consejos generales de currículum esto debería ayudar.