One phone interview, one data challenge, and then onsite. The recruiter is very responsive but the interviewer is so rude. In their jd, they require you to know deep learning, many ML algorithms but turn out they only care linear regression without even checking the strong assumption of using linear regression. I had a nice discussion with the interviewer from a fintech about this topic. If I knew it was like this, I would not even go for onsite as I already got an offer from the fintech. Totally waste of my time.