The recruiter contacted and scheduled the tech interview. I had a technical interview with 2 engineers, the interviewers seemed disinterested and could have been friendlier. They asked tough questions, and when I asked about their work, they mentioned that they do not even use any latest technologies. They outright denied me at the beginning of the interview to not ask about their projects which I think was rude.
Interview questions [1]
Question 1
A question about stack and queue and a leetcode difficult question about checking rate
**Round 1 : Situational Judgement Test (SJT)** 1) 18 questions to be answered under 20 minutes **Round 2 : Technical Interview 1 **(45 minutes) 1) 2 interviewers were present 2) In depth discussion about projects and the tech stack that I've been working on 3) Stressed on ML projects and concepts 4) DSA: Valid Parenthesis Question **Round 3 : Technical Interview 2** (1 hour) 1) 2 interviewers were present 2) In depth discussion about projects 3) Stressed on Web Development Projects and design part 4) Asked 4-5 behavioral questions that need to be answer based on past experiences 5) DSA: Group Anagrams (Leetcode), solved it using HashMap, they were satisfied 6) DSA: Check if given integer is Palindrome or not, Gave the approach of storing the numbers in an array, but asked to do it without extra space, Explained another approach using Recursion, They were satisfied 7) Asked few questions related to Investment and Banking **Round 4**: HR (10 minutes) 1) It wasn't an interview, but the HR asked about my experience with the hiring process
I applied through a recruiter. The process took 2 months. I interviewed at Deutsche Bank (Cary, NC) in Jan 2023
Interview
The interview process was smooth. Had three interviews in the span of 2 days. They asked about technical and soft skills. Just be ready to talk about your experiences and the stuff from the resume.
Interview questions [1]
Question 1
Why Deutsche Bank? Tell me about what you have done (listed in the resume). Some technical questions around OOPS (JAVA) - their implementation and what they are? (simple definition would suffice).