Add office photos
Nucleus Software Exports logo
Employer?
Claim Account for FREE

Nucleus Software Exports

3.5
based on 510 Reviews
Video summary
Filter interviews by
Designation

20+ Nucleus Software Exports Interview Questions and Answers

Updated 26 Feb 2025

Q1. 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 concurrent execution of multiple processes across multiple CPUs...read more

View 1 answer
right arrow

Q2. 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 with the concatenated value.

  • This is different from mutable obje...read more

View 1 answer
right arrow

Q3. 6) What is 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

Add your answer
right arrow

Q4. 3) What is 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.

Add your answer
right arrow
Discover Nucleus Software Exports interview dos and don'ts from real experiences

Q5. 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 { ... } class Circle extends Shape { ... }

Add your answer
right arrow

Q6. 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 the eat() method.

  • Example: Function overloading in Java where mu...read more

Add your answer
right arrow
Are these interview questions helpful?

Q7. 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.

Add your answer
right arrow

Q8. Write a program to reverse a string.

Ans.

A program to reverse a string

  • Iterate through the string from end to start and append each character to a new string

  • Use built-in functions like reverse() or StringBuilder.reverse() in some programming languages

Add your answer
right arrow
Share interview questions and help millions of jobseekers 🌟
man with laptop

Q9. Difference between arraylist and linkedlitst

Ans.

ArrayList is a resizable array while LinkedList is a doubly linked list.

  • ArrayList is faster for accessing elements while LinkedList is faster for adding or removing elements.

  • ArrayList uses contiguous memory while LinkedList uses non-contiguous memory.

  • ArrayList is better for random access while LinkedList is better for sequential access.

  • Example: ArrayList - List names = new ArrayList<>(); LinkedList - List names = new LinkedList<>();

Add your answer
right arrow

Q10. What is one-one mapping.

Ans.

One-one mapping is a relationship between two sets where each element of one set is associated with exactly one element of the other set.

  • Each element in the first set maps to exactly one element in the second set.

  • No two elements in the first set map to the same element in the second set.

  • Example: Mapping employee IDs to employee names in a database.

Add your answer
right arrow

Q11. Explain Inheritance

Ans.

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

  • Allows a class to inherit attributes and methods from another class

  • Promotes code reusability and reduces redundancy

  • Creates a parent-child relationship between classes

  • Derived class can override or extend the functionality of the base class

  • Example: Class 'Car' can inherit from class 'Vehicle' and inherit properties like 'color' and methods like 'drive()'

Add your answer
right arrow

Q12. Do you know SQL ?

Ans.

Yes, I know SQL.

  • I have experience writing SQL queries to retrieve and manipulate data from databases.

  • I am familiar with basic SQL syntax and can write SELECT, INSERT, UPDATE, and DELETE statements.

  • I have worked with various database management systems like MySQL, Oracle, and SQL Server.

  • I understand concepts like table relationships, indexes, and normalization.

  • I can use SQL to perform data analysis and generate reports.

View 1 answer
right arrow

Q13. How to add style using javascript

Ans.

Styles can be added to HTML elements using JavaScript by manipulating the element's style property.

  • Access the element using document.getElementById() or document.querySelector()

  • Use the style property to set CSS styles, e.g. element.style.color = 'red'

  • Styles can also be set using CSS classes, e.g. element.classList.add('my-class')

Add your answer
right arrow

Q14. Please explain about complete lending process

Ans.

The lending process involves several steps from application to disbursement of funds.

  • The borrower submits an application with personal and financial information.

  • The lender reviews the application and checks the borrower's credit score.

  • If approved, the lender offers a loan with terms and interest rates.

  • The borrower accepts the loan and signs a contract.

  • The lender disburses the funds to the borrower's account.

  • The borrower makes regular payments to repay the loan.

  • Late payments o...read more

Add your answer
right arrow

Q15. What are promises in javascript

Ans.

Promises are a way to handle asynchronous operations in JavaScript.

  • Promises represent a value that may not be available yet.

  • They have three states: pending, fulfilled, or rejected.

  • Promises can be chained together using .then() and .catch() methods.

  • They help avoid callback hell and make code more readable.

  • Example: new Promise((resolve, reject) => {...}).then(result => {...}).catch(error => {...})

