Upload Button Icon Add office photos

Nucleus Software Exports

Compare button icon Compare button icon Compare

Filter interviews by

Nucleus Software Exports Assistant Software Engineer Interview Questions and Answers

Updated 27 Jun 2024

10 Interview questions

An Assistant Software Engineer was asked
Q. Write code to add two numbers without using a third variable.
Ans. 

Add two numbers without using a third variable by leveraging arithmetic operations.

  • Use addition and subtraction: a = a + b; b = a - b; a = a - b.

  • Example: For a = 5 and b = 3, after operations, a becomes 8 and b becomes 5.

  • Use bitwise operations: a = a ^ b; b = a & b; a = a ^ b.

  • Example: For a = 5 (0101) and b = 3 (0011), after operations, a becomes 8 (1000) and b becomes 0.

An Assistant Software Engineer was asked
Q. Explain Inheritance with a code example.
Ans. 

Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

  • Allows for code reusability and promotes a hierarchical relationship between classes

  • Derived class can access the members of the base class

  • Types of inheritance include single, multiple, multilevel, and hierarchical

  • Example: class Animal { ... } class Dog extends Animal { ... }

  • Example: class Shap...

Assistant Software Engineer Interview Questions Asked at Other Companies

Q1. 2) What is multithreading, difference between multitasking and mu ... read more
Q2. 1) What do you understand by "String is Immutable"
Q3. What do you mean by collection? I defined it as a predefined data ... read more
asked in TCS
Q4. Why is inheritance important in our programming ? Explain it with ... read more
asked in TCS
Q5. 1) Introduction 2) why python ... any project in python ? 3) what ... read more
An Assistant Software Engineer was asked
Q. Explain Polymorphism.
Ans. 

Polymorphism is the ability of a function or method to behave differently based on the object it is called with.

  • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

  • There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).

  • Example: Animal class with methods like eat() can be inherited by Dog and Cat classes which can override ...

An Assistant Software Engineer was asked
Q. What are the core concepts of Object-Oriented Programming (OOP)?
Ans. 

OOP concepts include encapsulation, inheritance, polymorphism, and abstraction, forming the foundation of object-oriented programming.

  • Encapsulation: Bundling data and methods in a class. Example: A class 'Car' with properties like 'speed' and methods like 'accelerate()'.

  • Inheritance: Mechanism to create a new class from an existing class. Example: 'ElectricCar' inherits from 'Car'.

  • Polymorphism: Ability to present t...

An Assistant Software Engineer was asked
Q. What is a graph data structure?
Ans. 

Graph data structure is a collection of nodes and edges that represent connections between them.

  • Nodes represent entities and edges represent relationships between them

  • Graphs can be directed or undirected

  • Examples include social networks, road networks, and computer networks

An Assistant Software Engineer was asked
Q. What do you mean by collection? I defined it as a predefined data structure of Java which includes list and map.
Ans. 

Collections in Java are frameworks that provide a way to store and manipulate groups of objects, including lists, sets, and maps.

  • 1. Collections Framework: A unified architecture for representing and manipulating collections.

  • 2. List: An ordered collection that allows duplicates. Example: ArrayList, LinkedList.

  • 3. Set: A collection that does not allow duplicates. Example: HashSet, TreeSet.

  • 4. Map: A collection of key-...

Nucleus Software Exports HR Interview Questions

7 questions and answers

Q. How would you rate your proficiency with LMS?
Q. How would you rate your knowledge of LOS?
Q. Why should I hire you if I already have good developers?
An Assistant Software Engineer was asked
Q. What are Generics?
Ans. 

Generics allow classes, interfaces, and methods to be written with type parameters.

  • Generics provide type safety and reduce code duplication.

  • They allow for the creation of reusable code.

  • Examples include List, Dictionary, and Nullable.

  • Generics are used extensively in Java and C# programming languages.

Are these interview questions helpful?
An Assistant Software Engineer was asked
Q. 2) What is multithreading, difference between multitasking and multiprocessing ?
Ans. 

Multithreading is the ability of a CPU to execute multiple threads concurrently. Multitasking is the ability of an OS to run multiple tasks concurrently. Multiprocessing is the ability of a system to have multiple CPUs.

  • Multithreading allows for concurrent execution of multiple threads within a single process.

  • Multitasking allows for concurrent execution of multiple processes within an OS.

  • Multiprocessing allows for ...

An Assistant Software Engineer was asked
Q. 1) What do you understand by "String is Immutable"
Ans. 

String is Immutable means it cannot be changed once created.

  • Immutable means unchangeable or cannot be modified.

  • In programming, when we say string is immutable, it means that once a string object is created, its value cannot be changed.

  • Any operation that appears to modify a string actually creates a new string object with the modified value.

  • For example, if we concatenate two strings, a new string object is created ...

