Turing logo

Turing Data Scientist Interview Questions
& Process

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

Based on 41 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
58.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Turing.

Showing 3 of 41
Turing logo
Turing

Data Scientist

Analytics · a year ago

Entry Difficult Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Coding Technical

The interview process was super smooth and the recruitment team was really helpful and quick at every step, making sure I was ready for all the interviews. They were clear from the start about the interview schedule and format, and answered my questions fast. Their professional and friendly attitude made me less nervous than I expected. The team also made an effort to get to know my skills, experience, and what I wanted in my career. They gave me good advice and feedback, which helped me find a job and team that really fit me. I'm really thankful for how they worked to match me with the right job. Overall, I appreciate the recruitment team's hard work and personal touch, which made starting with the company easy and good.

Confirmed questions1 question
  • Tell me about your experience with feature engineering for a predictive model during a coding round.
Turing logo
Turing

Data Scientist

Analytics · a year ago

Mid Average Positive experience No offer 7 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite Panel Background check Offer
Interview formats
Coding Technical System Design Behavioral Presentation

First you sign up on the Turing platform and complete your profile with your skills, experience, and desired job roles. This is key for matching you with the right jobs. Then, you'll take some automated coding tests covering algorithms, data structures, system design, and maybe specific tech like Django or React. These tests are timed and similar to LeetCode or HackerRank. If you pass these, you'll have a live technical interview. This usually involves pair programming style coding challenges, system design questions, and a discussion about your past projects and technical choices. They'll also check your English communication since they work with US clients. Turing also really values communication skills. They might ask about your ability to work alone, your experience with remote tools, and how you deal with deadlines or problems remotely. After passing all assessments, you join Turing's talent pool. Then, you'll be matched with clients based on your skills, availability, and interests. You might have a brief call with the client before starting.

Confirmed questions2 questions
  • Could you detail a recent project you were involved in?
  • What were the biggest obstacles you encountered during that project, and what were your solutions?
Turing logo
Turing

Data Scientist

Analytics · more than a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Take home Technical screen Phone screen
Interview formats
Coding Technical Technical

There were 3 rounds in total. The first round was a technical solution I had to finish within 24 hours, and it was easy and solvable. The second round was with a Junior Data Scientist who asked me to solve code live. The code had 4 questions. The first was Python, the second and third were SQL, and the fourth was on statistics, which I had to finish in 1 hour. I couldn't finish the code challenge in 1 hour. A data scientist shouldn't waste time here.

Confirmed questions3 questions
  • Big query questions
  • Questions on probability statistics
  • Questions on statistics theory

Turing Data Scientist Interview Questions

Quoted word for word from Turing interview reports.

What's an efficient way to calculate the total watch time for a movie in Python?

Read reports

What is the median using pandas and numpy for data analysis?

Read reports

Solve the 3-sum problem: Given a target number and a list, find the 3 numbers in the list that add up to the target number.

Read reports

Considering the 'listings' and 'reviews' datasets, and only listings where 'minimum_nights' is 7 or less, what is the listing projected to have the highest revenue over the past 12 months, assuming a 60% review rate and that every guest stays for the minimum required nights?

Read reports

Tell me about Python sets, specifically the hashable set introduced in Python 3.

Read report

Could you implement object-oriented programming principles like inheritance and polymorphism using Python?

Read report

Can you explain the difference between batch learning and online learning?

Read report

What methods can be used to assess the performance of a Machine Learning Model?

Read report

Formats, difficulty and experience

Across all 41 Turing interview reports.

Interview formats

Technical 38.5%
Coding 34.1%
Behavioral 17.6%
Presentation 4.4%
System Design 2.2%

Interview difficulty

Easy 4.9%
Average 73.2%
Difficult 22%

Candidate experience

Positive 58.5%
Neutral 24.4%
Negative 17.1%