I applied through university. The process took 2 weeks. I interviewed at Cloudera
Interview
The process was really quick, had 3 phone interviews from a Software Engineer, Architect, and Manager. The interview results came out the next day of my interviews and HR was super responsive. I really enjoyed the process and I accepted my offer. The team I am joining is really good and they offered a very generous salary.
Interview questions [1]
Question 1
Sorry NDA, but you would do well if you have a good understanding of algorithms and systems.