I applied through a recruiter. The process took 1 day. I interviewed at BGE
Interview
The interview is set up such that you have an engineer and an HR consultant in front of you. You are mainly asked behavioral questions as you usually learn on the job. Being an intern gives you an edge in the decision making to hire you as a full time employee.
Interview questions [1]
Question 1
As the questions where behavioral. There really was not a hard question.