I applied online. The process took 3 weeks. I interviewed at Crestron Electronics (Rockleigh, NJ)
Interview
The first step was a phone interview with HR. The second step was a phone screening with one of the team managers at the company. The third step was an onsite interview.
Interview questions [1]
Question 1
Just make sure that you have a very good understanding of basic data structures and their implementation as well as algorithms preferably in C++.