Upload Button Icon Add office photos
Premium Employer

i

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

NEC Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

NEC Senior Software Engineer Interview Questions and Answers

Updated 19 Feb 2024

NEC Senior Software Engineer Interview Experiences

1 interview found

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

I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Array and string based questions

Round 2 - Technical 

(2 Questions)

  • Q1. Teams Round with Tech lead
  • Q2. Opps, c#, .net core ,web API sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Concept should be clear, they ask basic question only

Interview questions from similar companies

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Questions on Jetpack compose, kotlin, hilt, permission, Testing,
Round 2 - Technical 

(1 Question)

  • Q1. Questions on mvvm, clean architecture.
Round 3 - Technical 

(1 Question)

  • Q1. Client round with questions on android permission, Android security
Round 4 - HR 

(1 Question)

  • Q1. Salary discussed

Interview Preparation Tips

Interview preparation tips for other job seekers - Strong knowledge of Jetpack compose, Clea architecture, mvvm, kotlin
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain advantages of Angular
  • Ans. 

    Angular offers advantages such as two-way data binding, dependency injection, and modular architecture.

    • Two-way data binding allows automatic synchronization of data between the model and the view, reducing the need for manual DOM manipulation.

    • Dependency injection helps manage dependencies and promotes code reusability by allowing components to be easily injected with their dependencies.

    • Modular architecture enables deve...

  • Answered by AI
  • Q2. Explain about ngmodel
  • Ans. 

    ngModel is a directive in AngularJS that binds the value of HTML controls to application data.

    • ngModel is used for two-way data binding in AngularJS.

    • It can be used with input, select, textarea, and custom form controls.

    • Example:

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Java coding questions
  • Q2. Core java and spring questions
Round 3 - HR 

(1 Question)

  • Q1. Salary expectation

Skills evaluated in this interview

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

I was interviewed in Dec 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Suppose we have list contains abc1, abcd,1231,null, empty then write java 8 code to find numbers only
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is async/await
  • Ans. 

    Async/await is a feature in programming that allows asynchronous code to be written in a synchronous manner.

    • Async/await is a way to write asynchronous code in a more synchronous style.

    • It is used in languages like JavaScript to handle asynchronous operations.

    • Async functions return a Promise, which allows them to be awaited.

    • Await keyword is used to pause the execution of an async function until a Promise is settled.

  • Answered by AI
  • Q2. Implement CI/CD
  • Ans. 

    Implementing CI/CD involves automating the process of integrating code changes and deploying them to production.

    • Set up a version control system like Git to track changes

    • Use a continuous integration tool like Jenkins to automatically build and test code

    • Implement automated testing to ensure code quality

    • Use a continuous deployment tool like Ansible or Docker to deploy code changes

    • Integrate monitoring and alerting to track

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Technical 

(1 Question)

  • Q1. DSA question and basic js knowledge
Round 2 - Technical 

(1 Question)

  • Q1. DSA question of making a normal array from deep nested array and normal react and js questions
Round 3 - Client Interview 

(2 Questions)

  • Q1. Detailed technical , from other round , they will scratch you from inside and outside weather you are a suitable candidate or not
  • Q2. Deep JS concepts , react concepts , latest tech , css , optimization , debouncing , this concept
Round 4 - HR 

(1 Question)

  • Q1. Policies and salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are good with concepts and languages , you can easily crack
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Dsa python and storage
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. About Lookups used in IICS
  • Q2. About SCD type 2 mapping

Interview Preparation Tips

Topics to prepare for RWS Group Senior Software Engineer interview:
  • iics
Interview preparation tips for other job seekers - go through youtube and online ques.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Redux flow describe
  • Ans. 

    Redux is a predictable state container for JavaScript apps.

    • Redux is a state management library commonly used with React.

    • It follows a unidirectional data flow pattern.

    • Actions are dispatched to update the state through reducers.

    • State changes are handled immutably.

    • Selectors can be used to access specific parts of the state.

    • Middleware can be used for side effects like async operations.

    • Example: Dispatching an action to add

  • Answered by AI
  • Q2. Hooks in react describe
  • Ans. 

    Hooks in React are functions that let you use state and other React features in functional components.

    • Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

    • useState() is a hook that allows you to add state to functional components.

    • useEffect() is a hook that lets you perform side effects in functional components.

    • Custom hooks are reusable functions that can contain statefu

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Technical 

(3 Questions)

  • Q1. LINQ, Delegate, Service Call, component structure in Angular, Unit Test Cases
  • Q2. SQL Queries, Entity Framework, Garbage Collections, Generics
  • Q3. How to Call stored Procedures and code first approach, code first migration
  • Ans. 

    Calling stored procedures in code first approach and code first migration

    • Use Entity Framework to call stored procedures in code first approach

    • Create a DbContext class with DbSet properties for entities and DbSets for stored procedures

    • Use the Database.SqlQuery method to execute stored procedures in code first migration

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. OOPS concept, Dependency Injection, Middleware, Authentication and Authorization
  • Q2. Explain Projects
  • Ans. 

    Projects are specific tasks or assignments that require a team to work together to achieve a common goal.

    • Projects involve a defined scope, timeline, and budget.

    • They often require collaboration among team members with different skill sets.

    • Projects can range from developing software applications to implementing new processes or systems.

    • Examples: Developing a mobile app, implementing a new CRM system, conducting a market

  • Answered by AI
  • Q3. SOLID Principles and Microservices and Basic Programming

Interview Preparation Tips

Interview preparation tips for other job seekers - Kindly prepare well of your basics

NEC Interview FAQs

How many rounds are there in NEC Senior Software Engineer interview?
NEC interview process usually has 2 rounds. The most common rounds in the NEC interview process are Coding Test and Technical.
How to prepare for NEC 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 NEC. The most common topics and skills that interviewers at NEC expect are Biometrics, Cloud, Code Review, Delphi and Design.
What are the top questions asked in NEC Senior Software Engineer interview?

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

  1. Opps, c#, .net core ,web API ...read more
  2. Teams Round with Tech l...read more

Tell us how to improve this page.

NEC Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
NEC Senior Software Engineer Salary
based on 171 salaries
₹7 L/yr - ₹27.2 L/yr
14% more than the average Senior Software Engineer Salary in India
View more details

NEC Senior Software Engineer Reviews and Ratings

based on 47 reviews

4.2/5

Rating in categories

3.9

Skill development

4.4

Work-life balance

4.3

Salary

4.1

Job security

4.1

Company culture

4.1

Promotions

4.1

Work satisfaction

Explore 47 Reviews and Ratings
Member Technical Staff
365 salaries
unlock blur

₹3.2 L/yr - ₹8.5 L/yr

Technical Lead
305 salaries
unlock blur

₹8.7 L/yr - ₹32 L/yr

Senior Member of Technical Staff
190 salaries
unlock blur

₹5 L/yr - ₹18 L/yr

Senior Software Engineer
171 salaries
unlock blur

₹7 L/yr - ₹27.2 L/yr

Senior Technical Lead
161 salaries
unlock blur

₹12 L/yr - ₹39 L/yr

Explore more salaries
Compare NEC with

Hitachi

4.0
Compare

Toshiba

4.0
Compare

Panasonic

4.0
Compare

Sony

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