DBS Bank logo

DBS Bank Data Scientist Interview Questions
& Process

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

Based on 16 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
43.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at DBS Bank.

Showing 3 of 16
DBS Bank logo
DBS Bank

Data Scientist

Analytics · a year ago

Mid Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Presentation
Interview formats
Technical Case Presentation

The technical part of the interview was pretty standard, but the business-focused questions were where things got really interesting and required a more strategic approach. They ramped up the difficulty of the case study as we went along, to see how I would tackle problems and find solutions.

Confirmed questions1 question
  • Given a business case study, available data points, and tools, propose a solution.
DBS Bank logo
DBS Bank

Data Scientist

Analytics · more than a year ago

Entry Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Take home Technical screen Onsite Background check
Interview formats
Technical Coding Behavioral

I went through the DBS ACE Programme which started with an online assessment (OA) and a personality/behaviour test. The OA had over 10 questions to be completed in 90 minutes, including about 8-10 Data Science MCQs, one ML Jupyter Notebook coding question, and two SQL questions (one easy, one medium). After that, there was a 1st Tech Interview which involved a live Python coding session focusing on easy string manipulation, and a discussion about my past Data Science projects. The 2nd Tech Interview was a deeper dive into my past DS projects, along with another Jupyter Notebook question. I passed all the tech interviews, but unfortunately, HR never got back to me.

Confirmed questions4 questions
  • Regarding the strength of the Singapore Dollar and its relation to our Foreign Reserve, using the provided yearly historical data for the SGD per USD exchange rate and Foreign Reserve, explain if there was an effect.
  • Can you complete this Python coding task involving string manipulation, which is of easy difficulty?
  • Tell me more about your past Data Science projects.
DBS Bank logo
DBS Bank

Data Science Intern

Analytics · more than a year ago

Intern Difficult Neutral experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding Technical

The interview process included an online coding test focusing on Python and SQL, with Python questions covering OOP. Following that, there was a technical interview where I was asked about the inner workings of machine learning models and their mathematical functions, like the ReLu function in neural networks.

Confirmed questions3 questions
  • Do you have any internship or work experience related to AI/machine learning models?
  • Can you describe how machine learning models function?
  • Could you explain the mathematical functions of specific models, for example, the ReLu function in a neural network?

DBS Bank Data Scientist Interview Questions

Quoted word for word from DBS Bank interview reports.

Can you complete this Python coding task involving string manipulation, which is of easy difficulty?

Read reports

Could you explain the mathematical functions of specific models, for example, the ReLu function in a neural network?

Read reports

Can you explain the difference between recall and precision?

Read reports

Can you write code to lemmatize text, remove stopwords, and find the most frequent words?

Read report

Formats, difficulty and experience

Across all 16 DBS Bank interview reports.

Interview formats

Technical 37.5%
Behavioral 32.5%
Coding 22.5%
Case 5%
Presentation 2.5%

Interview difficulty

Easy 6.2%
Average 56.2%
Difficult 37.5%

Candidate experience

Positive 43.8%
Negative 18.8%
Neutral 37.5%