
LearningMate Solutions Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 23 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at LearningMate Solutions.
Associate Software Engineer
First up was a technical interview covering OOPs, C#, ASP.NET, things like Interface, Polymorphism, Exception Handling, Delegates, LINQ, and Collections. Also SQL stuff: Primary Key, Foreign Key, Joins, DDL, DML, DCL, Truncate, Views, Stored Procedures. Then, an HR interview where they asked about Communication, Strengths, Weaknesses, Career Goals, Teamwork, Flexibility, Relocation, and Salary Expectations.
- What are OOPs Concepts and SQL Questions?
- Tell me about your Strengths, Weaknesses, Career Goals, Teamwork, Flexibility, Relocation, and Salary Expectations, as well as your Communication skills.
Senior Software Engineer
The technical round jumped straight into coding questions. Only two questions were asked, but they tested core concepts like basic data structures and mathematical functions, for instance, the Fibonacci series. After years of experience and a focus on architecture and advanced implementation, I realized I'd been neglecting these fundamentals. It served as a good reminder to keep the basics sharp, as they can sometimes be overlooked in typical senior-level work.
- Write a method that compares two arrays and checks if they have the same elements, ignoring the order. Example: compareArray([2, 2, 1, 2], [2, 2, 1, 2]) vs compareArray([2, 2, 1, 2], [2, 2, 2, 1]) and log the result.
- Can you write a recursive function to compute num raised to the power of sup, but without using Math.pow or the ** operator? Like for example pow(num, sup) where 2^3 is 2 * 2^2 = 2 * 2 * 2^1 = 2 * 2 * 2 * 2^0 which equals 8.
Technical Lead
The hiring process was good. There's a 3-month probation period, and you need to follow up for confirmation. Appraisals are poor. A B C D E F
- Can you tell me about your experience with Angular JS and Angular 2+?
LearningMate Solutions Software Engineer Interview Questions
Quoted word for word from LearningMate Solutions interview reports.
“Write a method that compares two arrays and checks if they have the same elements, ignoring the order. Example: compareArray([2, 2, 1, 2], [2, 2, 1, 2]) vs compareArray([2, 2, 1, 2], [2, 2, 2, 1]) and log the result.”
Read reports →“What is a difference between interface and an Abstract class?”
Read reports →“Can you write a recursive function to compute num raised to the power of sup, but without using Math.pow or the ** operator? Like for example pow(num, sup) where 2^3 is 2 * 2^2 = 2 * 2 * 2^1 = 2 * 2 * 2 * 2^0 which equals 8.”
Read reports →“What is the core of jQuery?”
Read reports →“What is the used of routing in AngularJS?”
Read report →“How to write customize directive in AngularJS?”
Read report →“Can you explain the difference between NoSQL and SQL?”
Read report →“Regarding OOPS, what is an Interface and Abstract class?”
Read report →“Can you explain what an interceptor is in Angular?”
Read report →Formats, difficulty and experience
Across all 23 LearningMate Solutions interview reports.