An Assistant Software Engineer was asked
Q. Pillers Of OOPs
Ans. 

Pillars of OOPs are Inheritance, Encapsulation, Abstraction, and Polymorphism.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Abstraction: Hiding the complex implementation details and showing only the necessary features.

  • Polymorphism: Ability to present the same interface for different data types.

Nucleus Software Exports Assistant Software Engineer Interview Experiences

11 interviews found

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

I applied via Campus Placement and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

(1 Question)

  • Q1. Moderate Coding questions related to array and string.
Round 2 - One-on-one 

(1 Question)

  • Q1. PI Round + Technical Round

Interview Preparation Tips

Topics to prepare for Nucleus Software Exports Assistant Software Engineer interview:
  • Java
  • Project
  • OOPS
  • PI Questions
Interview preparation tips for other job seekers - Practice Basic Java Concepts and Better to have a good knowledge on what project and technologies you worked on.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Assignment 

Aptitude ,Coding MCQ, Coding Test

Round 2 - Technical 

(4 Questions)

  • Q1. OOPs Programming, Web Development, Coding Question (Reverse a String)
  • Q2. Pillers Of OOPs
  • Ans. 

    Pillars of OOPs are Inheritance, Encapsulation, Abstraction, and Polymorphism.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Abstraction: Hiding the complex implementation details and showing only the necessary features.

    • Polymorphism: Ability to present the same interface for different data types.

  • Answered by AI
  • Q3. Explain Inheritance with Code Example
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Allows for code reusability and promotes a hierarchical relationship between classes

    • Derived class can access the members of the base class

    • Types of inheritance include single, multiple, multilevel, and hierarchical

    • Example: class Animal { ... } class Dog extends Animal { ... }

    • Example: class Shape { ....

  • Answered by AI
  • Q4. Explain Polymorphism

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn Basic Programming in a Language(JAVA, C++, Python) of Your choice with a proper understanding of OOPs knowledge.
Learn Basic Web Development.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
6-8 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic coding question of adding 2 numbers without using 3rd variable
  • Ans. 

    Add two numbers without using a third variable by leveraging arithmetic operations.

    • Use addition and subtraction: a = a + b; b = a - b; a = a - b.

    • Example: For a = 5 and b = 3, after operations, a becomes 8 and b becomes 5.

    • Use bitwise operations: a = a ^ b; b = a & b; a = a ^ b.

    • Example: For a = 5 (0101) and b = 3 (0011), after operations, a becomes 8 (1000) and b becomes 0.

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Sep 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Aptitude Test 

Around 10 Reasoning questions 10 Aptitude and 10 English questions

Round 3 - Coding Test 

1 coding problem and time alloted was 25 minutes

Round 4 - Technical 

(3 Questions)

  • Q1. Basically this was technical + HR 1.For technical questions regarding Final year project.
  • Q2. Python language basics
  • Q3. In HR, overall engineering experiences

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to one language and have a good knowledge over that.
Clear your basics and do focus on the final year project you are working upon
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Jul 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Aptitude Test 

Normal level apti test with questions from work and time and some reasoning based questions.

Round 3 - Coding Test 

2 coding questions were there, both were between easy and medium and only java and c++ was allowed.

Round 4 - Technical 

(1 Question)

  • Q1. Asked me 3 puzzles and then one coding question, question was-- an array is given and a number x is given we have to bring all the numbers of the array to the front which equals to x. Then some questions o...
Round 5 - HR 

(1 Question)

  • Q1. Asked me about my project, internship , told me to explain merge sort from basic level. 1 puzzle . asked me what dificulties i faced while building my project. asked me about last problem i solved . it wen...

Interview Preparation Tips

Interview preparation tips for other job seekers - medium level dsa is required.
know famous algo's.
prepare about your project.
be confident and happy.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jun 2022. There were 4 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 - Aptitude Test 

Medium level aptitude questions

Round 3 - Coding Test 

Two coding questions were asked

Round 4 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Oops concept were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - That was easy interview easy to clear just be confident
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in Apr 2022. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Cora java concepts, database and initial knowledge of graduation subjects

Interview Preparation Tips

Topics to prepare for Nucleus Software Exports Assistant Software Engineer interview:
  • OOPS
  • Core Java
  • Database
  • DSA
Interview preparation tips for other job seekers - Prepare for dsa questions from any competitive site
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

All Aptitude related

Round 2 - Coding Test 

Some Java Programs and Database questions.

Round 3 - Technical 

(3 Questions)

  • Q1. Java related questions.
  • Q2. SQL related questions.
  • Q3. Networking related questions.

I applied via Campus Placement and was interviewed in Jul 2021. There were 4 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 - Coding Test 

Normal questions

Round 3 - Technical 

(1 Question)

  • Q1. DS, OPPs related questions
Round 4 - HR 

(5 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Q3. Why should we hire you?
  • Q4. What are your strengths and weaknesses?
  • Q5. Tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - Please clear basic knowledge and coding

I applied via Naukri.com and was interviewed before Sep 2021. There were 4 interview rounds.

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 - Coding Test 

Basic to intermediate coding test, learn searching and sorting algorithm along with basic trees and arrays data structures questions

Round 3 - Technical 

(1 Question)

  • Q1. Intermediate level of database , algorithm and data structures, Java related questions
Round 4 - HR 

(1 Question)

  • Q1. Usual and light hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Not very tough interview to crack , after you clear interview learn spring and hibernate framework before joining. It will help you a lot.

Top trending discussions

View All
Interview Hub
2w
a team lead
FeedCard Image
Got a question about Nucleus Software Exports?
Ask anonymously on communities.

Nucleus Software Exports Interview FAQs

How many rounds are there in Nucleus Software Exports Assistant Software Engineer interview?
Nucleus Software Exports interview process usually has 3-4 rounds. The most common rounds in the Nucleus Software Exports interview process are Technical, Coding Test and Resume Shortlist.
How to prepare for Nucleus Software Exports Assistant 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 Nucleus Software Exports. The most common topics and skills that interviewers at Nucleus Software Exports expect are Core Java, Hibernate, J2Ee, Java and OOPS.
What are the top questions asked in Nucleus Software Exports Assistant Software Engineer interview?

Some of the top questions asked at the Nucleus Software Exports Assistant Software Engineer interview -

  1. 2) What is multithreading, difference between multitasking and multiprocessin...read more
  2. 1) What do you understand by "String is Immutabl...read more
  3. 5) What do you mean by collection , i told this as a predefined data structure ...read more
