I applied through university. The process took 4 weeks. I interviewed at Fourth Dimension Engineering (Columbia, MD) in Mar 2018
Interview
Short phone interview with mostly behavioral and short resume questions, followed several weeks later by an in-person interview with a short written test (which you discuss with them) and a more in-depth dive into your resume. Most questions on the test could be approached from a basic knowledge of fundamental mechE concepts.
Interview questions [1]
Question 1
Same sort of stuff you would see on a regular exam for school.
I applied through university. The process took 2 weeks. I interviewed at Fourth Dimension Engineering (Columbia, MD) in Apr 2015
Interview
The interview process included a phone interview followed by an in-person interview with two senior engineers, spoken to individually. The conversation in both interviews was incredibly pleasant. Both interviews were focused on determining if I would be a good fit for their relaxed, friendly office culture, and if I was the type of software developer that could perform without much direction, as they're a small company that doesn't like to micro-manage. The technical portion of the interview was simply to gauge my Linux experience, with little actual focus on programming.
Interview questions [1]
Question 1
Without using any functions from the standard library, write a function in C that copies the contents of one character array into another.