Upload Button Icon Add office photos

Incedo

Compare button icon Compare button icon Compare

Filter interviews by

Incedo Senior Software Engineer Interview Questions and Answers

Updated 30 Mar 2025

7 Interview questions

A Senior Software Engineer was asked
Q. Given the head of a singly linked list, sort the list using insertion sort, and return the sorted list.
Ans. 

Sort a linked list

  • Use a sorting algorithm like merge sort or quick sort

  • Divide the linked list into two halves, sort each half recursively, then merge them back together

  • Make sure to handle edge cases like empty list or list with only one element

A Senior Software Engineer was asked
Q. When should we use Redux versus the Context API?
Ans. 

Redux for complex state management, Context API for simpler state sharing

  • Use Redux for complex state management with multiple components needing access to the same state

  • Context API is suitable for simpler state sharing between parent and child components

  • Redux is more suitable for larger applications with a lot of state changes and actions

  • Context API is easier to set up and use for smaller applications or component...

Senior Software Engineer Interview Questions Asked at Other Companies

asked in UST
Q1. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
Q3. K Largest Elements Problem Statement You are given an integer k a ... read more
asked in GlobalLogic
Q4. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
Q5. If you have to prioritize between coding standards and project de ... read more
A Senior Software Engineer was asked
Q. Write C code and C++ code
Ans. 

Providing C and C++ code for Senior Software Engineer position

  • For C code, demonstrate knowledge of pointers, memory allocation, and basic data structures

  • For C++ code, showcase understanding of object-oriented programming, inheritance, and polymorphism

  • Provide clear and concise code with proper commenting and formatting

A Senior Software Engineer was asked
Q. Write code reverse link list ..? Write code to convert digital to binary format ?
Ans. 

Code to reverse a linked list and convert digital to binary format.

  • Create a new linked list and traverse the original list, adding each node to the beginning of the new list

  • To convert digital to binary, use the built-in function or write a function to divide the number by 2 and store the remainder in a stack until the quotient is 0, then pop the stack to get the binary representation

A Senior Software Engineer was asked
Q. 1)What is the props and state 2)what is react 3) what is HoC 4)What is redux 5)class and functional component 6) map,for,forEach,await, 7)reducer 8)all Hooks
Ans. 

A set of questions related to software engineering concepts and technologies.

  • Props and state are used in React to manage and pass data between components.

  • React is a JavaScript library used for building user interfaces.

  • Higher-Order Components (HoC) are functions that take a component and return an enhanced version of it.

  • Redux is a predictable state container for JavaScript apps, commonly used with React.

  • Class compo...

A Senior Software Engineer was asked 6mo ago
Q. Core concepts of Reactjs
Ans. 

Reactjs is a JavaScript library for building user interfaces.

  • Component-based architecture

  • Virtual DOM for efficient updates

  • JSX for writing HTML in JavaScript

  • State management with setState()

  • Lifecycle methods like componentDidMount()

A Senior Software Engineer was asked
Q. Performance tunning in react
Ans. 

Performance tuning in React involves optimizing code for faster rendering and improved user experience.

  • Identify and eliminate unnecessary re-renders by using shouldComponentUpdate or React.memo

  • Use PureComponent or memo to prevent unnecessary re-renders of components

  • Avoid using inline functions in render methods to prevent unnecessary re-renders

  • Optimize component rendering by splitting large components into smaller...

Are these interview questions helpful?

Incedo Senior Software Engineer Interview Experiences

8 interviews found

Senior Software Engineer Interview Questions & Answers

user image Meenakshi Somasundaram

posted on 28 Nov 2024

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

Choose the Options in Javascript, HTML, CSS

Round 2 - Technical 

(2 Questions)

  • Q1. ES6 concepts of javascript
  • Q2. Core concepts of Reactjs
  • Ans. 

    Reactjs is a JavaScript library for building user interfaces.

    • Component-based architecture

    • Virtual DOM for efficient updates

    • JSX for writing HTML in JavaScript

    • State management with setState()

    • Lifecycle methods like componentDidMount()

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Role discussion with Manager
  • Q2. Salary discussion with HR

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best

Skills evaluated in this interview

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 Apr 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Performance tunning in react
  • Ans. 

    Performance tuning in React involves optimizing code for faster rendering and improved user experience.

    • Identify and eliminate unnecessary re-renders by using shouldComponentUpdate or React.memo

    • Use PureComponent or memo to prevent unnecessary re-renders of components

    • Avoid using inline functions in render methods to prevent unnecessary re-renders

    • Optimize component rendering by splitting large components into smaller ones

    • ...

  • Answered by AI
  • Q2. When should we go for redux and context api
  • Ans. 

    Redux for complex state management, Context API for simpler state sharing

    • Use Redux for complex state management with multiple components needing access to the same state

    • Context API is suitable for simpler state sharing between parent and child components

    • Redux is more suitable for larger applications with a lot of state changes and actions

    • Context API is easier to set up and use for smaller applications or components

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions & Answers

user image Abhishek Prakashsingh Jamadar

posted on 30 Mar 2025

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

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

  • Q1. Experience of previous company
  • Q2. Knowledge and skills
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Basic coding question

Round 2 - Technical 

(1 Question)

  • Q1. Sort linked list
  • Ans. 

    Sort a linked list

    • Use a sorting algorithm like merge sort or quick sort

    • Divide the linked list into two halves, sort each half recursively, then merge them back together

    • Make sure to handle edge cases like empty list or list with only one element

  • Answered by AI

