I applied online. The process took 2 weeks. I interviewed at ENGIE (Boston, MA) in Oct 2016
Interview
Phone call followed by a coding challenge. If you do well they will schedule a skype technical interview. During interview, you need to discuss different project and other technical experiences. Be prepared for system design question (similar to white board questions). After that they call you onsite and do the same thing for a whole day. And finally offer!
Interview questions [1]
Question 1
Give a huge dataset of different building and its electric meter reading. Design a schema and write some SQL query.
Initial video interview, then take home technical assessment,
then on-site pair programming with senior engineer and last interview with Head of engineering!
Then I got offer for contract.
Initial video interview,
then take home technical assessment,
then on-site pair programming with senior engineer and last interview with Head of engineering!
This was a stanard interview standard format two people asked questions, nothing special about the process and answered as required.
Prior to this a phone screen occured. Why do i need to have a 30 word minimum to this question
Interview questions [1]
Question 1
name how you managed conflicting priorities and workload
First round with recruiter mostly resume details and behavioral. Then had 30 minute interview with the hiring manager more behavioral and resume. Then final round was a technical interview given a coding problem with two current engineers helping / supervising.
Interview questions [1]
Question 1
Flatten a deeply nested array with certain conditions on naming schema