I applied through a recruiter. The process took 1 week. I interviewed at CRH (Atlanta, GA) in Apr 2016
Interview
The corporate recruiter contacted me and set up the interview for me. I had the interviews with HR, Director of internal auditing, Manager of internal audit and a senior consultant in three groups. The whole process was about 2 hours. I was asked both behavioral questions and professional questions. And they will let you ask them questions, I asked about two questions for each group of interviewers.