I applied online. The process took 5 days. I interviewed at Deutsche Bank (Cary, NC) in Oct 2014
Interview
It was a phone screen followed by an online coding session and then on site interviews. The interview was not trivial but also wasn't impossibly hard. They asked really good questions regarding Java. Things you don't always think about or use in your everyday coding but should know. They ask about computer science concepts you may not use day to day but should be aware of it. You should prepare with a good programming interview book before interviewing.
Interview questions [1]
Question 1
Asked about a very basic scenario based on concurrency concepts in Java.
I applied through a staffing agency. I interviewed at Deutsche Bank (Bengaluru)
Interview
First round - virtual
Rest all rounds are f2f
Second round - Codility(related to Spring boot)
Third round - Technical(Core Java]
Fourth round - System design
Fifth round - Project Fitment
Sixth round - HR round
great interview process, felt that both sides of the parties can honestly say what's on their mind. I think the interviewee is always a good proxy for the companies culture.
assessment day consisted of back to back interviews, one involving a case study, a behavioural interview and a competency interview. this was for the internship so it wasn’t too technical and overall not that difficult. more questions about technology within the banking sector so useful to know banking technicals
Interview questions [1]
Question 1
Motivations for joining the company and TDI specifically?