
Unosquare Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 26 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Unosquare.
Software Engineer
A recruiter contacted me first to check my English level. Then, I was given a HackerRank exercise to complete within two hours. If I passed the code challenge, the next step was a 1.5-hour interview covering general concepts. After that, they asked me to adapt my resume to a specific standard, and then I didn't hear back from them.
- First interview: Creation of a web API and a service on HackerRank.
- Second interview: Conceptual questions, no tricky ones.
Software Developer
The interview process involves both English and Spanish. You'll face technical questions. If you pass, you'll speak with the client. It's online. They'll ask about your past work and explain the job details, what they're looking for, and when you could start. There are several filters you need to pass.
- What is your greatest accomplishment?
- What are you proud of?
- What are your professional aspirations?
Software Developer
The company culture is unique and the people I spoke with, including HR and the technical interviewer, were pleasant and seemed content working there. However, communication could have been clearer. I was under the impression from the recruiter that the interview would focus solely on .NET C#, so I prepared accordingly. But during the interview, they asked about concepts from other technologies I've used. My recommendation is to prepare by memorizing concepts for all technologies listed on your resume or in the job description. I performed well in the technical interview, but I opted not to proceed because the offered compensation was significantly lower than market rates in Bolivia. The salary offer is determined by interview performance. Also, note that the interview is conducted in English and involves questions, with no live coding exercise.
- Can you explain the difference between asynchronous and parallel programming?
- How do you typically pass data between components when using Angular?
- Could you elaborate on the SOLID principles?
Unosquare Software Engineer Interview Questions
Quoted word for word from Unosquare interview reports.
“What is the difference between the truncate and delete commands in databases?”
Read reports →“What is the difference between HTTP POST and PUT methods?”
Read reports →“What is the distinction between an interface and an abstract class?”
Read reports →“What are token filters and claims in the context of security or authentication?”
Read reports →“What are the key differences between Jasmine and Karma?”
Read report →“What is the purpose of a delegate?”
Read report →“What is the definition of unit testing and what about coverage?”
Read report →“Can you define what a directive is in the context of Angular?”
Read report →“Could you explain what boxing and unboxing mean?”
Read report →Formats, difficulty and experience
Across all 26 Unosquare interview reports.