I applied through a recruiter. The process took 2 weeks. I interviewed at X by 2
Interview
First round was a 5 Minute Phone call with a recruiter.
Second Round was an asynchronous technical screening consisting of 25ish multiple choice questions that are over Computer Science classes you took in undergrad, 2 code reading questions, and one Hacker Rank question.
Third Round was another Hacker Rank technical assessment, this one was live with a developer on the team. Note about this interview, they do not care about previous experience and do not care to look into past history. All they care about is how you can solve a hacker rank problem and solve some arbitrary question on data structures you will have never encountered in the real world nor does it reflect how you are as a real developer .
Overall Thoughts: Seems like this company only cares about your skills as a developer from the fact you have 2 technical interviews before they even look at you for cultural fit. The interviewer also seemed as if they did not want to be there from the start of the interview and had connection problems the whole time. You will be tested over things that you never experienced as a developer outside of academia so if you have been out of school for awhile and don't remember these things, don't waste your time.
The interview consisted of six meetings. The first was with the recruiter that will reach out after you submit your application. The next three were with developers. The final two were with upper management.
I applied online. The process took 2 weeks. I interviewed at X by 2 (Farmington, MI) in Sep 2023
Interview
I started off with a phone call with a recruiter. I was then interviewed by a few people that are software engineers. I was also interviewed by some high level people too.