Upload Button Icon Add office photos
Engaged Employer

i

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

Sony India Software Center Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 185 Reviews

Filter interviews by

Sony India Software Center Java Developer Interview Questions and Answers

Updated 10 Sep 2024

Sony India Software Center Java Developer Interview Experiences

1 interview found

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 questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Multivalued map
  • Q2. Basic core java
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(5 Questions)

  • Q1. Linux vs Windows
  • Ans. 

    Linux is preferred for server-side development due to its stability and security, while Windows is more commonly used for desktop applications.

    • Linux is open-source and free, making it cost-effective for development.

    • Windows has a larger user base and more compatibility with software and hardware.

    • Linux is known for its stability and security, making it a popular choice for server-side development.

    • Windows is more commonly...

  • Answered by AI
  • Q2. Singleton Class
  • Q3. Fail Fast vs Fail Safe
  • Ans. 

    Fail Fast focuses on detecting errors as soon as possible, while Fail Safe aims to continue operation despite errors.

    • Fail Fast: Emphasizes immediate error detection to prevent further issues.

    • Fail Safe: Prioritizes continued operation even in the presence of errors.

    • Example: Fail Fast is commonly used in software development to catch bugs early in the development process.

    • Example: Fail Safe is often seen in systems where ...

  • Answered by AI
  • Q4. HashMap and ConcurrentHashMap
  • Q5. Immutable class

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Which as types of binary tree on gratist
  • Ans. 

    There are several types of binary trees, including full, complete, balanced, degenerate, and skewed.

    • Full binary tree: every node has either 0 or 2 children

    • Complete binary tree: all levels except possibly the last are completely filled, and all nodes are as far left as possible

    • Balanced binary tree: the difference in height between the left and right subtrees of every node is at most 1

    • Degenerate (or pathological) binary ...

  • Answered by AI

Skills evaluated in this interview

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

C programming
Cpp programs
Embedded c
Aptitude

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between macro and functions
  • Ans. 

    Macros are preprocessor directives that are replaced before compilation, while functions are blocks of code that are executed at runtime.

    • Macros are defined using #define directive, while functions are defined using function keyword.

    • Macros are expanded by the preprocessor before compilation, while functions are executed at runtime.

    • Macros can be used for simple text replacement, while functions can perform complex operat...

  • Answered by AI
  • Q2. Difference between exec and fork
  • Ans. 

    exec replaces the current process with a new one, while fork creates a new process.

    • exec replaces the current process with a new one, while fork creates a new process

    • exec system call loads a new program into the current process's memory space and starts its execution

    • fork system call creates a new process by duplicating the existing process

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. About yourself in 200 words
  • Q2. Tell about our company
  • Ans. 

    Your company is a leading software development firm specializing in creating innovative solutions for various industries.

    • Specializes in creating innovative software solutions

    • Works with clients from various industries

    • Known for high-quality and reliable products

    • Has a strong team of experienced developers

    • Provides excellent customer support

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Plan it and prepare well
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is your weakness
  • Q2. What is pn junction diode
  • Ans. 

    A pn junction diode is a semiconductor device that allows current to flow in one direction only.

    • Consists of p-type and n-type semiconductor materials

    • When forward biased, allows current to flow easily

    • When reverse biased, blocks current flow

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

DSA Based - Graph, Trees

Round 2 - Technical 

(2 Questions)

  • Q1. Trie Implementation
  • Ans. 

    Trie is a tree data structure used for efficient retrieval of key-value pairs.

    • Trie is also known as prefix tree.

    • Each node in a trie represents a single character of a key.

    • Trie is commonly used in autocomplete and spell checking algorithms.

    • Example: Inserting 'apple' and 'app' into a trie would result in a structure where 'app' is a prefix of 'apple'.

  • Answered by AI
  • Q2. LRU Implementation
  • Ans. 

    LRU (Least Recently Used) is a cache eviction policy that removes the least recently used items first.

    • LRU cache stores key-value pairs with a maximum capacity.

    • When the cache is full, the least recently used item is removed to make space for new items.

    • Each time a key is accessed, it is moved to the front of the cache to indicate it was recently used.

  • Answered by AI

Skills evaluated in this interview

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

About ai
today generation

Interview Preparation Tips

Interview preparation tips for other job seekers - find well
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy to write with simole loetters to

Round 2 - Coding Test 

Very easy to manipulate with this code

Interview Preparation Tips

Interview preparation tips for other job seekers - Go with the flow
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude duration One hours
Level moderate

Round 2 - Coding Test 

Coding Test Duration 3 hours
Level moderate to hard

Sony India Software Center Interview FAQs

How many rounds are there in Sony India Software Center Java Developer interview?
Sony India Software Center interview process usually has 1 rounds. The most common rounds in the Sony India Software Center interview process are Technical.
How to prepare for Sony India Software Center Java Developer 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 Center. The most common topics and skills that interviewers at Sony India Software Center expect are Agile, Angularjs, Coding, Debugging and Full Stack.

Tell us how to improve this page.

Senior Software Engineer
156 salaries
unlock blur

₹6.5 L/yr - ₹23.3 L/yr

Software Engineer
141 salaries
unlock blur

₹5 L/yr - ₹15 L/yr

Technical Specialist
93 salaries
unlock blur

₹14 L/yr - ₹28 L/yr

Consultant
57 salaries
unlock blur

₹3.5 L/yr - ₹12.8 L/yr

Senior Technical Specialist
45 salaries
unlock blur

₹20 L/yr - ₹42 L/yr

Explore more salaries
Compare Sony India Software Center with

Microsoft Corporation

4.0
Compare

IBM

4.0
Compare

Oracle

3.7
Compare

Adobe

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview