I applied online. The process took 3 weeks. I interviewed at Cloudera
Interview
Phone call screen with HR for about half an hour, phone interview with hiring manager for about half an hour, and lastly a half day on-site 1:1 interviews. Overall it was a seamless process and they followed up and kept the process lean and short.