I applied online. The process took 2 weeks. I interviewed at NRG Energy (Princeton, NJ) in Apr 2015
Interview
Very nice process from beginning to end. They seem to really care about the employees and the candidates that they interview. Office environment is open so that will be an adjustment if you are accustomed to working in a cubicle.
Interview questions [1]
Question 1
To real tough questions. It was more of a get to know you interview with some insight into how the company works on a day to day basis. They were very considerate throughout. As you leave, they follow up with emails to see what you thought about the job and the company.
Great experience. They ask many technique questions about SQL. As well, ask some behavior questions about teamwork. Generally, the questions are not tough, but for the tech part, they need to prepare and understand your past work deeply.
Interview questions [1]
Question 1
Do you know how to create a table with different type of variables?
Multiple rounds, smooth process, got to know the team well. Two of the interview were on the phone and one of them was in person. Enjoyed the whole experience and accepted my offer