
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
Candidate interview experiences
First-hand accounts from people who interviewed at DBS Bank.
Data Scientist
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.
- Given a business case study, available data points, and tools, propose a solution.
Data Scientist
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.
- 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.
Data Science Intern
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.
- 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.
“What is the AUC-ROC Curve and what is its purpose?”
Read 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 →“Could you write a code to identify a prime number?”
Read report →“Can you solve this Jupyter Notebook question?”
Read report →“Could you explain Random Forest in more detail?”
Read report →“Could you explain ensemble and boosting techniques?”
Read report →Formats, difficulty and experience
Across all 16 DBS Bank interview reports.