Autonomous Vehicle interview prep

Google / Eng ae521
Oct 21, 2018 27 Comments

Any advice on prep for Perception/Planning/Control interviews at companies like Waymo and Cruise? In addition to:

- Google/leetcode style questions, especially ones that are less combinatorial/string-based and are more geometric or spatial.
- Google style design questions
- Review machine learning (basics like SVM, linear through stuff like sequence to sequence and self attention models)
- Review linear algebra (perspective math, spectral theorems, exterior algebras, canonical forms)

Any other suggestions? Thanks!

comments

Want to comment? LOG IN or SIGN UP
TOP 27 Comments
  • LinkedIn / Eng
    Gill Bates

    LinkedIn Eng

    BIO
    [Insert epic sax here]
    Gill Batesmore
    You should know what is a PID controller (and other topics in control theory, like linear control theory, Laplace transform, Fourier transform, stochastic control, fuzzy logic, etc.), Kalman filtering (and other topics in stochastic system modeling like particle filtering), occupancy grids, some machine learning (perceptrons, convolutional networks, etc.), graph algorithms (especially ones that work with real world 2D/3D topologies like A*), etc.
    Oct 21, 2018 1
  • Microsoft H5f3
    How did your interviews go? Did they ask any topics other than discussed here?
    Nov 16, 2018 4
    • Nielsen / Eng
      userperson

      Nielsen Eng

      PRE
      Google
      userpersonmore
      ++
      Nov 17, 2018
    • Google / Eng Duuuuuuude
      Interviews went well!

      Everything I was asked was related to vehicles. I didn't get asked anything that I prepared for, although Leetcode certainly helped for some parts. Not to divulge specifics but imagine stuff like: lanes and passing, interpolating points in a lane of traffic, finding a path in space that avoids obstacles, etc.
      Nov 17, 2018
    • Microsoft H5f3
      Wow, did you have all 4-5 interviews about autonomous vehicle specific stuff? Or did you also have algo and system design interviews?

      Also what companies did you try if not a secret?
      Nov 18, 2018
    • Google / Eng Duuuuuuude
      The interviews covered designs and algorithms but in the context of AV.

      I did the two companies mentioned in my OP.
      Nov 18, 2018
  • Apple Icml2017
    Based on my interviewing at Lyft, Baidu, Didi, Uber, Argo (and have Cruise on-site soon): linear algebra, linear-non linear optimization, 3D geometry (point clouds), transformations, basics of kinematics, computer vision fundamentals + multi-view geometry details (if that’s your specialization), probability basics, machine learning basics, deep learning basics (more details if you are a deep learning guy). Exposure into path planning (graph search techniques), control sydtem/robotics will also help.

    At Lyft, Uber, Baidu, Didi, the software questions were typical Google style (similar difficulty); probably it was slightly easier at Argo.
    Oct 21, 2018 2
    • Google / Eng ae521
      OP
      Thanks!
      Oct 22, 2018
    • Aurora bystander!
      👆🏾 tru-dat
      Oct 22, 2018
  • Google rockcat1
    Hey OP, did you land the job or still looking?
    Oct 26, 2018 4
    • Google / Eng ae521
      OP
      Interviews still to come.
      Oct 28, 2018
    • Google rockcat1
      Cool, got a friend looking for eng help at an earlier stage autonomous aero startup. Can make an intro if that’s of interest?
      Oct 30, 2018
    • Google / Eng ae521
      OP
      How early?

      I'll probably just see how Cruise and Waymo go, but I do appreciate the suggestion. It does sound cool :)
      Nov 1, 2018
    • Google rockcat1
      Series A, ~25 employees
      Nov 1, 2018
  • Nielsen / Eng
    iamnot

    Nielsen Eng

    PRE
    Google
    iamnotmore
    Wouldn't doubt you get some computer vision questions in terms of processing.
    Oct 21, 2018 0
  • Aurora bystander!
    All of the above.
    Personally - consider Aurora.
    Oct 21, 2018 6
    • Lending Club XEa$$
      What is Aurora?
      Oct 21, 2018
    • Aurora bystander!
      OP has, but have you heard of Google? Try it. It can find anything from Aurora to ..
      Oct 21, 2018
    • Apple Icml2017
      Just curious, do you work at Aurora in Bay Area? Also can I ask you some Aurora specific questions. I can DM you.
      Oct 21, 2018
    • Aurora bystander!
      Sure
      Oct 22, 2018
    • Tesla electroboy
      Aurora looks very interesting, plus lots of good talent. Have they teamed up with any other OEMs? Mind if I DM?
      Nov 8, 2018
  • Uber / Eng
    techtrash

    Uber Eng

    PRE
    Apple
    techtrashmore
    Can you share your previous work experience related to the position?
    Oct 21, 2018 3
    • Google / Eng ae521
      OP
      I'm a mere SWE.
      Oct 21, 2018
    • Uber / Eng
      techtrash

      Uber Eng

      PRE
      Apple
      techtrashmore
      Huh, so you’ve never working with planning/controls/vision? How’d you land that?
      Oct 21, 2018
    • Google / Eng ae521
      OP
      You mean how did I land interviews?
      Oct 21, 2018

Salary
Comparison

    Real time salary information from verified employees