After an initial online screening, I ended up in a fairly straightforward sequence: two technical interviews and then an HR round. The whole thing felt structured and not overly drawn out—each interview segment ran roughly 40 to 60 minutes. The technical portion was mostly SQL, and it stayed that way from start to finish. I got grilled on things like different join types (inner/outer/self joins), aggregates, and how queries behave, and there were a couple of stats-oriented questions too—central tendency style reasoning and even a box-plot related question showed up. A few guesstimates also came up, and they were more “figure it out with assumptions” than anything else.
Before the interviews, the assessment leaned heavily toward aptitude and SQL. I remember doing multiple SQL questions along with additional logic-style prompts, then moving into the interview rounds without much time to decompress. Overall the difficulty landed in the easy-to-medium range for the technical parts, with the SQL being the main bar I had to clear. By the time I reached the HR conversation, it felt like they were checking fit and communication rather than adding new technical hurdles.
10 months ago
Easy Positive India
My interview journey leaned strongly into SQL depth plus a bit of statistics and problem-solving. After an early screening, I had a technical screen where I shared my screen and worked through multiple SQL prompts—joins and window-function style questions came up, along with questions about the sequence of execution. There were a few questions in total, and the way it was paced made it clear they wanted correctness and clean reasoning, not just buzzwords.
The next technical-style round pushed further. I had an “SQL grill” feel to it, with a longer SQL segment that mixed practical queries and theoretical thinking. There was also a probability question and a puzzle component, and I remember spending time on advanced SQL concepts like window functions and different join combinations. Between the rounds, resume discussion got woven in, but the center of gravity stayed SQL: they repeatedly asked me to interpret what my query would do and to stay consistent even when the questions got more detailed.
> 1 year
Difficult Positive Rūpnagar, Punjab
My process started with an OA screening, and then I moved into live interviews that felt more like a straight test of whether my resume matched the ro…
> 1 year
Average Positive Hyderābād
My timeline felt like it was designed to filter on communication and product thinking before going deep. First, I had a video recording round where I …
> 1 year
Difficult Positive India
My interview felt relatively smooth and not as brutal as I had feared. After an initial OA, I moved into a sequence of rounds that included technical …
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
Technical / SQL Screen
The interview process heavily emphasizes SQL skills, with multiple rounds dedicated to assessing proficiency in joins, window functions, and query execution. Candidates should prepare for both practical SQL questions and theoretical discussions around data handling and analysis.
SQLJoinsWindow functions
Case Study & Analytical Thinking
Candidates can expect case study prompts that require applying analytical skills to real-world business scenarios, often involving data interpretation and problem-solving. These questions assess how well candidates can connect analytical reasoning with business context.
Case studyAnalytical thinkingProblem-solving
Behavioral & Fit Assessment
The interview includes behavioral rounds focused on cultural fit and communication skills, often involving discussions about past experiences and motivations for applying to the role. Candidates should be ready to articulate their alignment with the company's values and their career aspirations.
BehavioralCultural fitMotivation
Guesstimates & Logical Reasoning
Expect to encounter guesstimate questions that test logical reasoning and the ability to make assumptions based on limited information. Candidates should practice structuring their thought processes and articulating their reasoning clearly.
GuesstimatesLogical reasoningAssumptions
Interview Structure & Flow
The interview process is structured but can vary in length and intensity, often starting with an online assessment followed by multiple interview rounds. Candidates should be prepared for a mix of technical and behavioral questions, with a focus on maintaining a coherent narrative throughout.
Interview structureFlowAssessment
Difficulty & Expectations
The overall difficulty of the interviews ranges from easy to medium, with a strong emphasis on technical proficiency and analytical depth. Candidates should be ready for a rigorous evaluation of their skills, particularly in SQL and data analysis, while also managing the pressure of timed assessments.