Add your answer
right arrow

Q16. What is Lending Cycle?

Ans.

Lending cycle refers to the process of borrowing money, using it, and then repaying it over a specified period of time.

  • Lending cycle starts with a borrower applying for a loan from a lender.

  • Once approved, the borrower receives the funds and uses them for a specific purpose.

  • The borrower then makes regular payments to the lender, including interest, until the loan is fully repaid.

  • Examples: Mortgage loans, car loans, personal loans.

Add your answer
right arrow

Q17. How to add text field using html

Ans.

To add a text field using HTML, use the <input> tag with type='text'

  • Use the <input> tag with type='text' to create a text field

  • Specify the name attribute to identify the field when submitting the form

  • Optionally, set the placeholder attribute to provide a hint to the user

Add your answer
right arrow

Q18. What is oops Properties of oops

Ans.

OOPs is a programming paradigm that uses objects to represent real-world entities and their interactions.

  • OOPs stands for Object-Oriented Programming.

  • It focuses on encapsulation, inheritance, and polymorphism.

  • Encapsulation means hiding the internal details of an object from the outside world.

  • Inheritance allows creating new classes based on existing ones.

  • Polymorphism allows objects of different classes to be treated as if they were of the same class.

  • Examples of OOPs languages a...read more

View 1 answer
right arrow

Q19. What is Lending?

Ans.

Lending is the act of giving money to someone with the expectation of being paid back with interest.

  • Lending involves providing financial assistance to individuals or businesses in need of funds.

  • The lender typically charges interest on the loan amount, which is the cost of borrowing the money.

  • Common examples of lending include personal loans, mortgages, and business loans.

  • Lending can be done by banks, credit unions, or online lending platforms.

  • The borrower is expected to repay...read more

Add your answer
right arrow

Q20. What is LOS ?

Ans.

LOS stands for Line of Sight, which refers to the unobstructed path between two points.

  • LOS is important in wireless communication to ensure a clear signal between devices.

  • LOS is also crucial in video games for determining visibility and targeting.

  • LOS can be affected by obstacles such as buildings, trees, or terrain.

Add your answer
right arrow

Q21. What if LMS ?

Ans.

LMS stands for Learning Management System, a software application for the administration, documentation, tracking, reporting, and delivery of educational courses or training programs.

  • LMS is used by educational institutions, corporations, and government agencies to deliver online learning and training programs.

  • It allows for the creation and management of courses, assessments, and user profiles.

  • LMS typically includes features such as content management, communication tools, and...read more

Add your answer
right arrow

Q22. Please explain collection process

Ans.

Collection process is the systematic approach of gathering and organizing information or items.

  • Identify the items to be collected

  • Determine the purpose of the collection

  • Establish a plan for collection

  • Execute the collection plan

  • Organize and store the collected items

Add your answer
right arrow

Q23. End to end journey of project.

Ans.

The end to end journey of a project involves planning, execution, monitoring, and closing phases to achieve project goals.

  • Initiation: Define project scope, objectives, and stakeholders.

  • Planning: Develop project plan, schedule, and budget.

  • Execution: Implement project plan, manage resources, and communicate progress.

  • Monitoring: Track project performance, identify risks, and make adjustments.

  • Closing: Finalize project deliverables, obtain stakeholder approval, and evaluate projec...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at Nucleus Software Exports

based on 34 interviews
Interview experience
4.0
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

Tata Steel Logo
4.1
 • 571 Interview Questions
Aurobindo Pharma Logo
4.0
 • 199 Interview Questions
Adani Power Logo
3.9
 • 139 Interview Questions
Senco Gold Logo
4.5
 • 138 Interview Questions
View all
Recently Viewed
INTERVIEWS
Tata Communications
No Interviews
DESIGNATION
INTERVIEWS
Tata Communications
No Interviews
INTERVIEWS
Tata Communications
No Interviews
INTERVIEWS
Tata Communications
No Interviews
INTERVIEWS
Varian Medical Systems
10 top interview questions
INTERVIEWS
TCS
No Interviews
DESIGNATION
DESIGNATION
LIST OF COMPANIES
Tata Motors
Locations
Top Nucleus Software Exports Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter