The recruiters are fantastic, but the interviewers are downright unprofessional.
My first coding interviewer was stuffing his face with a donut, but whatever.
I succeeded to the on-site/final rounds. Right from the start, the behavioral interviewer was downright annoyed, rude, and clearly hating every minute he had to be on interview duty. He made me feel small and a waste of his time, so after that interview was over, I immediately emailed my recruiter politely asking to withdraw my application. I already have offers from another MAANG company, as well as great opportunities with cool fintech and gaming studios, so I wasn't going to put up with two back-to-back poor interviews.
The recruiter was sincere in apologizing over the phone and gave me a day to cool off before calling again to ask if I would reconsider and go through with a new final-round process. So I did.
This time, the first interview was technical product design. Not only was it poorly worded, but as I was trying to grasp the overall "problem" and set up domain design so I could appropriately get into API design, the interviewer was rushing me through it and just wanted me to get to API without setting up my domain or asking other questions. And then, he was sighing repeatedly while I was talking throughout the interview, as if what I was saying was seriously disappointing him or that he just didn't want to be there.
I emailed my recruiter after that and, once again, pulled my application. These guys seemed overworked and stuck in an environment of toxic behavior. No thanks.
How would you design an API and domain objects for [problem]?
The following metrics were computed from 80 interview experiences for the Meta Software Engineer role in San Francisco, California.
Meta's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Meta's Software Engineer interview process in San Francisco, California.