Add office photos
Engaged Employer

MothersonSumi INfotech & Designs

3.3
based on 562 Reviews
Video summary
Filter interviews by

20+ Numantra Technologies Interview Questions and Answers

Updated 11 Dec 2024

Q1. What happens if 80k records getting inserted into DB and connection drops

Ans.

If connection drops during insertion of 80k records into DB, the insertion process will be interrupted.

  • The insertion process will be interrupted and will need to be restarted once the connection is re-established.

  • The partially inserted records may need to be cleaned up before restarting the insertion process.

  • It is important to have a backup plan in case of such interruptions, such as implementing a retry mechanism or using a transactional approach.

Add your answer

Q2. What to find second highest salary find using sql

Ans.

To find the second highest salary using SQL.

  • Use the SELECT statement to retrieve the salaries from the table.

  • Use the ORDER BY clause to sort the salaries in descending order.

  • Use the LIMIT clause to limit the result set to the second row.

  • Use the OFFSET clause to skip the first row.

  • Combine the above clauses to get the second highest salary.

Add your answer

Q3. What is trigger and why it used

Ans.

A trigger is a special type of stored procedure that automatically executes in response to certain events.

  • Triggers are used to enforce business rules or data integrity.

  • They can be used to audit changes to data.

  • Triggers can also be used to replicate data across multiple tables or databases.

  • Examples of trigger events include INSERT, UPDATE, and DELETE operations on a table.

Add your answer

Q4. What to optimise the code using sql

Ans.

Optimizing SQL code involves identifying and removing bottlenecks to improve performance.

  • Identify slow queries and optimize them using indexes or rewriting the query

  • Reduce the amount of data being queried by using filters or limiting results

  • Avoid using subqueries or joins when possible

  • Use stored procedures or views to simplify complex queries

  • Regularly analyze and optimize the database schema

Add your answer
Discover Numantra Technologies interview dos and don'ts from real experiences

Q5. 1. What is JMS. Difference between queues and topics

Ans.

JMS stands for Java Message Service. Queues are point-to-point messaging while topics are publish-subscribe messaging.

  • JMS is a messaging standard for Java applications

  • Queues are used for point-to-point messaging where a single message is delivered to a single consumer

  • Topics are used for publish-subscribe messaging where a single message is delivered to multiple subscribers

  • Queues guarantee message delivery while topics do not

  • Example: A queue can be used for sending order confi...read more

Add your answer

Q6. What is join and how many times of joins

Ans.

Join is a SQL operation that combines rows from two or more tables based on a related column between them.

  • Join is used to retrieve data from multiple tables in a single query.

  • There are four types of joins: inner join, left join, right join, and full outer join.

  • Inner join returns only the matching rows from both tables.

  • Left join returns all the rows from the left table and matching rows from the right table.

  • Right join returns all the rows from the right table and matching rows...read more

Add your answer
Are these interview questions helpful?

Q7. What is jcd? How is business logic written?

Ans.

jcd is not a commonly used term. Business logic is written using programming languages and frameworks.

  • jcd is not a widely known term in the software development industry

  • Business logic is the programming code that defines the rules and processes of a software application

  • It is typically written using programming languages such as Java, Python, or C#

  • Frameworks such as Spring or Django can also be used to write business logic

  • Business logic is responsible for processing data and m...read more

Add your answer

Q8. WHAT IS SEALED CLASS AND WHAT IS EXTENSION METHOD?

Ans.

A sealed class is a class that cannot be inherited and an extension method is a method that allows adding new methods to existing types without modifying the original type.

  • Sealed class restricts inheritance, preventing other classes from deriving from it.

  • Extension methods allow adding new methods to existing types without modifying the original type.

  • Example of sealed class: 'sealed class MyClass { }'

  • Example of extension method: 'public static class StringExtensions { public s...read more

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

Q9. How to Data fetch in grid and do crud operation through it.

Ans.

Data fetch in grid and perform CRUD operations through it involves retrieving data from a grid and manipulating it using create, read, update, and delete operations.

  • Use a data source to populate the grid with information

  • Implement functions to handle create, read, update, and delete operations on the grid data

  • Utilize grid events to trigger CRUD operations

  • Ensure proper validation and error handling for data operations

Add your answer

Q10. Experience in detail, different testing performed

Ans.

I have experience in performing various types of testing such as functional, regression, integration, performance, and security testing.

  • Performed functional testing to ensure that the software meets the specified requirements

  • Conducted regression testing to ensure that the changes made to the software did not affect the existing functionality

  • Performed integration testing to ensure that the different modules of the software work together seamlessly

  • Conducted performance testing ...read more

Add your answer

Q11. How do you create an interface

Ans.

To create an interface, you need to design the layout, choose the appropriate controls, and write the code to connect them.

  • Determine the purpose and functionality of the interface

  • Choose the appropriate layout and design elements

  • Select the appropriate controls and widgets

  • Write the code to connect the controls to the underlying data or functionality

  • Test and refine the interface based on user feedback

Add your answer

Q12. Test cases format— design techniques

Ans.

Test cases format can be designed using various techniques.

  • Test cases can be designed using boundary value analysis.

  • Equivalence partitioning can also be used to design test cases.

  • Decision table testing is another technique for designing test cases.

  • State transition testing can be used for testing systems with different states.

  • Use case testing can be used to test the system's functionality from the user's perspective.

