I applied in-person. The process took 4 weeks. I interviewed at Bank of America
Interview
I had 2 telephonic round of interview followed by face to face discussion. Be ready with pen and paper because in every interview you will be asked to write code. They focus more on problem solving questions, puzzles and multi threading questions. Questions are of average level.