Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Sony India Software Centre Team. If you also belong to the team, you can get access from here

Sony India Software Centre Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Sony India Software Centre Interview Questions and Answers

Updated 5 Jun 2025
Popular Designations

22 Interview questions

A Deep learning Engineer counsultant was asked 11mo ago
Q. What is a vanishing gradient and how can it be avoided?
Ans. 

Vanishing gradient occurs when gradients become very small during backpropagation, leading to slow learning or stuck in local minima.

  • Vanishing gradient is a common issue in deep neural networks, especially in deep architectures like RNNs.

  • It occurs when the gradients of the loss function with respect to the weights become very small, making weight updates negligible.

  • To avoid vanishing gradient, one can use activati...

A Graduate Engineer was asked
Q. Explain different ML concepts.
Ans. 

Machine learning concepts include supervised learning, unsupervised learning, reinforcement learning, and deep learning.

  • Supervised learning involves training a model on labeled data to make predictions.

  • Unsupervised learning involves finding patterns in unlabeled data.

  • Reinforcement learning involves training a model to make sequences of decisions.

  • Deep learning uses neural networks with multiple layers to learn comp...

View all Graduate Engineer interview questions
A Software Engineer was asked
Q. Explain the internal workings of a HashMap.
Ans. 

Hashmap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.

  • Hashmap uses an array to store key-value pairs.

  • Keys are hashed to determine the index where the value will be stored.

  • Collision handling is done by chaining or open addressing.

  • Retrieving a value involves hashing the key to find the index and then accessing the value at that index.

View all Software Engineer interview questions
A Senior QA Engineer was asked
Q. How do you implement a POST method using Rest Assured?
Ans. 

The POST method in Rest Assured is used to send data to a server to create a new resource.

  • Use the given() method to set the base URI and path

  • Create a request specification using the request() method

  • Set the request body using the body() method

  • Specify the content type using the contentType() method

  • Send the POST request using the post() method

  • Validate the response using assertions

View all Senior QA Engineer interview questions
A Senior QA Engineer was asked
Q. How would you find the unique elements in a given string?
Ans. 

Find unique elements in a given string

  • Iterate through each character in the string

  • Use a hash set to keep track of unique characters

  • If a character is already in the set, it is not unique

  • Return the set of unique characters as an array of strings

View all Senior QA Engineer interview questions
A Senior QA Engineer was asked
Q. How do you iterate through a JSON response?
Ans. 

Iterating through a JSON response involves accessing and processing its data structure effectively.

  • Use a loop (e.g., for, forEach) to iterate over arrays in JSON.

  • Access object properties using dot notation or bracket notation.

  • Example: for (let item of jsonArray) { console.log(item.property); }

  • Handle nested JSON by chaining accessors, e.g., jsonObject.parent.child.

  • Consider using libraries like Lodash for more compl...

View all Senior QA Engineer interview questions
A Sdet-I was asked
Q. Write code to print all the main diagonal elements of a given 2D array.
Ans. 

Code to print main diagonal elements of a 2D array

  • Loop through rows and columns of the array

  • Print elements where row index equals column index

View all Sdet-I interview questions
Are these interview questions helpful?
A Sdet-I was asked
Q. Write code to reverse a string while preserving the order of words.
Ans. 

Code to reverse a string while preserving word positions

  • Split the string into words using space as delimiter

  • Reverse the order of words

  • Join the words back into a string with space as delimiter

View all Sdet-I interview questions
A Sdet-I was asked
Q. Write a Java program to find all palindrome strings from an array of strings.
Ans. 

Java program to find tall palindrome strings from an array of strings

  • Loop through the array of strings

  • Check if each string is a palindrome

  • Keep track of the tallest palindrome strings found

View all Sdet-I interview questions
A Sdet-I was asked
Q. Write a Java program to add the digits of a given number.
Ans. 

Java program to add digits of a given number

  • Convert the number to a string

  • Iterate through each character and convert it back to an integer

  • Add all the integers together

View all Sdet-I interview questions

Sony India Software Centre Interview Experiences

34 interviews found