Add your answer

Q13. DIFFERENCE BETWEEN ABSTRACT AND INTERFACE?

Ans.

Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

  • Abstract class can have constructors, fields, and methods, while interface cannot have any implementation.

  • A class can only extend one abstract class, but can implement multiple interfaces.

  • Abstract classes are used to define common characteristics among subclasses, while interfaces are used to define a contract for classes to implement.

  • Example: Abstract class - Animal...read more

Add your answer

Q14. DIFFERENCE BETWEEN SESSION AND APPLICATION?

Ans.

Session is specific to a user's interaction with a website, while application is global to all users.

  • Session stores user-specific data, while application stores data accessible to all users.

  • Session is temporary and expires after a period of inactivity, while application data persists.

  • Session is used for user authentication and personalization, while application data is used for global settings and configurations.

Add your answer

Q15. WHAT IS DELEGATE?

Ans.

A delegate is a type that represents references to methods with a specific parameter list and return type.

  • Delegates are similar to function pointers in C++ or pointers to member functions in C++/CLI.

  • Delegates allow methods to be passed as parameters.

  • Delegates can be used to define callback methods.

  • Delegates can invoke the methods they reference.

  • Delegates are type-safe and secure.

Add your answer

Q16. how many types of SQL joins?

Ans.

There are four types of SQL joins: INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

  • INNER JOIN: Returns rows when there is at least one match in both tables.

  • LEFT JOIN: Returns all rows from the left table and the matched rows from the right table.

  • RIGHT JOIN: Returns all rows from the right table and the matched rows from the left table.

  • FULL JOIN: Returns rows when there is a match in one of the tables.

Add your answer

Q17. why redux is required

Ans.

Redux is required in a React application to manage the application state in a predictable way.

  • Helps in managing the state of the application in a centralized store

  • Enables easier debugging and tracking of state changes

  • Facilitates state management in complex applications with multiple components

  • Allows for time-travel debugging by maintaining a history of state changes

  • Helps in maintaining a single source of truth for the application state

Add your answer

Q18. WHAT IS MIDDLEWARE

Ans.

Middleware is software that acts as a bridge between different applications or components, allowing them to communicate and share data.

  • Middleware helps in managing communication between different systems or components.

  • It can provide services such as authentication, logging, and caching.

  • Examples of middleware include web servers like Apache or Nginx, and frameworks like Express.js in Node.js.

Add your answer

Q19. Code c program for pattern

Ans.

Code a C program for a pattern using an array of strings.

  • Use nested loops to iterate through rows and columns

  • Use conditional statements to determine when to print a character or a space

  • Use an array of strings to store the pattern

Add your answer

Q20. Explain Oops concepts in java

Ans.

OOPs concepts in Java are the fundamental principles of object-oriented programming, including inheritance, encapsulation, polymorphism, and abstraction.

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

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

  • Abstraction: Hiding the implementation details and showing only the necessary featu...read more

Add your answer

Q21. Internal working of HashMap

Ans.

HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.

  • HashMap internally uses an array of linked lists to store key-value pairs.

  • When a key-value pair is added, the key is hashed to determine the index in the array where the pair will be stored.

  • If multiple keys hash to the same index, a linked list is used to handle collisions.

  • To retrieve a value, the key is hashed again to find the index and then the linked list is s...read more

Add your answer

Q22. Total experience in plastics

Ans.

I have 5 years of experience working with plastics in various industries.

  • Experience in injection molding, extrusion, and thermoforming

  • Familiarity with different types of plastics and their properties

  • Knowledge of design for manufacturability and tooling

  • Worked on projects involving plastic parts for automotive and consumer electronics industries

Add your answer

Q23. What is current CTC

Ans.

My current CTC is $100,000 per year.

  • Current CTC is $100,000 per year

  • CTC includes salary, bonuses, and other benefits

  • CTC may vary based on experience and negotiation skills

Add your answer

Q24. What are joins?

Ans.

Joins are used in databases to combine rows from two or more tables based on a related column between them.

  • Joins are used to retrieve data from multiple tables based on a related column between them

  • Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

Add your answer

Q25. explain closures

Ans.

Closures are functions that have access to variables from their containing scope even after the scope has closed.

  • Closures allow functions to 'remember' the environment in which they were created.

  • They can access variables from their outer function even after the outer function has finished executing.

  • Closures are commonly used in event handlers, callbacks, and asynchronous programming.

Add your answer

Q26. Explain OOPS concepts.

Ans.

OOPS concepts refer to Object-Oriented Programming concepts which include inheritance, encapsulation, polymorphism, and abstraction.

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

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

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

Add your answer

Q27. explained 4 pillers of oops

Ans.

The 4 pillars of OOP are Inheritance, Encapsulation, Abstraction, and Polymorphism.

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

  • Encapsulation restricts access to certain components within a class, protecting the data.

  • Abstraction hides complex implementation details and only shows the necessary features.

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

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

Interview Process at Numantra Technologies

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

Top Interview Questions from Similar Companies

4.0
 • 569 Interview Questions
4.0
 • 395 Interview Questions
3.9
 • 268 Interview Questions
4.1
 • 209 Interview Questions
3.9
 • 209 Interview Questions
4.0
 • 194 Interview Questions
View all
Top MothersonSumi INfotech & Designs 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