I got referral from one friend so directly had the on-site interview. I interviewed with 4 people in total. The first junior analyst asked me some database and math problems. The other three are more senior so asked me some general questions on work I previously did, my life, etc. The conversation went on rather smoothly but I didn't get the offer. Maybe bad luck.