I applied through a recruiter. The process took 3 months. I interviewed at Deutsche Bank (Cary, NC)
Interview
Got call from Recruiter, phone screen was scheduled after 2 weeks, it was with hiring manager. he was very technical. Asked good concurrency questions. Second round was skype interview. with technical team members, 1 leadership interview. After 2 weeks, got call from HR negotiating the salary.
Interview questions [1]
Question 1
classic investment bank questions focused on concurrency & design.