
Mistral Solutions Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 24 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Mistral Solutions.
Software Engineer
So first round was aptitude and technical MCQs, it had 10 aptitude questions for 15 mins and 16 domain specific questions for 45 mins, you could choose software or hardware. Aptitude was like time and work, number series, time speed distance. Software MCQs were C programming, pointers, functions, recursion, output based. Just a note, 4 software questions had negative marking. Then there were 2 coding questions: max 1s in matrix and merge two linked lists. After that, other technical topics like shift operators, bitwise, flowcharts, malloc, hex problems were asked. Second round was output and coding, 6 questions total: 3 output based and 3 coding. You could use C, C++, Java, or Python. Coding problems were count consecutive words with two target letters and check if two numbers are equal without operators. Third round was written coding, on paper. You had to validate a password with specific criteria and count consecutive words with 'e' and 'd'. Fourth round was coding on a computer using C, you could use the internet. Problems included counting files/folders/subfolders, counting lines in files, and counting functions/methods in files. Fifth round was a technical interview on OOPs in Java and 4 coding problems on paper: substring check, bubble sort, sort 2D array, reverse string with recursion. Finally, round 6 was an HR interview with general questions about family, background, and programming language knowledge.
- Tell me about your family background
- Where are you from?
- How well do you know C, Python, and Java?
Software Engineer
The technical part involved case scenarios, problems, and their solutions, plus some general programming language puzzles, which was the best part. Then there was a non-technical HR round to check my behavior. The offer package pay is decent, better if you've worked in reputed companies before to get a good package. Bonus amount is just okay.
- Can you elaborate on micro details concerning OS aspects?
- Discuss technical use case scenarios, problems, and how you'd solve them.
- Solve these general programming language puzzles.
Software Design Engineer
The first round had 30 questions covering software, hardware (optional for CSE/IT), and aptitude. The next round was a technical interview where I had to write simple programs like array rotation and answer technical questions about static members and pass by value/reference. Finally, there was an HR round with general questions about my willingness to work.
- Write a program to find the vowels in an array and sort them.
- Write simple programs like array rotation.
- What is a static member?
Mistral Solutions Software Engineer Interview Questions
Quoted word for word from Mistral Solutions interview reports.
“What is a static member?”
Read reports →“Can you write a function that swaps strings using bit manipulation?”
Read reports →“Write a program to find the vowels in an array and sort them.”
Read reports →“How would you eliminate duplicate rows in a given matrix, for example, with input [0 0 1 0 1 0 1 0 0 0 1 0 2 3 1 0] and output [1 0 1 0 2 3 1 0]?”
Read reports →“Can you define a basic diode?”
Read report →“Can you write code to check if a string is a palindrome?”
Read report →“How to create a linked list and insert a node?”
Read report →“What are basic networks?”
Read report →“What is dynamic memory allocation?”
Read report →Formats, difficulty and experience
Across all 24 Mistral Solutions interview reports.