Recently i have done interviews with affirm, stripe and oracle. The interviewers are terrible to say the least. Affirm: while writing the code, the person is just couldn’t control prompting and pausing me very frequently. He is not allowing me to explain or write the code. I have solved the problem despite all the pain he gave, but it was very bad way to do interview. Not only that. I was being interviewed for staff position and the coding round was done by senior or below. Oracle: It looked like the interviewer is looking to find problems than communicating. Just after 5 mins i felt he is not going to let me clear the interview. The interviewer cared less to talk and experience than writing notes. And god knows whey Stripe rejected me. I asked questions, completed problem well ahead of time, followed coding standards. May be my communication was bad, i dont know. The interviewer was talking as if i did great job. But i could feel he is not interested. Meta: interviewer was harsh. She thrown lc hard at me. But was not at all interactive. I agree that i am not enough prepared to solve all the hards. May be should have taken more to prepare. But i wish she interacted well. In amazon, we need to go thru training to be qualified to do interviews. Did i do good job in every interview i ve done.? No. I felt bad for one candidate where i should have spent more time curating the problem, and i immediately realized my mistake and attended the training again. I gave somewhat hard problem and felt i could have interacted better. I attended training second time and i am doing better from there onwards. I am still interested in doing more shadows to make sure i do it best way possible. I wonder how many companies train the people before interviews and take it as serious as we do. I failed lot of interviews. But interviewers played role in some of them. I get nervous as everyone does and they didn’t#engineering #software #swe consider even making me comfortable. I may be bad at communicating or may bad at explaining, i dont know. “It hurts more not knowing improvement areas than failing it self.” I really want to do interview in person after all these failures over year and half. Yoe: 12+ Tc: 260
Pretty rigorous process here. You get "certified" for a specific question, study it in and out, with lots of different paths that people tend to take, different ways to dig deeper and follow up. Then several shadows, reverse-shadows and mocks, it's possible to give feedback that the person isn't ready to interview yet.
Thats really good to hear. Wouldn’t mind considering Pure Storage in future 😀
Can confirm oracle has basically 0 training Airtable has really good interviews, they also have really high standards however and even if you think u did well you might get rejected.
3 interviews at different companies, the odds seem unfortunately against you. It is not helpful that the candidate cannot receive constructive feedback, I do agree with that.
Google.
DEFINITELY not affirm
I interviewed at MS and 50%+ of my interviewers didn’t speak passing English. It’s infuriating honestly — being in a high pressure situation like an interview and doing coding challenges with technical language with someone who can’t communicate The sad fact is no one will ever invest in training interviewers — huge time sink. I consider it lucky to get someone who speaks the same language at this point.