Filter interviews by
Algorithm to find 3rd B in n-ary tree at given index in constant time complexity using hashing and indexes.
Use hashing to store the positions of B nodes in the tree for constant time lookup.
Implement a preprocessor method that builds the hash table for quick access to B nodes.
Data structures like arrays and hash tables have constant time complexity for accessing elements by index.
Example: Store B node positions in a ha...
Switch adjacent nodes in a single linked list.
Iterate through the linked list and swap the values of adjacent nodes.
Update the next pointers accordingly to maintain the linked list structure.
Continue swapping until the end of the list or the last pair of nodes.
The 'finally' block in Java is used to execute important code, such as closing resources, regardless of whether an exception is thrown or not.
The 'finally' block is used to clean up resources like closing files or database connections.
It is always executed after the try block, whether an exception is thrown or not.
The 'finally' block will not be executed if the JVM exits during the try or catch block, for example, if S
In-order traversal of a binary search tree focusing only on the left sub-tree
Start at the root node and move to the left child node
Continue moving to the left child nodes until reaching a leaf node
Process the current node and then move to its right child node if available
AVL tree is a self-balancing binary search tree with the property that the heights of the two child subtrees of any node differ by at most one.
AVL tree is a type of binary search tree where the heights of the two child subtrees of any node differ by at most one.
Insertion and deletion operations in AVL tree are performed to maintain the balance factor of each node.
Rotations (single and double rotations) are used in AVL ...
Generative AI, PYTHON, C++
Personality Test, more on your personality and behaviors
Experienced virtual assistant with strong organizational skills and attention to detail.
Over 5 years of experience providing administrative support to executives
Proficient in managing calendars, scheduling appointments, and handling correspondence
Skilled in using various software tools such as Microsoft Office and Google Suite
Excellent communication skills and ability to prioritize tasks effectively
Good and scoring with easy question
The Pillars of OPPs refer to the key components of Operations Performance and Productivity, including quality, cost, delivery, and flexibility.
Quality: Ensuring products or services meet customer expectations and standards.
Cost: Managing expenses and maximizing efficiency to reduce costs.
Delivery: Timely and reliable delivery of products or services to customers.
Flexibility: Ability to adapt to changing market demands ...
Use quicksort algorithm for array sorting with least time complexity.
Implement quicksort algorithm for sorting array of strings
Choose a pivot element and partition the array into two sub-arrays based on the pivot
Recursively apply quicksort on the sub-arrays until the entire array is sorted
Time complexity of quicksort is O(n log n) on average
N+A interview questions for popular designations
Get interview-ready with Top N+A Interview Questions
posted on 15 Jun 2024
I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.
AR calling refers to the process of contacting customers to collect outstanding accounts receivable balances.
AR calling involves contacting customers via phone, email, or mail to remind them of overdue payments.
The goal of AR calling is to collect outstanding debts and improve cash flow for the company.
AR callers must have strong communication skills and be persistent in following up with customers.
Examples of AR calli...
The topic of climate change and its impact on the environment
Climate change refers to long-term changes in temperature, precipitation, and other atmospheric conditions
It is primarily caused by human activities such as burning fossil fuels and deforestation
The impact of climate change includes rising sea levels, extreme weather events, and loss of biodiversity
Efforts to mitigate climate change include reducing greenhous...
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
I applied via Approached by Company and was interviewed in May 2024. There were 3 interview rounds.
Case study about the random company to analyse financial data
Java is a high-level programming language known for its portability, security, and versatility.
Java is an object-oriented language, meaning it focuses on objects and classes.
It is platform-independent, allowing programs to run on any device with a Java Virtual Machine (JVM).
Java is commonly used for developing web applications, mobile apps, and enterprise software.
Popular frameworks and libraries in Java include Spring
Boats and streams,Precentages,
Swaping ,Sorting 2d array,bubble sort
Some of the top questions asked at the N+A interview -
The duration of N+A interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 185 interviews
Interview experience
2-3 Yrs
Not Disclosed
3-5 Yrs
Not Disclosed
fresher
2.1k
salaries
| ₹0.5 L/yr - ₹7 L/yr |
Software Engineer
326
salaries
| ₹1.3 L/yr - ₹9.3 L/yr |
Software Developer
278
salaries
| ₹1 L/yr - ₹8.5 L/yr |
Freelancer
188
salaries
| ₹1.5 L/yr - ₹8 L/yr |
Assistant Manager
170
salaries
| ₹2.5 L/yr - ₹11.6 L/yr |
Reliance Industries
Tata Group
Adani Group
Hindustan Unilever