Patni Computer Systems
10+ Nexdigm Interview Questions and Answers
Q1. IR system used by google , web crawlers , page ranking ?
Google uses an Information Retrieval (IR) system with web crawlers and page ranking algorithms.
Google's IR system involves web crawlers that scan and index web pages.
Page ranking algorithms determine the relevance and importance of web pages in search results.
Google's IR system is constantly evolving to improve search accuracy and user experience.
Q2. Write a JAVA code to search for a number in an array and list multiple occurrences also
Java code to search for a number in an array and list multiple occurrences
Iterate through the array and check if each element is equal to the target number
Keep track of the indices where the target number is found
Return the list of indices where the target number is found
Q3. Divide a rectangle into 4 equal and 2 unequal parts
Divide a rectangle into 4 equal and 2 unequal parts.
Divide the rectangle into four equal parts by drawing two lines horizontally and two lines vertically.
To create two unequal parts, draw a diagonal line from one corner to the opposite corner.
The resulting parts will be four equal rectangles and two unequal triangles.
Q4. List some differences between C++ and JAVA?
Q5. Difference between c,c++ and java ?
Q6. A brief overview of the BE project,TE project
BE project focuses on building a software application, while TE project involves testing and evaluating the software.
BE project involves designing, developing, and implementing a software application.
TE project focuses on testing the software for bugs, errors, and performance issues.
BE project may include technologies like Java, Python, HTML, CSS, etc.
TE project may involve tools like Selenium, JUnit, TestNG, etc.
Q7. Searching and sorting methods ?
Searching and sorting methods are essential algorithms used to organize and retrieve data efficiently.
Common searching methods include linear search, binary search, and hash tables.
Common sorting methods include bubble sort, selection sort, insertion sort, merge sort, quick sort, and heap sort.
Efficiency of searching and sorting algorithms is measured in terms of time complexity and space complexity.
Choosing the right algorithm depends on the size of the data set and the spec...read more
Q8. Newtons laws of motion ?
Newton's laws of motion describe the relationship between an object and the forces acting on it.
First law: An object at rest stays at rest, and an object in motion stays in motion unless acted upon by an external force.
Second law: The acceleration of an object is directly proportional to the net force acting on it and inversely proportional to its mass (F=ma).
Third law: For every action, there is an equal and opposite reaction.
Examples: A car moving at a constant speed will c...read more
Q9. Difference between C and C++
Q10. Differences of java n c
Java is a high-level, object-oriented programming language while C is a low-level, procedural programming language.
Java is platform-independent, while C is platform-dependent.
Java has automatic memory management (garbage collection), while C requires manual memory management.
Java is more secure due to its strong type system and runtime environment, while C allows for more direct memory manipulation.
Java is used for developing web applications, mobile apps, and enterprise soft...read more
Q11. Bully Election Algorithm
The Bully Election Algorithm is a method used in distributed systems to elect a leader.
The algorithm is used to elect a leader in a distributed system.
It works by having the nodes in the system communicate with each other and determine the highest priority node.
If a node with a higher priority joins the system, it initiates an election process to become the new leader.
The algorithm ensures that only one leader is elected at a time.
Example: In a network of computers, the Bully...read more
Q12. Explain SDLC
Q13. Software Approach
Software approach refers to the method or strategy used to develop or implement software solutions.
Software approach can include agile, waterfall, or hybrid methodologies.
Choosing the right approach depends on project requirements and team dynamics.
Examples: Scrum for agile approach, PRINCE2 for waterfall approach.
Top HR Questions asked in Nexdigm
Interview Process at Nexdigm
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month