Taro Logo

Software Engineer Interview Experience - Bengaluru, Karnataka

March 1, 2019
Positive ExperienceGot Offer

Process

They have a well-defined recruiting process for filtering and hiring the right candidates. I was interviewed in Bangalore. Since I was in Bangalore for only a few days, they were supportive and sped up the process.

After a brief phone call with the hiring manager about the role and expectations, I was asked to appear for an online coding interview round with one of the team members. After this round, an HR representative spoke to me about MathWorks, gave an overall view of the company, and asked several questions about my motivation to move back to Bangalore.

I was then invited to their location, where I gave a presentation about myself and a project I had led. This was followed by an HR F2F round, and then three technical rounds back-to-back. The last technical round was a live coding Skype session with a team member in the US.

I then spoke with two product managers from the US, as I was being considered for multiple open positions on their team.

Questions

Implement your own C++ shared pointer.

Implement standard virtual table in C++.

Implement explicit and partial template specialization in C++.

Implement tree traversals.

Implement heap sort algorithm.

Implement recursive string manipulation.

Implement standard design patterns.

Was this helpful?

Interview Statistics

The following metrics were computed from 6 interview experiences for the MathWorks Software Engineer role in Bengaluru, Karnataka.

Success Rate

67%
Pass Rate

MathWorks's interview process for their Software Engineer roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for MathWorks's Software Engineer interview process in Bengaluru, Karnataka.

MathWorks Work Experiences