Add office photos
Engaged Employer

Merilytics

3.0
based on 151 Reviews
Filter interviews by

20+ Nexus Software Interview Questions and Answers

Updated 26 Nov 2024

Q1. Threading in general and how to implement in python.

Ans.

Threading is a way to execute multiple threads simultaneously. Python has a threading module to implement it.

  • Threading allows for concurrent execution of multiple threads.

  • Python's threading module provides a way to create and manage threads.

  • Threads can be created by subclassing the Thread class or by passing a callable to the constructor.

  • The GIL (Global Interpreter Lock) in Python limits true parallelism, but threading can still be useful for I/O-bound tasks.

  • Thread synchroniz...read more

Add your answer

Q2. Calculate revenue for a certain company with certain SKUs with certain price.

Ans.

Calculate revenue for a company based on SKUs and prices.

  • Multiply the quantity of each SKU sold by its price

  • Sum up the total revenue from all SKUs

  • Revenue = Quantity * Price

  • Example: SKU1 - 100 units sold at $10 each, SKU2 - 50 units sold at $20 each

Add your answer

Q3. Remove zeroes from a numbers only string and insert at last also maintain the relative order

Ans.

Remove zeroes from a numbers only string and insert at last while maintaining relative order.

  • Iterate through the string and separate numbers and zeroes

  • Store numbers in an array and zeroes in a separate array

  • Concatenate the numbers array with the zeroes array at the end

Add your answer

Q4. Depth Frist search Graph application problem.

Ans.

DFS is a graph traversal algorithm that explores as far as possible along each branch before backtracking.

  • DFS can be used to find connected components in a graph.

  • It can also be used to detect cycles in a graph.

  • DFS can be implemented using recursion or a stack.

  • DFS is not guaranteed to find the shortest path in a graph.

  • DFS can be used to solve problems such as maze traversal and topological sorting.

Add your answer
Discover Nexus Software interview dos and don'ts from real experiences

Q5. Which is your favourite programming language

Ans.

My favorite programming language is Python because of its readability, versatility, and extensive libraries.

  • Python is known for its readability, making it easier to write and maintain code.

  • Python is versatile and can be used for web development, data analysis, machine learning, and more.

  • Python has a vast collection of libraries like NumPy, Pandas, and Matplotlib that make data manipulation and visualization easier.

Add your answer

Q6. Challenges of RMG role and provided the resolution

Ans.

Challenges in RMG role include managing diverse teams, meeting production targets, and ensuring compliance. Resolutions involve effective communication, training, and process improvement.

  • Managing diverse teams with different skill levels and backgrounds

  • Meeting production targets while maintaining quality standards

  • Ensuring compliance with regulations and industry standards

  • Resolution: Effective communication to align team goals, training to improve skills, process improvement t...read more

Add your answer
Are these interview questions helpful?

Q7. what is duplicates finding in sql

Ans.

Duplicates finding in SQL is the process of identifying and removing duplicate records from a database table.

  • Use the DISTINCT keyword in a SELECT statement to retrieve unique records

  • Use the GROUP BY clause with COUNT() function to identify duplicate records

  • Use the ROW_NUMBER() function to assign a unique row number to each record and filter out duplicates

Add your answer

Q8. Mutable and immutable difference.

Ans.

Mutable objects can be changed after creation, while immutable objects cannot be changed.

  • Mutable objects can have their values modified after creation, while immutable objects cannot.

  • Examples of mutable objects include lists, dictionaries, and sets.

  • Examples of immutable objects include strings, tuples, and frozensets.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Rain water trap DSA problem

Ans.

The Rain water trap DSA problem involves calculating the amount of rainwater that can be trapped between given bars.

  • The problem involves finding the maximum height of bars on either side of a given bar.

  • Calculate the difference between the maximum height and the height of the given bar to get the amount of water trapped.

  • Repeat the above steps for all bars to get the total amount of water trapped.

Add your answer

Q10. What do you mean by cross validation?

Add your answer

Q11. What is onehotencoding?

Add your answer

Q12. DIFFERENT SITUATIONS IN THE SAME PROLEM

Ans.

Analyzing different situations within the same problem allows for a comprehensive understanding and effective solutions.

  • Identify the various factors contributing to the problem

  • Consider how each factor interacts with the others

  • Evaluate potential solutions based on the different scenarios

  • Adjust strategies as needed based on the changing circumstances

Add your answer

Q13. what is java oops concept

Ans.

Java OOPs concept refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.

  • Java OOPs concept includes inheritance, where a class can inherit properties and behaviors from another class.

  • Encapsulation involves bundling data and methods that operate on the data into a single unit.

  • Polymorphism allows objects to be treated as instances of their parent class, enabling flexibility in code.

  • Abstraction focuses on hiding the implem...read more

Add your answer

Q14. Difference between left and right join

Ans.

Left join returns all records from the left table and the matched records from the right table, while right join returns all records from the right table and the matched records from the left table.

  • Left join keeps all records from the left table, even if there are no matches in the right table.

  • Right join keeps all records from the right table, even if there are no matches in the left table.

  • Example: If we have a table of employees and a table of departments, a left join will r...read more

Add your answer

Q15. What are API and restful API?

Add your answer

Q16. What are SQL commands

Ans.

SQL commands are instructions used to interact with databases to perform tasks such as querying, updating, and managing data.

  • SQL commands are used to perform various operations on databases, such as SELECT, INSERT, UPDATE, DELETE.

  • Examples of SQL commands include SELECT * FROM table_name, INSERT INTO table_name (column1, column2) VALUES (value1, value2), UPDATE table_name SET column1 = value1 WHERE condition, DELETE FROM table_name WHERE condition.

  • SQL commands can also be used...read more

Add your answer

Q17. what is sql language

Ans.

SQL is a programming language used for managing and manipulating relational databases.

  • SQL stands for Structured Query Language

  • It is used to communicate with databases to perform tasks such as querying data, updating data, and creating tables

  • Common SQL commands include SELECT, INSERT, UPDATE, DELETE

  • Example: SELECT * FROM customers WHERE city = 'New York';

Add your answer

Q18. Explain Random Forest Classifier.

Add your answer

Q19. what is snowpipe

Ans.

Snowpipe is a continuous data ingestion service provided by Snowflake for loading streaming data into tables.

  • Snowpipe allows for real-time data loading without the need for manual intervention.

  • It can load data from various sources such as Amazon S3, Azure Blob Storage, and Google Cloud Storage.

  • Snowpipe uses a queue-based architecture to process data as soon as it arrives.

Add your answer

Q20. challenges in project

Ans.

The challenges in project management can include scope creep, resource constraints, and communication issues.

  • Scope creep: Managing changes in project scope can be challenging as it can lead to delays and increased costs.

  • Resource constraints: Limited availability of resources such as skilled personnel or budget can impact project execution.

  • Communication issues: Ensuring effective communication among team members, stakeholders, and clients is crucial for project success.

  • Example...read more

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

Interview Process at Nexus Software

based on 40 interviews
Interview experience
3.7
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.6
 • 378 Interview Questions
4.1
 • 272 Interview Questions
3.7
 • 259 Interview Questions
3.6
 • 232 Interview Questions
4.1
 • 225 Interview Questions
4.1
 • 147 Interview Questions
View all
Top Merilytics Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 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