← MathWorks Interview Insights

MathWorks·Software Engineer·Hiring Manager Screen·Junior

Junior
May 2026

Summary

Interviewed at MathWorks for a Software Engineer in Test role. The main question was a reflective one about internship experiences, which sounds easy but actually requires you to be pretty honest about yourself in real time.

Questions Asked (1)

Q1

Looking back at two internships you've had, what did you like and dislike about each one? What worked, what didn't, and what would you do differently?

Adaptability & Ambiguity
Author's notes

I went in thinking this was a softball but it's sneakier than it looks.

Create a free account to read the full note

AI HintsAI Generated

Suggested Approach

Choose two internships that contrast in meaningful ways (e.g., large vs. small company, structured vs. ambiguous) and frame your answer around what you learned and how you adapted. Be honest about dislikes but pivot quickly to what you did to improve the situation or what you'd do differently, showing self-awareness and growth. Keep the focus on how these experiences prepared you for the adaptability and ambiguity you'll face as a software engineer at MathWorks.

Pro tip: Avoid criticizing former employers or teammates; instead, frame dislikes as mismatches with your working style or as areas where you took initiative to improve. Emphasize how you turned challenges into learning opportunities, which demonstrates maturity and resilience.

1. Select contrasting internships

Pick two internships that differ in structure, team size, or project scope to highlight your adaptability. For example, one could be a large corporate setting with clear processes, and the other a startup with ambiguous requirements.

2. Describe what you liked

For each internship, briefly state what you enjoyed, such as the technical challenges, team culture, or impact of your work. Connect these positives to what you value in a software engineering role.

3. Discuss what you disliked and how you handled it

Mention one or two dislikes per internship, but focus on how you responded—e.g., communicating with your manager, proposing a process improvement, or adjusting your approach. Avoid dwelling on negatives.

4. Reflect on what worked and what didn't

Summarize key successes and failures, emphasizing lessons learned. For example, a successful code review process you implemented, or a project that failed due to unclear requirements and what you'd do differently.

5. State what you'd do differently and tie to MathWorks

Explain how you'd apply those lessons in future roles, especially in ambiguous situations. Relate this to MathWorks' emphasis on adaptability, such as asking clarifying questions early or prototyping to resolve uncertainty.

Key Points to Mention

  • Adaptability to different work environments (e.g., structured vs. ambiguous)
  • Self-awareness and willingness to learn from mistakes
  • Proactive problem-solving when facing challenges
  • Communication and collaboration skills
  • Technical growth and impact of your work
  • Alignment with MathWorks' values and the software engineer role

AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.