Software Engineer applicants have rated the interview process at MAQ Software with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 56% positive. To compare, the company-average is 42.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 4 days to get hired, when considering 37 user submitted interviews for this role. To compare, the hiring process at MAQ Software overall takes an average of 10 days.
Common stages of the interview process at MAQ Software as a Software Engineer according to 37 Glassdoor interviews include:
One on one interview: 35%
Skills test: 20%
IQ intelligence test: 15%
Phone interview: 8%
Personality test: 7%
Other: 5%
Presentation: 5%
Background check: 3%
Group panel interview: 2%
Here are the most commonly searched roles for interview reports -
I applied through college or university. The process took 1 day. I interviewed at MAQ Software (Allahabad) in Aug 2018
Interview
I recently sat in on-campus interview for MAQ Software. The whole interview process comprised of the following rounds.
Round 1:
It comprised of general aptitude questions and two coding questions. It was an offline test. The coding questions were:
1. Given an array A[] consisting of 0’s, 1’s and 2’s, give an algorithm for sorting A.
2. N-Queen Problem.
After this round around 40 students were shortlisted from around 150 students.
After this there were three more rounds and each round was an elimination one.
Round 2:
1. The interviewer started by having a look at my CV. He asked for a firm technical introduction.
2. He asked question about my projects. As I have had my intern from a very good place, he appeared impressed from the very start.
3. After having a technical discussion about my CV. He gave me two questions to code as following:
a.) Given a linked list find whether loop exists or not. Find the starting point of loop.
b.) Given a very big string, find whether the given substring exists or not in minimum time and space complexity.
After this round around 15 students were shortlisted.
Round 3:
1. The interviewer was a young guy. He too had a look at my CV and appeared impressed.
2. He discussed in detail about the two major projects done during my internship.
3. He sat smiling at me with a friendly look and said that yes you have had actually done a lot of work. In the end for formality sake he gave me one question to code. The question was to find the in-order successor in a binary tree. He later told me that the tree is BST.
After this round around 5 students were shortlisted.
Round 4:
This was supposed to be the HR round but out of surprise the interviewer started by giving me a question to code. The question was to print all the combinations of balanced parenthesis for a given value n. For example if n=2, we will have ()(), (()) as two balanced pairs possible.
After I approached this question with the right solution he just asked about my family. After that he said to wait.
After half an hour the results were announced. A total of three students were hired and I was amongst one of them. 🙂
Interview questions [1]
Question 1
print all the combinations of balanced parenthesis for a given value n. For example if n=2, we will have ()(), (()) as two balanced pairs possible.
I applied through college or university. The process took 4 days. I interviewed at MAQ Software (Noida)
Interview
It was a fairly straightforward process that included a data structures and algorithms (DSA) based live coding round followed by an HR interview. Both rounds were of medium to difficult level, but I was able to successfully clear them.
3 rounds of interview , very unprofessional interviews by the Founders. The last interview is taken by the Founder and the person was nothing but condescending , would never choose to work here, they will not re-imburse your travel expenses for the onsite interviews , that should give you a picture of the work culture there