After I applied, the process moved quickly and it felt pretty SQL-heavy from the start. A recruiter call came first and lasted around 15 minutes. About a week later, I had a manager round that was a 1-on-1 interview focused entirely on SQL.
I was hit with what felt like LeetCode hard–level queries—roughly 4 to 5 questions based on the logic in the queries. The questions leaned toward more advanced SQL patterns, especially CTEs and window functions. The difficulty was high, and the pace of the questioning made it stressful.
10 months ago
Average Positive Bengaluru
My journey started with an online assessment that tested quantitative aptitude. After that, I went into a group discussion with around 10 people, which lasted about 30 minutes.
Next came two technical rounds. The first technical round was about 30 minutes, and then I had a longer second technical round that ran for about an hour. The overall difficulty felt average to me, and the structure was clear and staged as the rounds progressed.
> 1 year
Easy Neutral Gurgaon, Haryana
After clearing an aptitude round, I was moved straight into a group discussion. The topic was related to privacy in the digital era, and we were given…
> 1 year
Difficult Positive India
My process felt organized and I got a mix of different question types. It started with an aptitude round, followed by two rounds of personal interview…
Unlock every Business Analyst interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Timeline
The interview process typically starts with an online assessment, followed by a group discussion and then multiple technical rounds, making it structured and organized. Candidates can expect a clear progression from one stage to the next without chaotic elements.
Technical interviews are heavily focused on SQL, with questions often involving advanced concepts like CTEs and window functions, alongside logical reasoning and Excel application. Candidates should prepare for a mix of technical and analytical questions across these rounds.
SQLCTEsWindow functions
Group Discussion Dynamics
Candidates will participate in a group discussion where they may need to engage on topics like privacy in the digital era, with limited preparation time. This round assesses communication skills and group dynamics, so active participation is crucial.
Group discussionCommunication skillsEngagement
Quantitative Aptitude Assessment
An initial quantitative aptitude assessment is a common starting point, testing candidates on logical reasoning and numerical skills. This round sets the tone for the analytical rigor expected throughout the interview process.
Quantitative aptitudeLogical reasoningAssessment
Behavioral & Personal Interviews
The personal interview rounds often include behavioral questions and case studies, probing candidates on their reasoning and practical application of skills. Candidates should prepare to discuss their thought process and past experiences in detail.
Candidates report a high level of difficulty in technical rounds, particularly with SQL questions, which can create a stressful atmosphere. It's important to practice under timed conditions to build confidence and manage pressure.
High difficultyStressful atmospherePractice under pressure