I applied through college or university. I interviewed at J.P. Morgan
Interview
One written test included aptitude and programming questions, three technical interviews mostly on coding and two hr interviews. Written test was moderately difficult. Average time for each interview was 30 minutes.
Interview questions [1]
Question 1
Hr questions:
Do you wish to shift to Mumbai?
Are you appearing for interviews in other companies as well?
Pretty simple and straightforward, just have to answer questions correctly. Expect your typical, "how would you respond" questions. Definitely try to study though because some programming questions are difficult, they will ask you about SQL, Python, the whole 9 yards. Just focus and you'll be fine.
The process was well structured. You will be informed well in advance of the interview. Questions are related to your CV and the line of business that you are applying for. Depending on the level of seniority you will be tested.