Sent application via email. Got a call from HR. Technical interview with 3 people. Questions were deeply technical. Lot of questions from about post graduate thesis. Generally ok, but interviewers seemed to have a slightly mocking tone. The team was highly knowledgeable. One person was especially friendly.