I was scheduled for back to back technical interviews with two different interviewers. First one went fine. For the second one, I explained (but didn’t write code) a solution that would produce the correct results but would have a poor runtime for large datasets. We started working through the optimized solution. I got stuck a few times and had to debug; I never ended up producing the correct solution—although I was probably 90% there. I just needed to eliminate a few false positives that I think I would have been able to do in a few extra minutes. Am I doomed?
Maybe not if the first one went so well that the interviewer will strongly advocate for you. But you’d probably need an exceptional performance in the first one to overcome the second one.
Yes, they never got back to me. I did an extremely simple mistake in an otherwise complete program
so it didn't compile or print with the right answer?
yes