I applied through a recruiter. The process took 2 weeks. I interviewed at eVestment (Atlanta, GA) in Jan 2017
Interview
The interview process started with a technical phone screening, with question ranging from basic concepts of Salesforce to more in depth details of some of work I've done in different companies.
Then I was invited to an on-site interview with group of people from different departments, including HR and future coworkers from the business and technical teams.
During this day I had to take a hands-on test, that was challenging my Apex, SOQL and JavaScript skills + my Best Practice knowledge.
There was also some behavioral questions, but in general it was very comfortable. At least, as comfortable as an interview can get. Just be yourself and be honest in your answers.
Interview questions [6]
Question 1
How would you get a list of Parent Account and its Child Accounts?