I applied online. The process took 2 months. I interviewed at Advisory Board (Washington, DC) in Aug 2017
Interview
HR phone interview, technical phone interview, technical face to face interview and HR in person interview. For technical face to face interview multiple panel members would be there.