Upload Button Icon Add office photos

Sonata Software

Compare button icon Compare button icon Compare

Filter interviews by

Sonata Software Interview Questions and Answers

Updated 11 Jul 2025
Popular Designations

62 Interview questions

A QA Architect was asked 1mo ago
Q. What are the benefits of migrating to a Playwright BDD framework compared to Selenium?
Ans. 

Migrating to Playwright BDD offers enhanced speed, reliability, and modern features compared to Selenium.

  • Faster execution: Playwright runs tests in parallel across multiple browsers, significantly reducing test execution time.

  • Built-in support for modern web features: Playwright handles shadow DOM, iframes, and multiple tabs seamlessly.

  • Auto-waiting: Playwright automatically waits for elements to be ready before per...

View all QA Architect interview questions
A QA Architect was asked 1mo ago
Q. What design considerations should be implemented when architecting an end-to-end automation framework that includes functional, integration, and API test suites?
Ans. 

Key design considerations for a comprehensive end-to-end automation framework include modularity, scalability, and maintainability.

  • Modularity: Design the framework in a modular way to allow independent testing of components. For example, separate test suites for UI, API, and integration tests.

  • Scalability: Ensure the framework can scale with the application. Use cloud-based solutions for parallel test execution to ...

View all QA Architect interview questions
A QA Architect was asked 1mo ago
Q. Can you explain the architecture for implementing a queue-based system to address issues related to third-party API response failures in unexpected scenarios, such as during periods of high network traffic?
Ans. 

Implementing a queue-based system mitigates third-party API failures during high traffic by decoupling requests and responses.

  • Use a message broker like RabbitMQ or Kafka to handle API requests asynchronously.

  • Implement a retry mechanism for failed API calls, with exponential backoff to manage load.

  • Design a consumer service that processes messages from the queue and handles responses.

  • Incorporate dead-letter queues t...

View all QA Architect interview questions
A Power BI Developer was asked 3mo ago
Q. What is the difference between drill through and drill down?
Ans. 

Drill through allows users to navigate to detailed reports, while drill down enables viewing data at a more granular level.

  • Drill down: View data hierarchically, e.g., from yearly sales to quarterly sales.

  • Drill through: Navigate to a different report for detailed insights, e.g., clicking on a product to see its sales report.

  • Drill down is typically within the same visual, while drill through opens a new report or pa...

View all Power BI Developer interview questions

What people are saying about Sonata Software

View All
a sonographer
2w
Can't figure out what this means
The title 'Aapki suchna aap Sahi Se Kam Nahin kar rahe ho' doesn't make sense. Can anyone translate?
Got a question about Sonata Software?
Ask anonymously on communities.
A Power BI Developer was asked 3mo ago
Q. What are the different types of storage modes available in Power BI?
Ans. 

Power BI offers three storage modes: Import, DirectQuery, and Composite, each serving different data handling needs.

  • Import Mode: Data is imported into Power BI, allowing for fast performance and rich data modeling. Example: Loading sales data from Excel.

  • DirectQuery Mode: Data remains in the source system, allowing real-time queries. Example: Connecting to a SQL Server database for live data.

  • Composite Mode: Combine...

View all Power BI Developer interview questions
A Senior Digital Cloud Engineer was asked 4mo ago
Q. What is the difference between Intune MDM and Intune MAM?
Ans. 

Intune MDM manages entire devices while Intune MAM manages only the apps and data on devices.

  • Intune MDM controls device settings and configurations

  • Intune MAM focuses on securing and managing specific applications and data on devices

  • Intune MDM can enforce device compliance policies

  • Intune MAM allows for app-level encryption and data protection

A Senior Digital Cloud Engineer was asked 4mo ago
Q. How do you troubleshoot Outlook issues, and what steps do you take?
Ans. 

To troubleshoot Outlook issues, start by checking internet connection, restarting Outlook, updating software, checking email settings, and contacting IT support if needed.

  • Check internet connection

  • Restart Outlook

  • Update software

  • Check email settings

  • Contact IT support if needed

Are these interview questions helpful?
A Senior Digital Cloud Engineer was asked 4mo ago
Q. How many types of licenses and features are there?
Ans. 

There are various types of licenses and features available in cloud services.

  • Different cloud providers offer different types of licenses and features.

  • Common types include pay-as-you-go, subscription-based, and free tier licenses.

  • Features can include storage, compute power, networking capabilities, security tools, and more.