Skills evaluated in this interview

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. Write C code and C++ code
  • Ans. 

    Providing C and C++ code for Senior Software Engineer position

    • For C code, demonstrate knowledge of pointers, memory allocation, and basic data structures

    • For C++ code, showcase understanding of object-oriented programming, inheritance, and polymorphism

    • Provide clear and concise code with proper commenting and formatting

  • Answered by AI
  • Q2. Interduce your self ..? Basic C/C++ programming Language questions
  • Q3. Write code reverse link list ..? Write code to convert digital to binary format ?
  • Ans. 

    Code to reverse a linked list and convert digital to binary format.

    • Create a new linked list and traverse the original list, adding each node to the beginning of the new list

    • To convert digital to binary, use the built-in function or write a function to divide the number by 2 and store the remainder in a stack until the quotient is 0, then pop the stack to get the binary representation

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare good C and C++ basic .
write proper code and give answer .

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Jun 2022. There were 2 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 - Technical 

(1 Question)

  • Q1. 1)What is the props and state 2)what is react 3) what is HoC 4)What is redux 5)class and functional component 6) map,for,forEach,await, 7)reducer 8)all Hooks
  • Ans. 

    A set of questions related to software engineering concepts and technologies.

    • Props and state are used in React to manage and pass data between components.

    • React is a JavaScript library used for building user interfaces.

    • Higher-Order Components (HoC) are functions that take a component and return an enhanced version of it.

    • Redux is a predictable state container for JavaScript apps, commonly used with React.

    • Class components...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - learn react .org
basics concept in javascript

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Related to core java
Round 2 - HR 

(1 Question)

  • Q1. Working style,behaviour question

Interview Preparation Tips

Interview preparation tips for other job seekers - Over all good experience and got offer letter

I applied via Approached by Company and was interviewed before Apr 2021. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Technical interview with my primary skill set Where all details asked about technology And given one program to do using primary skill
Round 2 - HR 

(1 Question)

  • Q1. Salary Discussion Questions about why to change org And More specific to HR questions About yourself
Round 3 - Managiral 

(1 Question)

  • Q1. Question about last project work About Yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Company is growing with different skillset and domain

Top trending discussions

View All
Interview Tips & Stories
2w (edited)
timepasstiwari
·
A Digital Markter
Nailed the interview, still rejected
Just had the BEST interview ever – super positive and encouraging! But got rejected. Interviewer said I was the most prepared, knew it was a full-time role (unlike others), and loved my answers. One of my questions was even called "the best ever asked!" He showed me around, said I was exactly what they wanted, and would get back by Friday. I was so hyped! Then today, I got the rejection email. No reason given, just "went with someone else." Feels bad when your best isn't enough. Anyone else been there? How'd you cope?
Got a question about Incedo?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Recruitment Consulltant and was interviewed before Apr 2021. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Different types of No SQL DBs
  • Ans. 

    NoSQL databases are non-relational databases that store and retrieve data in a non-tabular format.

    • Document-oriented databases (MongoDB, Couchbase)

    • Key-value stores (Redis, Riak)

    • Column-family stores (Cassandra, HBase)

    • Graph databases (Neo4j, OrientDB)

  • Answered by AI
  • Q2. Different types of scaling
  • Ans. 

    Scaling refers to the process of increasing or decreasing the capacity of a system to handle more or less load.

    • Vertical Scaling: Adding more resources to a single node

    • Horizontal Scaling: Adding more nodes to a system

    • Load Balancing: Distributing the load across multiple nodes

    • Database Sharding: Splitting a database into smaller parts to distribute the load

    • Caching: Storing frequently accessed data in memory for faster acc...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on Problem solving. Have a good understanding on main concepts of DSA. Java technical side is just as same as other companies. Also if you are applying for senior positions. Prepare for System Design rounds

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in May 2019. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Technical questions & team leading

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is not difficult..

Incedo Interview FAQs

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

Some of the top questions asked at the Incedo Senior Software Engineer interview -

  1. 1)What is the props and state 2)what is react 3) what is HoC 4)What is redux 5)...read more
  2. Write code reverse link list ..? Write code to convert digital to binary format...read more
  3. When should we go for redux and context ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 5 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more
Incedo Senior Software Engineer Salary
based on 1.2k salaries
₹7 L/yr - ₹24.6 L/yr
6% less than the average Senior Software Engineer Salary in India
View more details

Incedo Senior Software Engineer Reviews and Ratings

based on 120 reviews

3.1/5

Rating in categories

3.0

Skill development

3.3

Work-life balance

3.4

Salary

2.8

Job security

3.0

Company culture

2.8

Promotions

3.0

Work satisfaction

Explore 120 Reviews and Ratings
Senior Software Engineer
1.2k salaries
unlock blur

₹7 L/yr - ₹24.6 L/yr

Software Engineer
1k salaries
unlock blur

₹3.5 L/yr - ₹14.1 L/yr

Technical Lead
621 salaries
unlock blur

₹9.9 L/yr - ₹38 L/yr

Senior Technical Lead
279 salaries
unlock blur

₹16 L/yr - ₹41 L/yr

Associate
268 salaries
unlock blur

₹3 L/yr - ₹6.3 L/yr

Explore more salaries
Compare Incedo with

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

CitiusTech

3.3
Compare

Iris Software

4.0
Compare
write
Share an Interview