I applied via Company Website and was interviewed in Dec 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. 1 Assessment is Fazel Gaming system its very interesting
  • Q2. I have done this Assessment but still now i didn't get any Replay

Interview Preparation Tips

Interview preparation tips for other job seekers - Add this type of Assessment Like many peoples like this system Game based questions

Intern Interview Questions & Answers

user image Anonymous

posted on 5 Jun 2025

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
No response

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

  • Q1. Python Programming
  • Q2. Python Libraries
  • Q3. Concepts of ML

Interview Preparation Tips

Interview preparation tips for other job seekers - I cleared the entire selection process, and the HR even announced my date of joining. However, after nearly three moths of waiting, i received a rejection email without any explanation. I tried contacting the HR team multiple times, but there was no response. Unfortunately, I ended up wasting three months of my time and effort on this process, which was very disappointing.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(1 Question)

  • Q1. Introduce yourself and the roles and responsibilities in your current project
  • Ans. 

    I am a Service Delivery Specialist with experience in managing projects and ensuring timely delivery of services.

    • Currently, I am responsible for overseeing the implementation of new service delivery processes in my project.

    • I work closely with cross-functional teams to identify areas for improvement and streamline service delivery workflows.

    • My role also involves monitoring key performance indicators to track the success...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well the topic before attending the Interview Go through the JD .
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(3 Questions)

  • Q1. Basic Programming concepts
  • Q2. Design patterns
  • Q3. Networking concepts
Round 2 - HR 

(1 Question)

  • Q1. Reason for leaving previous org and other typical HR questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Internal working of Hashmap
  • Q2. Second largest element in array
  • Q3. Reverse linked list
Round 2 - Technical 

(3 Questions)

  • Q1. Sort 0s and 1s
  • Q2. Basic questions on springboot
  • Q3. Previous projects

Interview Preparation Tips

Interview preparation tips for other job seekers - focus on basics

Skills evaluated in this interview

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

10 basic questions in python. No need for DSA or anything.

Round 2 - Technical 

(2 Questions)

  • Q1. What is cnn network,dropout,weight initialization techniques, why relu ?
  • Ans. 

    CNN is a type of neural network commonly used for image recognition. Dropout is a regularization technique to prevent overfitting. Weight initialization techniques are methods to set initial weights in a neural network. ReLU is a popular activation function due to its ability to address the vanishing gradient problem.

    • CNN (Convolutional Neural Network) is commonly used for image recognition tasks due to its ability to c...

  • Answered by AI
  • Q2. A scenario based question to test thinking capabilities
Round 3 - HR 

(1 Question)

  • Q1. It is just a form filling session
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
  • Q1. What is your knowledge and experience with Python and selenium?
  • Q2. What is your experience with automation and coding skills?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Questions about JS and React
Round 2 - One-on-one 

(1 Question)

  • Q1. Questions on my previous experience and scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I was good experience
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Explain project architecture
  • Ans. 

    Project architecture refers to the high-level structure of a software system, including components, relationships, and interactions.

    • Project architecture defines how different components of a software system interact with each other.

    • It includes the design decisions related to technologies, frameworks, databases, and communication protocols.

    • Common architectural patterns include MVC, microservices, and layered architectur...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. JSON Response iteration
  • Ans. 

    Iterating through a JSON response involves accessing and processing its data structure effectively.

    • Use a loop (e.g., for, forEach) to iterate over arrays in JSON.

    • Access object properties using dot notation or bracket notation.

    • Example: for (let item of jsonArray) { console.log(item.property); }

    • Handle nested JSON by chaining accessors, e.g., jsonObject.parent.child.

    • Consider using libraries like Lodash for more complex op...

  • Answered by AI
  • Q2. Unique Elements in a given String
  • Ans. 

    Find unique elements in a given string

    • Iterate through each character in the string

    • Use a hash set to keep track of unique characters

    • If a character is already in the set, it is not unique

    • Return the set of unique characters as an array of strings

  • Answered by AI
  • Q3. Post method using rest assured
  • Ans. 

    The POST method in Rest Assured is used to send data to a server to create a new resource.

    • Use the given() method to set the base URI and path

    • Create a request specification using the request() method

    • Set the request body using the body() method

    • Specify the content type using the contentType() method

    • Send the POST request using the post() method

    • Validate the response using assertions

  • Answered by AI

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 27 Jul 2024

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

