Fractal logo

Fractal Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 104 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
62.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Fractal.

Showing 3 of 104
Fractal logo
Fractal

Data Scientist

Research · nearly a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interview process was super organized, big thanks to Jesvin Varghese, my recruiting manager. He was upfront about the job, the culture, and even gave prep tips. He managed to schedule everything really fast, even with my short notice period. The interviews had 3 parts. First was a breadth assessment covering Data Science, including ML, DL, and GenAI, with some coding. It was pretty easy to moderate. Then, a deep dive technical round focusing on NLP and AI, covering things like sentence transformers, RAG, and transformers. This was tougher. Finally, a culture fit round to see if I'd fit in, which was a relaxed chat about my work style and values. It felt more like a conversation than an interview.

Confirmed questions8 questions
  • Can you give us a personal introduction?
  • Could you walk us through one of your projects in detail?
  • Explain data preprocessing and model evaluation in Machine Learning.
Fractal logo
Fractal

Data Scientist

Analytics · a year ago

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Take home Panel
Interview formats
Behavioral Technical Coding

HR called me first, asked about my qualifications and experience. Then, they set up a technical interview with a senior data scientist. About a week or two later, I got an email with a link to a test. The test was kinda hard, with some MCQs and a modeling problem. Two weeks after that, I got a call about scheduling a third-round techno-managerial interview. I haven't heard back from HR since then.

Confirmed questions2 questions
  • Can you tell me about the projects you worked on at your previous company?
  • Regarding imbalanced datasets, what evaluation metrics would you use, and can you define F1 score and harmonic mean?
Fractal logo
Fractal

Data Scientist

Analytics · more than a year ago

Mid Average Neutral experience No offer 4 rounds
Interview process
Technical screen Technical screen Phone screen Recruiter call
Interview formats
Technical Coding Behavioral

So the interview process for the Data Scientist role here at Fractal started with a technical test, which had 13 questions in total, 11 were multiple choice and 2 were machine learning problems. Then there was Round 1 where they checked my basic understanding of ML, asked for a deep dive into my previous projects, and also a live coding session. Round 2 involved more questions on basic ML understanding and some business problems to see my approach. Finally, there was a discussion with HR about why I'm interested in Fractal, my long-term and short-term goals, and my expected CTC.

Confirmed questions3 questions
  • Could you discuss machine learning questions related to the projects you've done in the past?
  • Can you explain Gradient Descent?
  • Tell me about your experience with Random Forest.

Fractal Data Scientist Interview Questions

Quoted word for word from Fractal interview reports.

Write code to train a model using scikit-learn and ensure it passes acceptable performance metrics.

Read reports

How would you convert a binary number to an integer? (Similar to LeetCode medium difficulty)

Read reports

Can you write a query to find out which states had the highest number of votes?

Read reports

What are the NLP vectorisation techniques and how do you solve numerically for Bow and tfidf?

Read reports

Why is logistic regression so popular? What is the cost function? What is the output?

Read report

What is the difference between Branch Coverage and Line Coverage in the context of software testing?

Read report

Explain the workings of a Random Forest and how it differs from a Decision Tree.

Read report

Write a Python code to model the prediction system for predicting Maths exam marks for a student, based on his marks in other subjects.

Read report

What are the various evaluation parameters to evaluate a regression and classification model?

Read report

Formats, difficulty and experience

Across all 104 Fractal interview reports.

Interview formats

Technical 39.9%
Coding 27.1%
Behavioral 26%
Case 3.1%
Other 2.1%

Interview difficulty

Easy 9.6%
Average 63.5%
Difficult 26.9%

Candidate experience

Positive 62.5%
Negative 23.1%
Neutral 14.4%