I applied through a recruiter. The process took 5 days. I interviewed at BNP Paribas
Interview
Meet 2-3 people from the team you are applying to.
Meet team manager
Meet head of department
Meet HR
All meetings were very relaxed, and more focused on personality matching. They barely asked about my knowledge or questioned about work itself but asked how I get interacted with others, how I handled difficulties etc.
I applied online. I interviewed at BNP Paribas in Oct 2018
Interview
I applied through the website and got a call for the first interview in a period of 7/8 working days. At the moment, I've only had my first interview. The second (more technical) is scheduled for a few days from now (I'll adjust this review after it)
I applied through a staffing agency. The process took 1 day. I interviewed at BNP Paribas (Chennai) in Oct 2018
Interview
The concepts that you never use in day-to-day basis is what they ask you in the name of level 1 interview. I really don't know even if someone from their own team would answer if asked all of a sudden. The interviewer had a set of answers in their mind and would say wrong to whatever approach you suggest, one of the amazing things the interviewer said was "You cannot use a column in 'ORDER BY' if the column is not used in the 'SELECT' statement". Overall, the worst ever interview experience in my career.
Please send someone who can actually thinks thru the candidate's answer before arriving at a conclusion.