My process centered on hands-on technical questions, and it felt especially tight around SQL and Python-style problem solving. I went into the interview expecting typical fundamentals, but the questions leaned into “scenario” thinking—things like using DAX-style calculations concepts, plus getting precise with SQL constructs. I had to work through things like CTEs and think about query optimization rather than just writing something that runs.
On the Python side, the conversation stayed practical: clean, readable code and the ability to untangle a more complex problem when the logic wasn’t straightforward. Even when it was “coding,” it didn’t feel like a rote syntax check; it felt like they were testing whether I could reason all the way through.
10 months ago
Average Positive Bengaluru
After a recruiter-style first interaction, the process moved quickly into a set of rounds where it felt less like “interviewing for keywords” and more like they were trying to understand how I think through real work. I went through three main conversations: two technical rounds and one fitment round, plus some manager-style discussion. Across the technical parts, they leaned on my competency and way of handling projects, not just whether I could answer isolated questions.
The interviews were challenging but well-structured, and the overall difficulty felt consistently solid rather than trick-based. I ended up talking to multiple people from the team, which made the experience feel more interactive than just back-to-back screening. I remember how they pushed on my thought process and decision-making, and how that made the rounds feel harder than the “average” label might suggest.
> 1 year
Difficult Positive India
The whole process took more than a month, and it felt like each stage had its own separate purpose. I first went through an HR-related interaction, th…
> 1 year
Average Positive Bengaluru
My interview journey felt pretty straightforward and organized. It started with technical work, then moved into a case-study style evaluation where th…
> 1 year
Easy Negative United Kingdom
I interviewed for a consulting role, and at first it seemed like a normal multi-round process. But after going through nearly four rounds and waiting …
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Technical Rounds
Candidates can expect multiple technical rounds focusing on SQL and Python problem-solving, with an emphasis on scenario-based thinking and practical applications rather than rote syntax checks. The interviews often require candidates to demonstrate their reasoning and ability to handle complex problems.
SQLPythonScenario-based
Case Study Evaluation
Some candidates will encounter a case study round that may require additional time to complete outside of the live interviews, allowing for a deeper evaluation of problem-solving skills and practical application of knowledge.
Case StudyProblem SolvingPractical Application
Interview Structure and Flow
The interview process is generally well-structured, often consisting of multiple rounds that include technical, managerial, and HR discussions, ensuring a comprehensive evaluation of both technical skills and cultural fit.
Structured ProcessMultiple RoundsCultural Fit
Communication and Feedback
Candidates have reported mixed experiences regarding communication, with some experiencing delays and a lack of follow-through after assessments, which can lead to frustration and a feeling of unprofessionalism in the process.
CommunicationFeedbackCandidate Experience
Difficulty Level
Overall, candidates found the interview process to be challenging but fair, with a consistent level of difficulty across rounds that reflects the expectations of the role, rather than trick questions.
ChallengeFairnessExpectations
Behavioral and Fit Rounds
Expect behavioral interviews that assess motivations, teamwork, and how candidates would operate in a client-facing context, with a focus on logical reasoning and business acumen in responses.