
Mathematica Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 8 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Mathematica.
Programmer
So I first had a call with a recruiter, and then a technical interview where I had to do a code review with some people from the analytics team. I thought it went pretty well, and they said I'd hear back the next week no matter what, but I never did.
- Can you describe some of the technical projects you've worked on?
Software Engineer
I had an initial phone screening that lasted about 30 minutes. It included some basic technical questions about object-oriented programming and some behavioral questions about my past work. Soon after, the final interview was set up. This final interview was about 1.5 hours long and I met with three engineers from the team. It was pretty conversational with some fairly simple technical questions about SQL and .NET. The main focus was on my past work and personal projects. The entire process went really smoothly. HR was responsive and scheduling was easy. Overall, it was a really nice experience.
- Could you explain the meanings of public, static, and void?
- What's the distinction between a primary key and a foreign key, and what purposes do they serve?
- Can you explain try, catch, and finally statements and their functions?
Software Engineer
The interview process with Mathematica was pretty smooth and the recruiters did a good job coordinating everything. The interviewers were really professional and nice. They were happy to share details about working at the company and what they were looking for in this specific role.
- Can you discuss your skills?
- Can you discuss your experience?
- Can you discuss your interests?
Mathematica Software Engineer Interview Questions
Quoted word for word from Mathematica interview reports.
“What's the distinction between a primary key and a foreign key, and what purposes do they serve?”
Read reports →“What are the various types of joins available in SQL?”
Read reports →“Could you write an algorithm to traverse the Linked List?”
Read reports →“Could you explain the differences between void, private, and public keywords?”
Read reports →“Could you explain the meanings of public, static, and void?”
Read report →“Can you explain try, catch, and finally statements and their functions?”
Read report →“Can you describe the concepts of void, private, and public?”
Read report →“Can you code a Linked List?”
Read report →“Design a relational database schema for a simple, real-world example.”
Read report →Formats, difficulty and experience
Across all 8 Mathematica interview reports.