I applied online. The process took 2 weeks. I interviewed at iCIMS (Holmdel, NJ) in Dec 2017
Interview
The interview process was very straght forward. Started off with a coding test. Then I had a phone screening with the recruiter and the hiring manager. After that I was invited onsite for a 90 minutes in-person interview with the hiring manager. I had a tour around the office building and had some friendly conversations with my future coworkers. It was overall an extremely professional experience.