A Lead digital engineer was asked 6mo ago
Q. What are the advantages of using a transit gateway over VPC peering?
Ans. 

Transit gateway is preferred over VPC peering for centralized management and scalability.

  • Transit gateway allows for centralized management of connectivity between VPCs, making it easier to manage and monitor traffic.

  • Transit gateway supports transitive routing, allowing for communication between VPCs that are not directly peered.

  • Transit gateway can scale horizontally to support thousands of VPC connections, whereas...

A Pat was asked 7mo ago
Q. Search Key in 2D Array Problem Statement Given a 2D array of integers matrix where each row is sorted in ascending order and each column is also sorted in ascending order, write a function to search for a k...
Ans. 

Search for a key in a 2D array where rows and columns are sorted in ascending order.

  • Iterate through each row and column to search for the key

  • Start from the top right corner or bottom left corner for efficient search

  • Use binary search within each row or column for faster search

Sonata Software Interview Experiences

124 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jun 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Design a linked list
  • Q2. Implement binary search
Round 3 - Technical 

(3 Questions)

  • Q1. Sorting algorithm to use when 70% of numbers are sorted
  • Ans. 

    Use a modified version of Merge Sort or Tim Sort for efficient sorting when 70% of numbers are already sorted.

    • Consider using Merge Sort with optimizations for nearly sorted arrays, such as checking for already sorted subarrays before merging.

    • Tim Sort, a hybrid sorting algorithm derived from Merge Sort and Insertion Sort, is also a good choice for partially sorted arrays.

    • Both algorithms have a time complexity of O(n log...

  • Answered by AI
  • Q2. What is virtual destructor in c++
  • Q3. What is overflow in c++ ?
  • Ans. 

    Overflow in C++ occurs when a value is too large to be stored in the data type, leading to unexpected behavior.

    • Overflow can happen when adding two large numbers, causing the result to exceed the maximum value that can be stored in the data type.

    • For example, adding 2147483647 + 1 to an int data type in C++ will result in overflow, wrapping around to -2147483648.

    • To prevent overflow, it is important to check for potential...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Jun 2025, where I was asked the following questions.

  • Q1. Exchange Online Question
  • Q2. Azure Active Directory Questions

Trainee Interview Questions & Answers

user image Anonymous

posted on 11 Dec 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

First round was Aptitude round, Questions were tricky.

Round 2 - Technical 

(1 Question)

  • Q1. Second round was Technical Round -1, here they asked about introduction, project and ML
Round 3 - Technical 

(1 Question)

  • Q1. Third round was Technical round -3, here the interviewer gave me situational based questions and i had to answer them

Interview Questions & Answers

user image Anonymous

posted on 4 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(5 Questions)

  • Q1. Self introduction
  • Q2. Rotate a 2d matrix by 90 degree
  • Q3. Search key in 2d
  • Ans. 

    Search for a key in a 2D array where rows and columns are sorted in ascending order.

    • Iterate through each row and column to search for the key

    • Start from the top right corner or bottom left corner for efficient search

    • Use binary search within each row or column for faster search

  • Answered by AI
  • Q4. Maximus sum substring
  • Q5. SQL query to calculate average salary of each department

Skills evaluated in this interview

Network Engineer Interview Questions & Answers

user image naveen rajendran

posted on 3 Dec 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What is the SMTP?
  • Ans. 

    SMTP (Simple Mail Transfer Protocol) is a protocol for sending and receiving email over the Internet.

    • SMTP is used for sending emails from a client to a server.

    • It operates on port 25, but can also use ports 587 and 465 for secure connections.

    • SMTP works with email clients like Outlook and webmail services like Gmail.

    • It is a text-based protocol, where commands and responses are sent in plain text.

    • Example: When you send an...

  • Answered by AI
  • Q2. What is the RSMTP?
  • Ans. 

    RSNTP (Reliable Simple Network Transfer Protocol) is an extension of SMTP for reliable email delivery.

    • RSNTP enhances SMTP by providing reliability features.

    • It ensures message delivery even in case of network failures.

    • RSNTP can be used in environments where email delivery is critical.

    • Example: A financial institution using RSNTP to ensure transaction emails are reliably sent.

  • Answered by AI
  • Q3. Tell about TCP Rest
  • Ans. 

    TCP Rest refers to the use of TCP for RESTful web services, ensuring reliable communication between clients and servers.

    • TCP (Transmission Control Protocol) is a connection-oriented protocol that ensures reliable data transmission.

    • REST (Representational State Transfer) is an architectural style for designing networked applications, often using HTTP.

    • TCP provides error-checking and guarantees that data packets are deliver...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. About your self
  • Q2. How do you learn devops
  • Ans. 

    Learning DevOps involves a combination of self-study, online courses, hands-on experience, and networking with other professionals.

    • Take online courses on platforms like Udemy, Coursera, or Pluralsight to learn the fundamentals of DevOps practices and tools.

    • Practice using DevOps tools in a lab environment or on personal projects to gain hands-on experience.

    • Attend DevOps meetups, conferences, and webinars to network with...

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. How do you check container logs?
  • Ans. 

    To check container logs, use commands like docker logs or kubectl logs.

    • Use 'docker logs ' to view logs of a Docker container.

    • Use 'kubectl logs ' to view logs of a Kubernetes pod.

    • Check log files within the container by accessing the container's shell and navigating to the log directory.

  • Answered by AI
  • Q2. Docker mostly used commands?
  • Ans. 

    Docker commands are essential for managing containers, images, and networks in a DevOps environment.

    • docker run: Create and start a container. Example: 'docker run -d nginx' to run an Nginx server.

    • docker ps: List running containers. Example: 'docker ps' shows active containers.

    • docker images: List available images on the local machine. Example: 'docker images' displays all images.

    • docker exec: Execute a command in a runni...

  • Answered by AI
  • Q3. How to restartJenkins
  • Ans. 

    To restart Jenkins, you can either use the Jenkins web interface or the command line.

    • To restart Jenkins using the web interface, navigate to 'Manage Jenkins' > 'Reload Configuration from Disk' > 'Restart'

    • To restart Jenkins using the command line, you can use the following command: 'sudo systemctl restart jenkins'

    • Make sure to have the necessary permissions to restart Jenkins

  • Answered by AI
Round 3 - Coding Test 

Write some groovy code

Interview Preparation Tips

Interview preparation tips for other job seekers - We have so many jobs in market try and try we can reach the goal

Skills evaluated in this interview

Intern Interview Questions & Answers

user image Anonymous

posted on 7 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

AMCAT aptitude test for the first round, selected candidates will further go through 2 rounds of interview

Round 2 - Technical 

(2 Questions)

  • Q1. Basic technical coding questions from Engineering syllabus
  • Q2. Any random questions from the syllabus, even if you don't know the correct answer just be confident about whatever you know.
Round 3 - HR 

(1 Question)

  • Q1. SWOT ANALYSIS QUESTIONS, BASIC QUESTIONS ABOUT YOURSELF
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Jul 2024, where I was asked the following questions.

  • Q1. How are you qualified for this job?
  • Ans. 

    I possess a strong background in digital engineering, with hands-on experience in software development and system design.

    • Extensive experience in programming languages such as Python and Java, demonstrated through projects like developing a web application for data analysis.

    • Proficient in using digital tools and platforms, including cloud services like AWS, which I utilized to deploy scalable applications.

    • Strong problem-...

  • Answered by AI
  • Q2. Management based scenario questions

Analyst Interview Questions & Answers

user image Anonymous

posted on 25 Feb 2025

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - One-on-one 

(1 Question)

  • Q1. Project and portfolio related
Round 2 - One-on-one 

(1 Question)

  • Q1. Shortest path algorithm
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Aptitude Test 

General aptitude online test

Round 2 - Technical 

(2 Questions)

  • Q1. OOPS basic concepts with eg
  • Ans. 

    OOPs concepts include encapsulation, inheritance, polymorphism, and abstraction, essential for software development.

    • Encapsulation: Bundling data and methods. Example: A class 'Car' with properties like 'speed' and methods like 'accelerate()'.

    • Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car', adding features like 'batteryCapacity'.

    • Polymorphism: Methods behaving differently ...

  • Answered by AI
  • Q2. C#,Sql,MVC concepts
Round 3 - Technical 

(2 Questions)

  • Q1. Project experience
  • Ans. 

    I have experience working on various projects including web development, mobile app development, and database management.

    • Developed a web application using React.js and Node.js for a client in the e-commerce industry

    • Created a mobile app using Swift for a healthcare startup to track patient data

    • Managed a MySQL database for a financial services company to store and retrieve customer information

  • Answered by AI
  • Q2. Coding related questions asked

Interview Questions & Answers

user image Diksha Gupta

posted on 20 Feb 2025

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Aug 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. How many types of licenses and features?
  • Ans. 

    There are various types of licenses and features available in cloud services.

    • Different cloud providers offer different types of licenses and features.

    • Common types include pay-as-you-go, subscription-based, and free tier licenses.

    • Features can include storage, compute power, networking capabilities, security tools, and more.

  • Answered by AI
  • Q2. What’s difference between Intune MDM and Intune MAM?
  • Ans. 

    Intune MDM manages entire devices while Intune MAM manages only the apps and data on devices.

    • Intune MDM controls device settings and configurations

    • Intune MAM focuses on securing and managing specific applications and data on devices

    • Intune MDM can enforce device compliance policies

    • Intune MAM allows for app-level encryption and data protection

  • Answered by AI
  • Q3. How to troubleshoot outlook issue and what are the steps will take ?
  • Ans. 

    To troubleshoot Outlook issues, start by checking internet connection, restarting Outlook, updating software, checking email settings, and contacting IT support if needed.

    • Check internet connection

    • Restart Outlook

    • Update software

    • Check email settings

    • Contact IT support if needed

  • Answered by AI

Sonata Software Interview FAQs

How many rounds are there in Sonata Software interview?
Sonata Software interview process usually has 2-3 rounds. The most common rounds in the Sonata Software interview process are Technical, Resume Shortlist and HR.
How to prepare for Sonata Software interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Sonata Software. The most common topics and skills that interviewers at Sonata Software expect are SQL, AWS, Communication Skills, Java and Javascript.
What are the top questions asked in Sonata Software interview?

Some of the top questions asked at the Sonata Software interview -

  1. When to use abstract class and when should we use interfaces in Ja...read more
  2. What is your current CTC and what is your expected C...read more
  3. Can you explain the architecture for implementing a queue-based system to addre...read more
What are the most common questions asked in Sonata Software HR round?

The most common HR questions asked in Sonata Software interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
How long is the Sonata Software interview process?

The duration of Sonata Software interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.7/5

based on 107 interview experiences

Difficulty level

Easy 28%
Moderate 67%
Hard 5%

Duration

Less than 2 weeks 54%
2-4 weeks 25%
4-6 weeks 12%
6-8 weeks 4%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

ITC Infotech Interview Questions
3.7
 • 377 Interviews
CitiusTech Interview Questions
3.3
 • 290 Interviews
Altimetrik Interview Questions
3.7
 • 242 Interviews
Xoriant Interview Questions
4.1
 • 213 Interviews
Cybage Interview Questions
3.8
 • 201 Interviews
ValueLabs Interview Questions
3.7
 • 198 Interviews
Globant Interview Questions
3.7
 • 184 Interviews
ThoughtWorks Interview Questions
3.9
 • 158 Interviews
3i Infotech Interview Questions
3.4
 • 150 Interviews
View all

Sonata Software Reviews and Ratings

based on 1.2k reviews

3.4/5

Rating in categories

3.4

Skill development

3.6

Work-life balance

3.0

Salary

3.3

Job security

3.3

Company culture

2.7

Promotions

3.2

Work satisfaction

Explore 1.2k Reviews and Ratings
Migration Test Engineers

Hyderabad / Secunderabad

5-8 Yrs

Not Disclosed

Data Engineering Specialist

Hyderabad / Secunderabad,

Chennai

+1

6-11 Yrs

Not Disclosed

Office 365 + SCCM - Bangalore

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Explore more jobs
Consultant
545 salaries
unlock blur

₹10.6 L/yr - ₹17.5 L/yr

Software Engineer
380 salaries
unlock blur

₹4.1 L/yr - ₹11.2 L/yr

Digital Engineer
376 salaries
unlock blur

₹3.5 L/yr - ₹9.2 L/yr

Technical Lead
297 salaries
unlock blur

₹17.6 L/yr - ₹30 L/yr

System Analyst
273 salaries
unlock blur

₹3.6 L/yr - ₹8.5 L/yr

Explore more salaries
Compare Sonata Software with

ITC Infotech

3.7
Compare

Cybage

3.8
Compare

3i Infotech

3.4
Compare

Xoriant

4.1
Compare
write
Share an Interview