I applied online. The process took 2 weeks. I interviewed at Accela, Inc. in Sep 2014
Interview
Two phone call interview and one onsite with five interviews. The two phone call is basic java questions and some Algorithm problems, not very hard. Onsite will have five interviews, some of them will ask algorithm questions some are system design problems. Rather than the answer is correct or not, how are you approaching the answer will affect interviews more.
easy interview but the process was very painful. HR people are useless and tell you all the lies about the company to fill the position because they knew they are going to fire to keep their jobs safe.