(2 Questions)

  • Q1. What is objectness loss?
  • Ans. 

    Objectness loss is a loss function used in object detection models to penalize incorrect localization of objects.

    • Objectness loss helps in determining how well the model localizes objects in an image.

    • It penalizes the model for predicting bounding boxes that do not contain the object of interest.

    • Commonly used in models like YOLO (You Only Look Once) for object detection tasks.

  • Answered by AI
  • Q2. What is vanishing gradient means how to avoid that
  • Ans. 

    Vanishing gradient occurs when gradients become very small during backpropagation, leading to slow learning or stuck in local minima.

    • Vanishing gradient is a common issue in deep neural networks, especially in deep architectures like RNNs.

    • It occurs when the gradients of the loss function with respect to the weights become very small, making weight updates negligible.

    • To avoid vanishing gradient, one can use activation fu...

  • Answered by AI

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Sony India Software Centre?
Ask anonymously on communities.

Sony India Software Centre Interview FAQs

How many rounds are there in Sony India Software Centre interview?
Sony India Software Centre interview process usually has 2-3 rounds. The most common rounds in the Sony India Software Centre interview process are Technical, HR and Resume Shortlist.
How to prepare for Sony India Software Centre 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 Sony India Software Centre. The most common topics and skills that interviewers at Sony India Software Centre expect are Python, Analytical, Javascript, Linux and Debugging.
What are the top questions asked in Sony India Software Centre interview?

Some of the top questions asked at the Sony India Software Centre interview -

  1. How would you define a pointer in a read only mo...read more
  2. Write a java program to add the digits of a given numb...read more
  3. Write a java program to find tall pallindrome Strings from array of strin...read more
What are the most common questions asked in Sony India Software Centre HR round?

The most common HR questions asked in Sony India Software Centre interview are -

  1. What are your strengths and weakness...read more
  2. Why should we hire y...read more
  3. What is your family backgrou...read more
How long is the Sony India Software Centre interview process?

The duration of Sony India Software Centre 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.8/5

based on 22 interview experiences

Difficulty level

Easy 20%
Moderate 80%

Duration

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

Interview Questions from Similar Companies

OPPO Interview Questions
4.0
 • 228 Interviews
LG Electronics Interview Questions
3.9
 • 225 Interviews
Blue Star Interview Questions
4.1
 • 177 Interviews
Daikin Interview Questions
4.1
 • 169 Interviews
HP India Interview Questions
4.0
 • 150 Interviews
Voltas Interview Questions
4.0
 • 148 Interviews
Samsung Research Interview Questions
3.2
 • 139 Interviews
Bajaj Electricals Interview Questions
4.0
 • 130 Interviews
Whirlpool Interview Questions
3.9
 • 105 Interviews
IFB Interview Questions
3.6
 • 103 Interviews
View all

Sony India Software Centre Reviews and Ratings

based on 210 reviews

3.8/5

Rating in categories

3.5

Skill development

3.9

Work-life balance

3.5

Salary

3.8

Job security

4.0

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 210 Reviews and Ratings
Senior Software Engineer
184 salaries
unlock blur

₹7 L/yr - ₹23 L/yr

Software Engineer
140 salaries
unlock blur

₹5.5 L/yr - ₹14.6 L/yr

Technical Specialist
108 salaries
unlock blur

₹13 L/yr - ₹32 L/yr

Senior Technical Specialist
59 salaries
unlock blur

₹20 L/yr - ₹38.7 L/yr

Technical Lead
51 salaries
unlock blur

₹12.8 L/yr - ₹31 L/yr

Explore more salaries
Compare Sony India Software Centre with

OPPO

4.0
Compare

LG Electronics

3.9
Compare

Bajaj Electricals

4.0
Compare

Voltas

4.0
Compare
write
Share an Interview