1. recruiter screen
A recruiter scheduled a phone screen for a staff software engineer position, but later I found out it was actually for a senior role. The screen was pretty typical, review your resume.
2. technical screen
Knowledge based questions covering a wide variety of topics from CS fundamentals to android development
3. take home assignment
4. onsite interview
My recruiter sent me an email saying I passed the assignment and would be interviewing onsite with the huddles team.
I enjoyed my interviews with the team, but was caught off guard again when I realized my interviewers were not on that team, so the questions I prepared were moot. Mistakes happen, so I didn't make a big deal of it.
After my interview I met with the recruiter to describe my interviews. I felt my performance was strong and that I was still interested in the positon. She knew that I was abroad travelling and offered to send an email for results. It wasnt easy waking to interview so we agreed that unless it was an offer, we communicate via email.
2 days later I receive an email asking for a meeting, so I was excited and expected an offer. After setting my alarm to wake again she told me it was a rejection. She refused to provide feedback, just saying "another person filled the immediate needs of the role more closely than me". Instead she offered an opportunity to interview with the team I was supposed to. So it was unclear whether I just didnt do as strongly as I thought or it was from the scheduling mistake with the teams that I needed to interview again for the role.
For the recruiter to wake me up at night despire knowing I was travelling, after we agreed to send rejections via email sets a false expectation, and the offer to interview with a different team couldjust be 1 line in an email.
After that frustrating meeting with the recruiter I agreed to talk with the original team. Like the onsite interviews slack required me to wake at night to interview. But the hiring manager did not arrive. I pinged the coordinator but no response. As I'm already awake and dont want to reschedule I sent an inmail to said manager on linkedin. Not normally something I do in order to respect boundaries but I dont know whats happening in this interview. Later I'm told he was in a family emergency and requested to reschedule, so I picked from their calendar link. My coordinator asks to reschedule as the manager cant make my selection work.
At this point I realize theyre not serious and their process was a hot mess.