Applied 10/22 online for the 2018 summer data science internship position. Didn't hear back until 11/10 for the initial phone screening. It lasted for 45 mins. HR asked general behavioral questions as well as some technical/project related questions in details (e.g. Talked me through an example where you were given large amount of data and you need to scale it down. Experience with little data available online?) I was told that if selected, the 2nd round interview would take place in the week of 12/4. I heard back from them 2 weeks later for the technical phone interview, with 2 data scientists from the team. It was supposed to last for an hour but ended in 35 mins. It's more in depth. I was asked to illustrate my background in data science again, but they asked a lot of follow-up questions. I was expected to explain a ML algorithm in details and rank my familarity with certain data science tools (Python, R etc). 5 weeks later, I received the offer. The overall process is plesant expect for the wait.