Why airbnb coding interviewers so unprepared?
I interviewed at Airbnb recently. Interviewers do not really prepare for interview before they walk-in.
First interviewer - Entered 5 mins late. Start searching for question for few minutes in the laptop after entering. Finally, he/she din't find then finally wrote method signature on whiteboard with (a) method name (b) input and (c) output. Then, he/she says can you think what can be question here?Seriously? just by method name and data structure name? I had to come up with data and ask whether this is what he/she thinking about? Then, he/she says no it's not that. Then, I explained more he/she says it's not even that. On top of that he/she questions why do you think that is what I'm trying to ask? I gave up here.
Then, I questioned him/her requesting "You should give me the data" to explain the question :-( I know in that moment I din't ask nicely may be because I lost 15 minutes of time and months of efforts in preparing for interviews. If we are spending months to prepare, why interviewer can't do a good job of preparing ahead?
Second interviewer - Enter the room. Greet.! hand me the printed paper...! Now, I should understand the question by myself. I'm not complaining about that. But, my major complaint is when I'm asking for clarifying question even interviewer do not remember what they are asking clearly?
On the other hand, design interviewer did excellent job. With proper question and helper functions, and expectations. Ironically, design interviewers should be abstract. I may have been fine without that.
Funny part is, When I escalated "coding interviewers" to recruiter, response is even more classic. He/she says that we are maintaining similar standards for all candidates and don't have any complaints from there.
It was a tight slap on my face that Facebook at least listens to the feedback regardless whether they take action. It made me think do I really want to leave Facebook and work here.