The hiring process at MSEI takes an average of 18 days when considering 1 user submitted interviews across all job titles. Candidates applying for Software Developer had the quickest hiring process (on average 18 days), whereas Software Developer roles had the slowest hiring process (on average 18 days).
Here are the most commonly searched roles for interview reports -
I applied online. I interviewed at MSEI (Lake Oswego, OR) in Mar 2026
Interview
Like usual, you start with an online application. After a week or two, i received an email to fill out more information on a form. A week or 2 after that, I was invited to an online virtual session. Finally, a manager will reach out for an interview. Overall, the process is straightforward. The interview was around 45 minutes.
Interview questions [1]
Question 1
During the interview, I was asked to go over the experience on my resume, what relevant technical experience I've done. The interviewer then give me information about the project that as an intern I will be working on.
First interview was with a developer team member, and was very technical and academic. Second review was with the leader of the team I applied for, and was more about cultural fit and work philosophy. Both interviews were over phone.
Interview questions [2]
Question 1
What are SOLID principles? Explain their meaning and usage.
There were two rounds of the interview process. The initial technical phone interview was with a senior software engineer, The second and final phone interview was with the lead engineer.