What are the most common questions asked in Nucleus Software Exports Assistant Software Engineer HR round?

The most common HR questions asked in Nucleus Software Exports Assistant Software Engineer interview are -

  1. What are your strengths and weakness...read more
  2. What is your family backgrou...read more
  3. What are your salary expectatio...read more
How long is the Nucleus Software Exports Assistant Software Engineer interview process?

The duration of Nucleus Software Exports Assistant Software Engineer 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

4.3/5

based on 10 interview experiences

Difficulty level

Easy 20%
Moderate 80%

Duration

Less than 2 weeks 80%
6-8 weeks 10%
More than 8 weeks 10%
View more

Interview Questions from Similar Companies

KPIT Technologies Interview Questions
3.2
 • 310 Interviews
Chetu Interview Questions
3.3
 • 203 Interviews
HighRadius Interview Questions
2.8
 • 197 Interviews
AVASOFT Interview Questions
2.7
 • 175 Interviews
Oracle Cerner Interview Questions
3.6
 • 163 Interviews
Brane Enterprises Interview Questions
2.0
 • 138 Interviews
ivy Interview Questions
3.6
 • 133 Interviews
Axtria Interview Questions
2.9
 • 127 Interviews
Thomson Reuters Interview Questions
4.1
 • 126 Interviews
View all
Nucleus Software Exports Assistant Software Engineer Salary
based on 191 salaries
₹3 L/yr - ₹7.9 L/yr
8% more than the average Assistant Software Engineer Salary in India
View more details

Nucleus Software Exports Assistant Software Engineer Reviews and Ratings

based on 29 reviews

2.6/5

Rating in categories

3.3

Skill development

2.3

Work-life balance

2.5

Salary

2.6

Job security

2.6

Company culture

2.5

Promotions

2.5

Work satisfaction

Explore 29 Reviews and Ratings
Software Engineer
1k salaries
unlock blur

₹4.4 L/yr - ₹10.1 L/yr

Senior Software Engineer
493 salaries
unlock blur

₹9.7 L/yr - ₹19 L/yr

Technical Lead
227 salaries
unlock blur

₹17 L/yr - ₹30.6 L/yr

Assistant Software Engineer
191 salaries
unlock blur

₹3 L/yr - ₹7.9 L/yr

Software Developer
119 salaries
unlock blur

₹5.3 L/yr - ₹14 L/yr

Explore more salaries
Compare Nucleus Software Exports with

KPIT Technologies

3.2
Compare

Intellect Design Arena

3.9
Compare

Thomson Reuters

4.1
Compare

HighRadius

2.8
Compare
write
Share an Interview