Interviewed at a <desirable Bay Area mega-co> today, and something interesting happened, curious what you guys would do about it.
They scheduled me for their typical interview panel, running until 3:30, consisting of 5 technical interviews with a lunch break. I was exceptionally nervous going into this, I tried to go to bed early last night but tossed and turned and slept like **** (on a night when I MOST need to have a good night's sleep, more than ever
), been studying for 1-2 weeks - having been like 4 years since my last coding interview (when I joined my current job), and
that being the only interview I had done in the last
six years before that, I was really anxious about how I'd perform.
Anyway, we start off, first interview goes pretty well - not a super complex problem, start with something simple, gets a little more complex, I think I handled it well. Second interview, similar pattern, I'm starting to feel like - okay - this is going well, I'm not an idiot/impostor, I got this.
After my 2nd interview, the 3rd interviewer doesn't show up. This being a large company and all, it's not like they all work with each other, they have nfi who my other interviewers are so it's not like my 2nd guy can go drop by 3rd guy's desk or something. So, 2nd guy steps up like a champ and says, well, if he's not here, let's start another problem. And he basically does my 3rd interview. The guy who was
supposed to do that interview showed up halfway through, but given the timing and that my lunch break was coming up, they decided 2nd guy should just finish the 2nd problem we were working on together. We do that, I think I did pretty well.
Sometime around lunch, my interviewer and I both notice the room schedule now has me booked until 4:15. I'm like...whaaaat? I email the recruiter I'd been working with and ask if he knows why that happened, I suspect it was due to the snafu, but he doesn't respond.
I get back from lunch, do two more interviews, I feel pretty good about both of them, and having now done 5 sessions I feel really good about my performance on the day. But, my lack of sleep is starting to catch up, that 5th interview went well but I feel like I'm starting to run on fumes. It's 3:30. My day was supposed to be over.
(oh, fun fact: interviewer #5 was familiar with the products I work on now, and really liked them! very cool to meet someone like that, and prob good for his impression of me, as most people have never heard of us)
And then...the guy who was
supposed to be interviewer #3 comes back.
So, I guess figuring that he missed his interview, The Powers That Be moved it to the end, maybe not knowing that I essentially
did do that third interview anyway, just with the same guy as the second?
He asks me his question, it trips me up a bit, I'm not sure if I would have necessarily aced it if I did it 4 hours earlier but I'm positive I at least would have done
better. I get to a workable solution to the problem, but with way more of him helping me out through the places I got stuck than is remotely ideal. All interviews obv have some degree of "hmm, this seems tricky, should I go this way or that way", and the interviewer pointing you in the right direction, but I got a little
too stuck on some of the weeds of this problem and it was definitely my worst performance.
So, to be somewhat dramatic about it, this feels really unfair. They brought me in for 5 interviews and gave me 6, and the worst one came when I was most tired at the end of an exhausting, packed day. This is a great opportunity and I would feel absolutely gutted if this scheduling snafu I had no control over wound up costing me an offer. I
may still get one, but like, if my day ended after interview #5 I feel like 90% I passed it, after interview #6...I have no idea.
So, question for you guys: would you bring this up as a concern? The impression I got from talking to the recruiter in the morning was that, most likely, the next time I talk with him will be next week, probably after they go through their hiring process and make a decision. Do you think it's worth mentioning in an email
before they make that decision - hey, I
did get the 5 interviews, and I felt really good about them until the 6th one came at the end of a tired day? I could word it better than that obv, but basically just let him know (because, again, this is a BigCo and I legitimately do not know how well they transmit information between each other, and if he even
knows that I didn't spend the 3rd interview slot browsing the web on my phone), and to hopefully not let that extenuating circumstance (a 6th, exceptionally tired interview) sway the decision too much.
Obv having just gotten home and being utterly exhausted, I'm def over thinking this, so hoping some people with clearer heads can give me their thoughts.
In any case - I think doing as well as I did today, regardless of the outcome, boosted my confidence for other places I'm talking to and made me feel pretty good. I got an email today that I passed my phone screen yesterday for another co and they want to bring me in for onsites, and I'm talking with another recruiter on Monday from a friend's referral, so lots of promising stuff on the horizon.