After a recruiter touchpoint, I went through a multi-round process that felt very QA-oriented but still heavy on fundamentals. Roughly a week later I had an online technical screen that combined a few programming problems with MCQs. The timing pressure stood out: the coding problems felt extremely hard for the time they gave, unless I was really comfortable with competitive-programming style problems. The MCQs mattered a lot, and when I focused there it felt like it helped more than I expected.
Next came hands-on website work. I was given a test website and asked to debug it—basically to examine what wasn’t working and record the issues I found. After that, I had another technical coding round where I was asked to build a small Python-based system idea (more like implementing basic classes / components than a full app), and the prompt emphasized reading the requirements carefully. Then the process shifted into a couple technical interviews that leaned on OS and networking foundations, plus a system-design question that wasn’t really software architecture deep-dive so much as explaining the approach.
12 months ago
Difficult Positive India
My interview journey was long and felt like it was designed to test me at multiple depths rather than one quick screening. After an initial OA, I went into a sequence that included a bug bounty-style round, then an LLD-style coding exercise, and then more technical interviews grounded in my resume and what I had worked on. There was also an HR touchpoint after those rounds.
As the process continued, the rounds felt progressively more intense. I remember the bug bounty part standing out as especially interesting: it wasn’t just about correctness, it was about having the instincts to spot issues and explain what I was seeing. The technical interviews afterward felt like a grilling—questions that leaned on my foundations and also forced me to talk through how I approached problems rather than giving short answers.
> 1 year
Difficult Positive Bengaluru
My experience leaned heavily into software testing and computer systems rather than generic development. During the interviews, the discussion stayed …
> 1 year
Difficult Neutral Bengaluru
My process started with a timed online assessment split into sections, and the pacing made it hard to treat it like a normal practice test. I remember…
> 1 year
Average Negative India
I went through a pretty standard campus-style pipeline that began with an online test and then moved straight into QA-style evaluation. The first roun…
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment Structure
The interview process begins with a timed online assessment that includes sections on aptitude, pseudo-code, and Python coding questions, all under strict time constraints. Candidates should be prepared for a mix of MCQs and coding problems that test computer science fundamentals and reasoning skills.
Online assessmentPythonComputer fundamentals
Debugging Round
A hands-on debugging round follows the initial assessment, where candidates are tasked with identifying issues on a provided test website. This round emphasizes practical QA skills and the ability to reason through problems, reflecting day-to-day responsibilities in the role.
DebuggingQA skillsPractical assessment
Technical Interviews Focus
Subsequent technical interviews delve into operating systems and networking concepts, with an emphasis on applying knowledge rather than rote memorization. Candidates should expect in-depth discussions that assess their understanding of system behavior and testing principles.
Technical interviewsOSNetworking
Progressive Intensity of Rounds
The interview process is designed to increase in intensity, with each round building on the previous one. Candidates should be ready for a variety of question formats and to demonstrate their problem-solving abilities under pressure.
An HR interview typically concludes the process, allowing candidates to discuss their experiences and fit within the company culture. This step is important for assessing alignment with the company's values and expectations.
HR interviewCultural fitBehavioral questions
Preparation Insights
Candidates noted the importance of focusing on core QA principles and system fundamentals rather than traditional coding puzzles. Familiarity with Python and the ability to articulate testing strategies are crucial for success.