I applied online. The process took 2 months. I interviewed at Rivian in Jan 2022
Interview
Quick and easy questions. They expect you to have some level of experience. I would recommend researching the interviewer beforehand. There were 3 interviews I only did 2 as I got an offer in the middle of the process I decided to accept.