I applied through an employee referral. I interviewed at GLG (Austin, TX)
Interview
Single, in-person, show-and-tell demo of a project one has constructed on their own time. Whiteboard discussion, followed-up by a conversation with the CTO. Code review (of one's own code) as well during this same whiteboard interview.
Interview questions [1]
Question 1
"Why did you write the code this way? Could you have used XYZ instead?"
I applied online. The process took 2 weeks. I interviewed at GLG (Boston, MA) in May 2018
Interview
Initial phone screening by technology team leader. He asked good questions, and was respectful during the almost hour long call.
I was then asked if I had code I had recently written and could share with the engineering team in person.
The in-person interview was one of the most interesting and thoughtful I've come across. Members of the engineering team (about 7 of them) and I met in a room for a bit more than an hour, with me projecting my code and talking through important portions of it.
The group asked questions and challenged me to explain a few decisions I had made in my code.
Following this, the entire team went out to lunch, where I was given the opportunity to ask questions and generally get to know more about the role and the company as a whole.
I found the process to be entirely respectful, and even enjoyable, and for any employers reading this who are currently using other methods (including take-home exercises, or whiteboard problem solving) to consider this approach.
Interview questions [1]
Question 1
The questions were specific to the code I had written.
Principal Software Engineer applicants have rated the interview process at GLG with 2.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 51.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Principal Software Engineer roles take an average of 14 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at GLG overall takes an average of 24 days.
Common stages of the interview process at GLG as a Principal Software Engineer according to 2 Glassdoor interviews include:
Background check: 50%
Phone interview: 25%
Group panel interview: 25%
Here are the most commonly searched roles for interview reports -