I applied online. The process took 1+ week. I interviewed at NEC Energy Solutions (Chesterfield, MO) in Dec 2015
Interview
Managerial interview is more behavioral/career questions, and selling you on the idea of the company. On the technical side, mostly questions about prior experience. White-board coding/pseudo-coding and questions about C++ polymorphism, and challenges you've faced/how you dealt with them. Also a group interview at the end - expect as much about your work as about you personally, because the team wants to know if you'll fit in with them culturally.
Interview questions [1]
Question 1
Describe a project you completed that you were proud of.