So, I had 4 f2f rounds(all elimination) with amazon for sde1. I managed to solve all the coding questions in all the rounds on time. My longest interview(3rd) was very good(as the interviewer said "GOOD" at the end so I am assuming) and the previous rounds also went well. However,I missed to consider a scenario in the bar raiser coding question which was asked towards the end of the interview. It involved 2 arrays and unfortunately, my code would only work if both the arrays have the same UNIQUE values. I explained the approach to my interviewer and he asked me to write code for the same. The BR did say that the code will break badly in cases to which I replied that I know that since I am yet to handle null case and some base cases.However, after finishing the code, I still forgot to write 2 if conditions, which would result in my code not working everytime. My interviewer took a quick glance over it, asked me 1 part he didn't understand and said that he is done from his side. I also didn't realize my mistake. I was able to answer whatever he asked earlier correctly I suppose. There were very few behavioural questions as well. So, my question is that should I even hope for a positive response or will I be looking forward to the same old regret mail. It has already been a week since the interviews. I called the HR and she told me that there are some delays and it will take some more time. The status on the portal says "Under Consideration". PLEASE HELP!
Quite possibly. If not, reinterview in 6 months. You'll be fine.
Even if the bar raiser is not inclined, she/he can have her opinion swayed in the debrief during the discussion
thats a little reassuring
Relax..!!! Any decision Is possible. Bar raiser is among those people who are generally very reasonable. Based on other data they see they can change there vote easily.
Hopefully! Moreover, they have also delayed the result :/
If your rest 3 rounds have gone really well, those would most probably outweigh the bar raiser opinion. If manager is inclined, minor coding mistakes (in one of the interviews) is considered okay and people take conscious decision to hire with a coaching plan, if required. Hope for the best.
So, the thing is that in the first round, I was asked 2 coding questions. Managed to get the one perfectly running in 1 go after all the restrictions put on by the interviewer. In the 2nd questions, i slowly went from O(m*n) to O(mlogn) to finally O(m+n) and managed to write the code for the same. He made me dry run on an example and it worked fine. In the second round, I did make a mistake but quickly realized it while explaining the solution to the interviewer and after analysing it, he agreed that the code would work. I have already mentioned about the third round. The only problem is that I wouldn't necessarily say that it was a minor coding mistake in the last round since I forgot an if condition which would actually make the code give wrong answers for cases when the values in both the arrays are different.
You’ll be in.. The BR probably even didn’t notice those missing conditions.
Yes. The BR doesn't matter that much. Their job is to evaluate all of the data and drive a decision.
Hey OP. Can I DM you for your interview experience?
sure
Move on
Breathe.
yeah I am trying too...But considering how much efforts it actually took to just get the interview, I don't want to see it go in vain :/