I applied online. There were two interview rounds, and the process took three weeks.
The first round was a screening with a mechanical engineer. They asked me to tell my "story" about my engineering journey, then we did a deep dive on my technical projects. They asked me some detailed questions to understand the scope of my technical contributions. Then we transitioned to a very simple technical question, which was mostly open ended questions.
The second round was with two mechanical engineers, and I was given a technical challenge. I was asked to elaborate on my answers so they could understand my thought process and my engineering fundamentals. The interview was an hour, and then I was able to ask some questions of my own.
I heard back a week later with my offer!