Recruiter Call (30 mins):
General discussion about background, past projects, and expectations from the role. Recruiter also explained the process and timeline.
Technical Phone Screen (45 mins):
Conducted over Google Meet with a shared coding pad. The interviewer asked a medium-level data structures/algorithms problem and focused on how I explained my approach rather than just the final code.
Onsite / Virtual Interviews (3 rounds, ~45 mins each):
Round 1: Coding + problem-solving (arrays/strings).
Round 2: Data structures + algorithms (hash maps, trees).
Round 3: Behavioral + system design-lite (scenarios about working in a team, plus designing a simple service like a URL shortener).
Preguntas de entrevista [1]
Pregunta 1
Given an array of integers, return the length of the longest subarray where the sum is equal to zero. Optimize your solution for both time and space complexity.
Good process , i had a goof experience, there was few questions asked and i answered , i was there for 40 mins in the call , followed by eding call after 40 mins of interview
Hr based phone screening was there in the first round, questions like describe your strengths and weaknesses, the hr had extremely poor knowledge of coding and didn't even know what codeforces was, extremely disappointed.
OA: 2 problems, VO: BQ and coding. The coding problem is not on LeetCode and it's not easy to figure it out. The interviewer didn't give any hint, only denied my methods once I proposed a new way. But some interviewees can meet the nice ppl.