Upload Button Icon Add office photos

N+A

Compare button icon Compare button icon Compare
3.8

based on 414 Reviews

Filter interviews by

N+A Software Engineer Interview Questions and Answers for Experienced

Updated 6 Mar 2024

N+A Software Engineer Interview Experiences for Experienced

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 Mar 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Reverse the words in a sentence
  • Ans. 

    Reverse words in a sentence

    • Split the sentence into words

    • Reverse the order of the words

    • Join the reversed words back into a sentence

  • Answered by AI
  • Q2. In a class employee find salaries above certain range .
  • Ans. 

    Use a class method to filter employee salaries above a certain range.

    • Create a class 'Employee' with a method to filter salaries above a certain range

    • Use a conditional statement to check if salary is above the specified range

    • Return the list of employees with salaries above the range

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Build your resume ATS friendly and when going to an interview make sure to understand and learn most asked topics in interviews and make sure to perform good with coding questions.

Skills evaluated in this interview

Interview questions from similar companies

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

I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - Coding Test 

Write code to return the maximum profit by buying and selling stocks using available money

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

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Explain Oops Concept
  • Ans. 

    Oops concept is a programming paradigm that focuses on objects and classes to organize code and promote reusability.

    • Oops stands for Object-Oriented Programming

    • Key concepts include classes, objects, inheritance, polymorphism, and encapsulation

    • Classes are blueprints for objects, defining their properties and behaviors

    • Objects are instances of classes, representing real-world entities

    • Inheritance allows classes to inherit p...

  • Answered by AI
  • Q2. Explain SOLID Principles
  • Ans. 

    SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable...

  • Answered by AI
  • Q3. Explain auto layout
  • Ans. 

    Auto layout is a constraint-based layout system used in iOS and macOS development to create user interfaces that adapt to different screen sizes and orientations.

    • Auto layout allows developers to create flexible and adaptive user interfaces by defining relationships between UI elements.

    • Constraints are used to specify the position and size of UI elements relative to each other or to the parent view.

    • Auto layout automatica...

  • Answered by AI
  • Q4. Explain Content hugging
  • Ans. 

    Content hugging is a constraint used in Auto Layout to determine how much a view resists growing beyond its intrinsic content size.

    • Content hugging priority is a value between 1 and 1000, with higher values indicating a stronger resistance to growing.

    • Views with higher content hugging priorities will try to maintain their intrinsic content size rather than expand to fill available space.

    • Content hugging is often used in c...

  • Answered by AI
  • Q5. Explain retain cycle
  • Ans. 

    Retain cycle occurs when two objects hold a strong reference to each other, preventing them from being deallocated.

    • Occurs in iOS development when two objects have strong references to each other

    • Can lead to memory leaks as the objects are never deallocated

    • Prevented by using weak or unowned references in Swift

  • 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 LinkedIn and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Sql based questions, oops concepts, project related questions
  • Q2. Recursion, Python, MVC, AWS services

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare the basics really well like oops, mvc concepts, sql and brush up and be clear in explaining your personal or previous company's project.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Basic program with stream

Round 2 - Technical 

(2 Questions)

  • Q1. Microservice architecture
  • Q2. Crud operations
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It'll have 3 medium level questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Two pointers and simply array related questions
  • Q2. Sorting Algorithm
  • Ans. 

    Sorting Algorithm is a method to arrange elements in a specific order.

    • Sorting algorithms can be categorized as comparison-based or non-comparison-based.

    • Examples of sorting algorithms include Bubble Sort, Merge Sort, and Quick Sort.

    • Efficiency of sorting algorithms is measured in terms of time complexity and space complexity.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is Kubernetes
  • Ans. 

    Kubernetes is an open-source container orchestration platform for automating deployment, scaling, and management of containerized applications.

    • Kubernetes helps in automating the deployment, scaling, and management of containerized applications.

    • It allows for easy scaling of applications by adding or removing containers based on demand.

    • Kubernetes provides features like load balancing, self-healing, and rolling updates fo...

  • Answered by AI
  • Q2. Jenkins Security
Round 2 - Technical 

