i
BUSINESSNEXT
Filter interviews by
I appeared for an interview in Aug 2024.
The Aptitude test was easy, I got a link for the aptitude test and the questions were basic in my opinion consisting of typical topics like number series, syllogism etc.
Encoding is the process of converting data into a specific format. Cryptography is the practice of secure communication. Hashing is the process of converting data into a fixed-size string of bytes.
Encoding is used to convert data into a specific format for transmission or storage.
Cryptography involves techniques for secure communication, such as encryption and decryption.
Hashing is used to convert data into a fixed-siz...
I handle work related stress by practicing mindfulness, taking breaks, and seeking support from colleagues.
Practice mindfulness techniques such as deep breathing or meditation
Take regular breaks to recharge and prevent burnout
Seek support from colleagues or a mentor to discuss challenges and brainstorm solutions
I would address the conflict directly and professionally, seeking to understand the root cause and find a mutually beneficial solution.
Initiate a private conversation with the senior to discuss the conflict
Listen actively to their perspective and express your own calmly
Seek common ground and propose potential solutions
If necessary, involve a mediator or higher authority for resolution
I applied via Campus Placement
It is noraml question
Basica questions for the coding
I can join within 2 weeks of receiving an offer.
I can start within 2 weeks of receiving an offer.
My current notice period is 2 weeks.
I am available to start immediately.
I applied via Job Fair and was interviewed in Oct 2023. There were 3 interview rounds.
I appeared for an interview before Mar 2024.
BUSINESSNEXT interview questions for popular designations
I applied via Company Website and was interviewed in May 2022. There were 3 interview rounds.
I had to make ppt on talent development
One of my weaknesses is being overly self-critical.
I tend to be too hard on myself and set high standards.
For example, if I make a small mistake, I may dwell on it and feel disappointed in myself.
I am working on being more forgiving and understanding of my own imperfections.
I believe that self-improvement is important, but it's also essential to practice self-compassion.
I applied via Campus Placement and was interviewed before Dec 2021. There were 6 interview rounds.
Almost two hours, Topics - Maths, Logical, Reasoning, Coding ( Basic Coding, SQL Queries)
Duration - 2 hours, Topics - Two or three questions on coding based (Language you can select) and a Few Questions on SQL to write the query to get the mentioned output.
Duration - 1 hr, Topic - Depends on the Interviewer
Query to get the mentioned output
Need to know the table structure and column names
Use SELECT statement with appropriate columns
Use WHERE clause to filter data
Use ORDER BY clause to sort data
Cannot provide answer without the mentioned query.
Need the query to provide the output.
Cannot assume the output without the query.
Please provide the query for accurate answer.
I applied via Recruitment Consulltant and was interviewed before Jun 2022. There were 2 interview rounds.
I rate myself highly and see myself in a leadership role after 5 years.
I rate myself as a highly skilled and experienced engineer.
I have consistently delivered successful projects and exceeded expectations.
I have received positive feedback from colleagues and superiors.
I continuously strive to improve my skills and stay updated with the latest technologies.
In 5 years, I see myself in a leadership position, leading a te
Find median of 2 sorted arrays in O(log N) time complexity and O(1) space complexity
Use binary search to find the partition point in both arrays
Calculate the median based on the partition point and array sizes
Adjust the partition points based on the median value
Repeat until the partition points are at the median
Handle edge cases such as empty arrays and uneven array sizes
Anagram of strings in O(1) space complexity
Use a fixed size array of integers to store the frequency of characters in the first string
Iterate through the second string and decrement the frequency of each character in the array
If all the frequencies are zero, then the strings are anagrams
Return true or false accordingly
Level order traversal of a tree using Queue
Create a queue and add the root node to it
While the queue is not empty, remove the front node and print its value
Add the left and right child nodes of the removed node to the queue
Repeat until the queue is empty
Reverse level order traversal of a tree using Queue
Create a queue and push the root node into it
While the queue is not empty, pop the front node and push its children into the queue
Add the popped node to a stack
Once the queue is empty, pop elements from the stack and print them
BFS and DFS are graph traversal algorithms. BFS explores nodes level by level while DFS explores nodes depth by depth.
BFS uses a queue while DFS uses a stack or recursion.
BFS is optimal for finding shortest path while DFS is optimal for finding a path between two nodes.
BFS requires more memory as it stores all the nodes at each level while DFS requires less memory.
BFS can be used to find connected components while DFS
Find product of each element of an array except that element in O(N) time complexity without using / operation
Use prefix and suffix products
Multiply prefix and suffix products for each element to get the final product
Handle edge cases where array has 0 or 1 element separately
Recursively delete a linked list
Create a recursive function that takes the head of the linked list as input
Base case: if the head is null, return
Recursively call the function with the next node as input
Delete the current node
Recursively delete a linked list from the end.
Start from the head and recursively traverse to the end of the list.
Delete the last node and set the second last node's next pointer to null.
Repeat until the entire list is deleted.
Use a recursive function to implement the deletion process.
Recursively delete a tree by deleting all its child nodes and then the parent node.
Start from the leaf nodes and delete them first.
Then move up to the parent nodes and delete them.
Repeat until the root node is deleted.
Use post-order traversal to ensure child nodes are deleted before parent nodes.
Recursively delete elements from the end of an array.
Create a recursive function that removes the last element of the array.
Call the function recursively until the desired number of elements are removed.
Handle edge cases such as empty arrays and removing more elements than the array contains.
Floyd Warshall finds shortest path between all pairs of vertices while Djikstra finds shortest path from a single source.
Floyd Warshall is used for dense graphs while Djikstra is used for sparse graphs.
Floyd Warshall has a time complexity of O(n^3) while Djikstra has a time complexity of O((n+m)logn).
Floyd Warshall can handle negative edge weights while Djikstra cannot.
Floyd Warshall can detect negative cycles while Dj
There is no known algorithm to find shortest path in 2-D space in O(log N) time.
The best known algorithm for finding shortest path in 2-D space is Dijkstra's algorithm which has a time complexity of O(N^2).
Other algorithms like A* and Bellman-Ford have better time complexity but still not O(log N).
If the points are on a grid, Lee algorithm can be used which has a time complexity of O(N).
Design a system for putting newspapers using classes and functions
Create a Newspaper class with attributes like title, date, and content
Create a Publisher class with methods to publish and distribute newspapers
Create a Subscriber class with methods to subscribe and receive newspapers
Use inheritance to create different types of newspapers like daily, weekly, etc.
Implement a database to store newspaper information and ha
I believe practical experience is more valuable than higher studies.
I have gained valuable experience through internships and projects.
I prefer hands-on learning and problem-solving over theoretical knowledge.
I am constantly learning and improving my skills through online courses and workshops.
The duration of BUSINESSNEXT interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 6 interviews
Interview experience
based on 436 reviews
Rating in categories
Engineer
253
salaries
| ₹3.5 L/yr - ₹11.7 L/yr |
Consultant
239
salaries
| ₹4.8 L/yr - ₹14.7 L/yr |
Business Analyst
220
salaries
| ₹4 L/yr - ₹13.7 L/yr |
Software Engineer
200
salaries
| ₹3.5 L/yr - ₹12.5 L/yr |
Senior Consultant
161
salaries
| ₹6.2 L/yr - ₹15 L/yr |
KPIT Technologies
Thomson Reuters
Oracle Cerner
NextComm Corporation