Role: SDE1
Total exp : 1.7 years
Location: Bengaluru
Total Rounds: 3
Mode: virtual
Round1(1hr : 30mins):
Machine Coding round, had to make a facebook type feed platform, with posts, users, upvotes, downvotes, post ranking, etc, dont remember the whole question.
Round2 (1hr):
PSDS(Problem solving and Data Structures round)
Q1: Source to Destn type problem, had to solve it in O(1) space, min time, code the solution.
Q2: Flipkart bidding system type problem, overall i got from problem is, we have a stream of integers coming, in every instant find the winner( having the highest non-repetitive bid/ or highest non-repetitive number) - I solved it with multiple approaches, but later with discussion with intevriewer, solved it using Hashmap amd max-heap.
Actually, I enjoyed this round more, and we were discussing different approaches.
After 2nd round, interviewer said he accepts my solution.
Round3 (1hr):
Hiring manager round.
He explained me about the team, etc, made me feel comfortable.
Discussion on projects, backgorund , etc.
Discussed Producer, Consumer problem in os/system, ways to handle it, code the solution,I discussed my approach, coded it then.
I got positive review of this round, he seemed convinced.
Got update from hr, that my HM round is also positive, and they will be having a de-brief, after that only they can make an offer-call.
Verdict: Rejected (I too could't beleive)
Didn't got any feedback, just rejection email from hiring team.
Atleast a feedback was expected, since I performed well in each rounds, solved problems, discussed thorugh the approach, but no hell of idea why I got rejected.
Although, the interview experience was smooth and fast.