(1 Question)

  • Q1. Kubernetes architecture and its components
  • Ans. 

    Kubernetes is an open-source container orchestration platform that automates the deployment, scaling, and management of containerized applications.

    • Kubernetes architecture consists of a master node and multiple worker nodes.

    • Master node components include API server, scheduler, controller manager, and etcd.

    • Worker node components include kubelet, kube-proxy, and container runtime (e.g. Docker).

    • Kubernetes uses Pods as the ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

Skills evaluated in this interview

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

(1 Question)

  • Q1. Basic question on angular and .NET

I applied via Company Website and was interviewed in Jun 2021. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Difference between Spring & Spring Boot
  • Ans. 

    Spring Boot is an extension of Spring Framework that simplifies the development of Spring-based applications.

    • Spring Boot provides a pre-configured environment for building applications, while Spring Framework requires more configuration.

    • Spring Boot includes an embedded server, while Spring Framework requires an external server.

    • Spring Boot provides a variety of starter dependencies to quickly add functionality, while Sp...

  • Answered by AI
  • Q2. Java 8 stream questions, some hands on problems as well
  • Q3. Project deployment strategy in current project
  • Ans. 

    We use a continuous deployment strategy with automated testing and manual approval.

    • We have a Jenkins pipeline set up for continuous integration and deployment.

    • Our code is automatically tested using unit tests and integration tests.

    • Once the tests pass, the code is deployed to a staging environment for manual testing.

    • If the staging tests pass, the code is deployed to production.

    • We also have rollback procedures in place i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics of your technology, basic level DS Algo like searching, sorting plus current project architecture & deployment mechanism etc

Skills evaluated in this interview

I applied via Referral and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Very basic Java, spring and Angular questions
  • Q2. Difference between various Angular versions
  • Ans. 

    Angular is a popular JavaScript framework. Each version brings new features and improvements.

    • AngularJS (1.x) is the first version, now deprecated

    • Angular 2+ is a complete rewrite, with better performance and modularity

    • Angular 4+ introduced smaller bundle sizes and improved animations

    • Angular 5+ added support for progressive web apps and improved compiler

    • Angular 6+ introduced Angular Elements and improved the CLI

    • Angular 7...

  • Answered by AI
  • Q3. Serialization and volatile, transient

Interview Preparation Tips

Interview preparation tips for other job seekers - Be very thorough with your basics

Skills evaluated in this interview

N+A Interview FAQs

How many rounds are there in N+A Software Engineer interview for experienced candidates?
N+A interview process for experienced candidates usually has 1 rounds. The most common rounds in the N+A interview process for experienced candidates are Technical.
How to prepare for N+A Software Engineer interview for experienced candidates?
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 N+A. The most common topics and skills that interviewers at N+A expect are Creative Writing and Software Engineering.
What are the top questions asked in N+A Software Engineer interview for experienced candidates?

Some of the top questions asked at the N+A Software Engineer interview for experienced candidates -

  1. In a class employee find salaries above certain rang...read more
  2. Reverse the words in a sente...read more
  3. datatypes, operators, coding questi...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 N+A interview
Company Website
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
N+A Software Engineer Salary
based on 327 salaries
₹1.1 L/yr - ₹10 L/yr
27% less than the average Software Engineer Salary in India
View more details

N+A Software Engineer Reviews and Ratings

based on 13 reviews

2.9/5

Rating in categories

3.0

Skill development

2.9

Work-Life balance

2.9

Salary & Benefits

2.7

Job Security

2.9

Company culture

2.7

Promotions/Appraisal

2.9

Work Satisfaction

Explore 13 Reviews and Ratings
fresher
1.9k salaries
unlock blur

₹0.9 L/yr - ₹7 L/yr

Software Engineer
327 salaries
unlock blur

₹1.1 L/yr - ₹10 L/yr

Software Developer
280 salaries
unlock blur

₹1 L/yr - ₹9.6 L/yr

Freelancer
196 salaries
unlock blur

₹1 L/yr - ₹9.8 L/yr

Assistant Manager
177 salaries
unlock blur

₹2.5 L/yr - ₹11 L/yr

Explore more salaries
Compare N+A with

Reliance Industries

4.0
Compare

Tata Group

4.2
Compare

Adani Group

3.9
Compare

Hindustan Unilever

4.2
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview