I applied online. The process took 2 weeks. I interviewed at Cengage (Farmington Hills, MI) in Mar 2019
Interview
Recruiter reached out via email to setup a phone screen with the hiring manager and the tech lead on the team I was interviewing for. The phone screen was pretty laid back. Thy asked me technical questions that were clearly related to what was on my resume. I answered them appropriately.
Within a couple days, the recruiter reached out again saying my interviewers were pleased and that they wanted to schedule an on-site interview. The on-site was broken up into three distinct sessions each with different interviewers.
The first session was a hands-on coding interview with a software engineering manager from a different group. I was asked to solve some sample problems in Java while making use of TDD. The problems were fairly easy and the focus was more on code quality and decision making.
The second session was a discussion of my technical background, and my interviewers were a different engineering manager and the tech lead from the team I was looking to join. They asked some philosophical questions about TDD and other design principles as well as some logistics about my availability being that I was still finishing up college at the time.
The final session was with a Content Technology Manager, a Sr Systems Analyst, a Quality Assurance Engineer, and a Director, all of which were members of the team I was interviewing for. They went into more specific detail about the work the team does, and asked me some questions about my day-to-day experience in software development. This session seemed to be more of a team fit focussed discussion.
Overall I was very pleased with the interview process. It gives you the opportunity to see a lot of different perspectives and while also learning more about the work you might end up doing if offered the position. The process was very low stress and I think it was organized very well. I got to stay in the same room and the interviewers came to me when it was their turn, which I was grateful for.
Interview questions [1]
Question 1
Select a software engineering technology or practice and explain in benefits and drawbacks.
I applied online. The process took 1 week. I interviewed at Cengage (Canton, MA) in Mar 2019
Interview
Initial screening call followed by in person interview with two people. In person interview was very straightforward and lasted about an hour long. They were quick to move process along.
I applied online. The process took 3 months. I interviewed at Cengage in Apr 2018
Interview
3 month interview process with 11 different interviews. Required a marketing presentation when down to final 3 candidates. In the end, one week before their fiscal year end, the company put the job on hold with no hiring of anyone they said due to budgets. Found concept from my marketing proposal a month later in my LinkedIn feed promoting the new product. Everyone at company seemed great. HR person was very apologetic. Seems like a good company with good people, I and other candidates just got caught in the middle of budgets.
Interview questions [1]
Question 1
Create a marketing plan for rolling out " " product