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 29 May 2025
Popular Designations

73 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
1w
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 Java Developer was asked 3mo ago
Q. What is the difference between the ALTER and UPDATE commands?
Ans. 

ALTER modifies database structure; UPDATE changes existing data in a table.

  • ALTER is used to change the structure of a database object (e.g., table, view). Example: ALTER TABLE Employees ADD COLUMN age INT;

  • UPDATE is used to modify existing records in a table. Example: UPDATE Employees SET age = 30 WHERE name = 'John';

  • ALTER can add, delete, or modify columns and constraints, while UPDATE only changes data in existin...

View all Java Developer interview questions
A Java Developer was asked 3mo ago
Q. Write a program to count the duplicate elements in an array.
Ans. 

This program counts duplicate elements in an array of strings, providing a clear overview of repeated values.

  • Use a HashMap: Store each string as a key and its count as the value. For example, for the array ['apple', 'banana', 'apple'], the map will be {'apple': 2, 'banana': 1}.

  • Iterate through the array: Loop through each element in the array and update the count in the HashMap.

  • Display results: After counting, iter...

View all Java Developer interview questions
Are these interview questions helpful?
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

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.

Sonata Software Interview Experiences

122 interviews found

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

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
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
No response

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

Round 1 - Aptitude Test 

Aptitude was about quantitative, reasoning and verbal

Round 2 - Technical 

(1 Question)

  • Q1. Not attended the interview yet
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(1 Question)

  • Q1. Based on the description
Round 2 - Technical 

(1 Question)

  • Q1. Based on the description
Round 3 - Face to face 

(1 Question)

  • Q1. Salesforce sales cloud and service cloud related questions

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 104 interview experiences

Difficulty level

Easy 26%
Moderate 69%
Hard 6%

Duration

Less than 2 weeks 56%
2-4 weeks 24%
4-6 weeks 13%
6-8 weeks 4%
More than 8 weeks 4%
View more

Interview Questions from Similar Companies

ITC Infotech Interview Questions
3.7
 • 376 Interviews
CitiusTech Interview Questions
3.3
 • 290 Interviews
Altimetrik Interview Questions
3.7
 • 240 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
 • 183 Interviews
ThoughtWorks Interview Questions
3.9
 • 157 Interviews
3i Infotech Interview Questions
3.4
 • 151 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
Mis Executive

Pune

3-6 Yrs

Not Disclosed

Office 365 +Defender L3 Support - Bangalore

Bangalore / Bengaluru,

Mumbai

5-8 Yrs

Not Disclosed

D365 F&O Tech - Developer

Hyderabad / Secunderabad,

Bangalore / Bengaluru

5-8 Yrs

Not Disclosed

Explore more jobs
Consultant
545 salaries
unlock blur

₹6 L/yr - ₹25 L/yr

Software Engineer
379 salaries
unlock blur

₹4.2 L/yr - ₹11.3 L/yr

Digital Engineer
375 salaries
unlock blur

₹3.3 L/yr - ₹9.1 L/yr

Technical Lead
299 salaries
unlock blur

₹17.8 L/yr - ₹30 L/yr

System Analyst
276 salaries
unlock blur

₹3 L/yr - ₹9.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