hi dayspring,
"do you mind sharing about the interview by dbs? are they asking very technical questions?"
dbs has 2 rounds.
in the first round, the hr will call. during the call, hr will ask you questions pertaining to your background, motivation and some very hr questions which you will usually encounter during interviews.
2nd round. if you pass the phone interview, hr will ask you do an online psychometric test (not calipher test from ibf). no right or wrong questions. just answer honestly with a straight face. lol. after that, you will head to round 2 interview with the relevant tech staff. generally, they will ask you technical questions based on what's show up on your cv. if you have done a python programming course before, get ready for some python questions. if you have done a machine learning course, expect ml related questions. they don't really ask hard questions. they ask simple and fair questions. know how to relate what you know to the application in the banking problems. i think it's fair for them to ask this one. i kenna this question too. different tech stack has different tech guys. so they might ask different questions and at different levels.
other than that, hr staff is present in the round 2 too. remember to ask tech and job related question. don't ask the tech staff questions pertaining to hr matters.
"how long was the interview?"
based on my personal experience, round 1 about 30 mins. round 2 about 60 mins.
which track did you apply to at dbs?
last but not least, all the best to your interview and keep us posted ya