My process started with a recruiter call, followed by an HR screen with regular background and role-fit questions. Not long after, I went into a more technical sequence: one interview with the hiring manager or team lead to talk through my experience, then a round with two team members that included a live Python coding exercise focused on LeetCode easy-level problems.
What stood out was how quickly it moved from coding to real data reasoning. I had a take-home style assessment with a practical feel—questions tied to financial statements and spreadsheet-style analysis—and I also ran into pandas/dataframe work where the expectation was to compute and interpret results from tabular data. The last stage was more people-and-communication oriented: a final conversation with senior leadership that mixed behavioral questions with discussion of past work.
5 months ago
Easy Positive London, England
I started with an HR screen where we covered my background and general fit for the role. After that, the process moved into multiple rounds that leaned heavily on hands-on data work: I had technical conversations that mixed LeetCode-style questions with concepts around machine learning and databases, and then I got an exploratory data analysis round where I worked through pandas-based tasks.
The vibe across the technical stages felt more collaborative than adversarial. Interviewers often treated it like a discussion where they wanted to see how I reasoned through messy data and interpreted results, not just whether I could produce a final answer quickly. I also ended up with a behavioral-focused final interview, where we talked through past projects and how I’d worked within a team.
> 1 year
I ended up doing a virtual “onsite” that felt like four separate rounds back to back for a Data Analyst role. By the time I joined the first session, …
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 begins with an HR screen, followed by multiple technical rounds focused on data analysis and coding, culminating in a behavioral interview with senior leadership. Candidates can expect a structured four-round journey with clear communication from HR throughout.
HR screenTechnical roundsBehavioral interview
Technical & Coding Assessment
Candidates will face a mix of technical questions, including LeetCode-style coding problems and hands-on data tasks involving pandas and exploratory data analysis. The emphasis is on reasoning through data and interpreting results rather than just producing final answers quickly.
LeetCodePandasData reasoning
Data Analysis & Practical Assessment
Expect a take-home style assessment that involves practical data analysis tasks related to financial statements and spreadsheet work, testing both technical skills and real-world application of data insights.
The final interview often focuses on behavioral questions, discussing past projects and teamwork experiences to assess cultural fit and communication skills. This stage is crucial for demonstrating alignment with the company's values.
Behavioral questionsTeamworkCultural fit
Difficulty & Pressure
Candidates report a high level of detail-oriented pressure during technical rounds, with a focus on accuracy and pacing. This can create a challenging environment, so preparation for time management and precision is essential.
High pressureDetail-orientedTime management
Feedback & Communication
HR communication is generally prompt, providing updates throughout the process, although candidates may experience uncertainty while waiting for final decisions. Staying proactive in communication can help manage expectations.