It took 4 week to complete the process. Standard - call from recruiter. Moved to technical screening over phone. This was followed by onsite technical and then managerial
I applied in-person. The process took 2 weeks. I interviewed at Bank of America (Charlotte, NC) in Jan 2015
Interview
Met with manager, manager's manager, other team members of the course of the interview process. All in person. Everyone was amicable, and you could tell they were really wanting to find the right fit for the role. They made a decision fairly quickly and I accepted. Overall a reasonably positive experience.
Interview questions [1]
Question 1
Explain the difference between a full, left, and outer join.
Very easy. Based on resume and background. Got a call from the recruiter then phone screen and on site interview. Interview was simple. Met couple of people from a team. Had 3 rounds of interviews.
Interview questions [1]
Question 1
Write a program to list all employees and their managers
I applied through an employee referral. The process took 3 weeks. I interviewed at Bank of America (New York, NY)
Interview
Telephonic Technical screening - Onsite coding - Two Onsite technical interviews - Optional Telephonic Technical interview (if another manager also wants to talk to you) - HR negotiation and policy overview, date decision etc - Wait for background verifications to come back - Onboarding - Coding after a week you join
Interview questions [1]
Question 1
Just related to work, mostly in Java and Microservices or Scala if you have worked on it. Collections framework etc