I applied through a recruiter. The process took 2 months. I interviewed at Cornerstone OnDemand
Interview
You will need to interview with many levels of management including delivering a presentation to a group of managers. The company tends to hire people with a positive, can do attitude. The culture is young, progressive, open to change and learning new things. They are also pretty disciplined about project management, forecasting, etc.
Interview questions [1]
Question 1
Most interviews were fairly conversational and the questions not too difficult. One difficult one was, "how have you dealt with a difficult client?"