I applied through a recruiter. The process took 3 months. I interviewed at J.P. Morgan in Jan 2020
Interview
Was approached by its recruiter for interviews. After recruiter screening was passed on to 1st round (1st round took place 1 month later with the direct team head); then to 2nd round after another month where I met two more interviewers.