I applied through university. The process took 3 weeks. I interviewed at Calpine (Houston, TX)
Interview
Met the department managers, including the manager, the director, the VP and the SVP. Later met some staff employees in the department. Discussed the background and the working experiences. The whole experience was good.