Sonata Software logo

Sonata Software Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 293 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
65.8% Positive experience

Which role are you interviewing for?

30 roles · 293 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Sonata Software.

Showing 4 of 293
Sonata Software logo
Sonata Software

Senior Functional Consultant - D365 SCM

Consulting · nearly a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Technical Behavioral

Applied through a recruiter and had a first-round interview, which went well and got a positive response. I was expecting a second round, but the recruiter let me know that my CV was rejected without a clear reason. What a ridiculous interview experience.

Confirmed questions6 questions
  • Can you describe the end-to-end sales process?
  • Can you describe the end-to-end Procure-to-Pay process?
  • Can you describe the end-to-end sales return process?
Sonata Software logo
Sonata Software

Senior Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 3 rounds
Interview process
Technical screen Recruiter call Onsite
Interview formats
Technical Behavioral

I interviewed for a Senior Software Developer role. The first technical interview went well, and I got the confirmation that I passed. But, the subsequent steps were kind of messy. Before the client interview, I had to go through an internal call that felt like it was just a formality. What really bothered me was being asked to change my resume to fit the client's specific needs and then prepare for the client interview last minute. As someone already working, it felt like too much to ask to spend so much time tweaking documents and getting ready for a role that wasn't even clearly defined from the beginning. There was a lot of confusion and back-and-forth, making the whole thing pretty annoying. A smoother and clearer process would be great, especially for experienced folks.

Confirmed questions3 questions
  • What are the fundamental concepts of OPPs?
  • Can you write a program that reverses a string?
  • How would you find the 3rd highest salary using a SQL query?
Sonata Software logo
Sonata Software

Digital Engineer

Engineering · a year ago

Entry Easy Positive experience Accept offer 3 rounds
Interview process
Technical screen Recruiter call Background check
Interview formats
Coding Technical Behavioral

It was an easy interview process. There was an online round, followed by a technical round, and then an HR round. The coding questions were basic to intermediate level, asking questions from arrays or strings. It's important to go through the resume properly because questions will be asked from that. They will also ask about the technologies used in the projects and general information about the project.

Confirmed questions3 questions
  • Tell me about yourself
  • Write code to find the frequency of elements in an array
  • Do you have any general questions about AI and ML?
Sonata Software logo
Sonata Software

Technical Support Engineer

Engineering · a year ago

Entry Easy Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Behavioral

This role involves supporting users with technical issues, and the interview process will focus on your problem-solving skills and ability to assist customers. We'll start with a recruiter call to discuss your background and the role, followed by a technical screen to assess your technical knowledge. Finally, there will be an onsite interview, which may include a technical assessment and behavioral questions to evaluate your fit with the team.

Confirmed questions1 question
  • VBA is a powerful tool for anyone looking to enhance productivity by automating routine tasks, creating custom workflows, and extending the functionality of Microsoft Office applications. It is commonly used in data analysis, financial modeling, and various business applications.

Sonata Software Interview Questions

Quoted word for word from Sonata Software interview reports.

Given the existence of C and C++, why was Java introduced?

Read reports

What's the distinction between a User Control and a partial view?

Read reports

What is meant by the 'Region of Curve,' and how does it relate to ROC-AUC?

Read reports

Can you explain the difference between a Tuple and a list?

Read reports

How would you go about replacing the initial digits of a phone number if they do not represent the country code?

Read report

Is it possible to call one controller from another within an MVC application?

Read report

Could you explain the difference between L1 and L2 regularization?

Read report

Given a 9-liter jar and a 4-liter jar, along with a bucket of water and no scale markings, how would you measure a specific amount of water?

Read report

Explain the steps to obtain any single desired measurement using only the 9-liter and 4-liter jars and a water source.

Read report

Formats, difficulty and experience

Across all 293 Sonata Software interview reports.

Interview formats

Technical 44.9%
Behavioral 34.4%
Coding 14.8%
Group 2.3%
Case 1.2%

Interview difficulty

Easy 16.7%
Average 68.9%
Difficult 14.3%

Candidate experience

Positive 65.8%
Neutral 14.7%
Negative 19.5%

Reports by job function

Engineering 213
Analytics 28
Consulting 24
Operations 10
Other 7
Sales 6