TLDR: 4 recruiters + 2 schedulers (high turnover apparently, lol), over a month to schedule interview, interviewer 15 minutes late to 45 minute interview, 2 personality interviews asking the same questions, ghosted by recruiter team after interview.
Contacted by recruiter. Told could only apply to back end or front end positions even though those don't match my skill set. Applied to back end position, did phone screen, passed. Then moved up to interviewing for senior back end position.
Had 4 different recruiters assigned to me over this process. Took 4 weeks between phone screen and scheduling full length interview.
For full length interview, 5 interviews - 1 design, 2 coding, 2 personality. Design interview was what you would expect from reading about it online. First personality was the standard personality interview about conflict resolution and learning from mistakes etc. First coding the interviewer was 15 minutes late (to a 45 minute interview), sounded like a robot, and disconnected multiple times during the interview. When I tried contacting the scheduling recruiter while waiting for her to join the call I got no response (to email or text). Second coding was told I had to use python, even though I was initially told I could use any programming language by the recruiter. Last personality interview I got asked the exact same questions as the other one, because I'm pretty sure they are reading a script of questions for that interview. Not sure why they decided I needed 2 interviewers to ask me the same set of questions.
At this point the interview was over 1.5 months ago. I have not heard from any recruiter about the status of my application, and the company's application portal lists it as still open. So basically I have been ghosted. A week ago I had a random person working for Facebook/Meta call me to tell me to open coderpad with no prior warning, so I assume she confused me number with the person she was supposed to be interviewing that day.