I have done a C++ test online, then I had a one-hour skype technical interview. Next, I was given a task to do home and they give me one week to prepare the task that was lane detection in a video stream considering all corner cases. I was also asked to provide a ppt presentation of one of my publications. On the day of the on-site interview, first I presented one of my publications. it was the worst experience I have ever had, even top professors in the university with high publications do not have such an ego that Zenuity's interviewers have. There was a man who was sitting with a laptop and he was googling every method that I was talking about and then he was asking questions from the internet and was comparing my answer with what he was seeing in google!!! It is OK, but the way they are talking and treating is very disappointing. After this session, I had a coding test to do on the whiteboard. then I presented my solution for lane detection and finally, I had another interview with the manager and HR.