This company had one of the worst interviewing process ever.
From the beginning of the process, it was quite unprofessional. The HR told me me she would be calling me, and made me wait for the call, and just didn't call. I was interviewing for the data science team. She instead emailed me, without apologizing for the missed call, and gave me an assignment to solve, which took a good couple of hours off my schedule to implement and finish it. It involved implementing a machine learning algorithm over a dataset of 1 million records.
Once this was complete, they scheduled me an interview with a manager from the search and data science team. This person ended up calling me about 10 minutes late, and was so disinterested to talk with me. He asked me basic questions about my resume, and some conceptual machine learning questions. It was interesting to note that, this person didn't have a technical background, and was arrogant while talking. He himself said, that sorry I wasn't paying attention, when I asked him something.
Overall, this company sent a very wrong vibe overall, and they finally rejected me after wasting a good couple of hours from my schedule!