i
Bounteous x
Accolite
Filter interviews by
Ways to prevent instantiation of a class
Declare the class as abstract
Make the constructor private
Implement a static factory method
Throw an exception in the constructor
Use the Singleton pattern
Diamond problem occurs in multiple inheritance when two base classes have a common method. It is solved using virtual inheritance.
Diamond problem occurs when a derived class inherits from two base classes that have a common method.
Virtual inheritance is used to solve the diamond problem.
Virtual inheritance ensures that only one instance of the common base class is created.
Separate negative and positive numbers in a linked list.
Create two separate linked lists for positive and negative numbers
Traverse the original linked list and add nodes to respective lists
Join the two lists to get the final linked list with separated numbers
I would have pursued a career in music.
I have been playing the guitar for over 10 years.
I have performed at local gigs and events.
I enjoy writing and composing my own music.
DLL is a library of executable functions and data that can be used by a Windows application.
DLLs are loaded at runtime and can be shared by multiple applications.
They allow for modular programming and reduce memory usage.
DLLs can be used for device drivers, system utilities, and application extensions.
Examples of DLLs include kernel32.dll, user32.dll, and msvcr100.dll.
Function pointers are pointers that point to the memory address of a function. They can be passed as arguments or returned from a function.
Function pointers allow for dynamic function calls at runtime
Function pointers can be used to implement callbacks
Function pointers can be used to implement polymorphism
Normal functions are called directly, while function pointers are called indirectly
Function pointers can be as...
Yes, a constructor can be made private in C++ to restrict object creation outside the class.
Private constructors are used in Singleton design pattern to ensure only one instance of the class is created.
If a constructor is made private, it can only be accessed by the member functions of the class.
Attempting to create an object of a class with a private constructor outside the class will result in a compile-time err...
Equal Sum Partition problem with DP and matrix printing
The problem involves dividing an array into two subsets with equal sum
Dynamic programming can be used to solve this problem efficiently
A matrix can be used to keep track of the subsets
Printing the subsets can be done by backtracking through the matrix
Delete Kth node from end of linked list in single iteration
Use two pointers, one to traverse the list and another to keep track of Kth node from end
Move both pointers simultaneously until the first pointer reaches the end
Delete the Kth node from end using the second pointer
Find the maximum multiplication of 3 numbers in an array of strings.
Convert the array of strings to an array of integers.
Sort the array in descending order.
Check the product of first three elements and last two elements with the first element.
It was an easy-medium level exam. It included 2 questions.
The question requires writing code, likely involving algorithms or data structures.
Understand the problem requirements clearly before coding.
Break down the problem into smaller, manageable parts.
Choose appropriate data structures (e.g., arrays, lists, trees).
Write pseudocode to outline your logic before actual coding.
Test your code with various inputs to ensure correctness.
I applied via Campus Placement and was interviewed in Oct 2024. There was 1 interview round.
I applied for Python coding round but instead they told to code with c
I applied via Approached by Company and was interviewed in Nov 2023. There were 5 interview rounds.
I applied via Campus Placement and was interviewed before Apr 2023. There were 5 interview rounds.
CS Fundamentals
OOPs Concept
Problem Solving(1 Question)
Developed a project management tool for tracking tasks and deadlines.
Implemented user authentication and authorization for secure access.
Utilized a relational database to store project data and user information.
Designed a user-friendly interface with drag-and-drop functionality for task management.
Aptitude test for online coding round
2 Coding question and questions related to project
In five years, I envision myself as a lead software engineer, driving innovative projects and mentoring junior developers.
I aim to lead a team on impactful projects, such as developing scalable applications that improve user experience.
I plan to enhance my skills in emerging technologies, like AI and machine learning, to contribute to cutting-edge solutions.
I aspire to mentor junior engineers, sharing knowledge and fos...
Accolite stands out for its innovative culture, diverse projects, and commitment to employee growth and client success.
Innovative Culture: Accolite fosters a creative environment where new ideas are encouraged, leading to cutting-edge solutions.
Diverse Projects: The opportunity to work on a variety of projects across different industries enhances my skill set and keeps work engaging.
Commitment to Growth: Accolite inves...
I applied via Job Portal and was interviewed before Aug 2023. There were 3 interview rounds.
DSA related questions
DSA related questions
I applied via Cuvette and was interviewed before Dec 2023. There was 0 interview round.
I applied via Referral and was interviewed before Sep 2023. There were 4 interview rounds.
Dsa questions on graph and array
Use tree traversal to find the minimum number in a tree structure.
Start at the root node and compare it with its children to find the minimum value.
Use depth-first search or breadth-first search to traverse the tree.
Keep track of the minimum value found so far as you traverse the tree.
Consider implementing a recursive function to traverse the tree efficiently.
I applied via Campus Placement and was interviewed before Sep 2023. There were 5 interview rounds.
DBMS, OOPS, OS, CN, Aptitude
Graph and tree based question.
Top trending discussions
Some of the top questions asked at the Bounteous x Accolite Software Engineer interview -
The duration of Bounteous x Accolite Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 22 interview experiences
Difficulty level
Duration
based on 82 reviews
Rating in categories
Senior Software Engineer
1.7k
salaries
| ₹5.5 L/yr - ₹24.8 L/yr |
Software Engineer
604
salaries
| ₹4 L/yr - ₹17 L/yr |
Associate Technical Delivery Manager
438
salaries
| ₹11.5 L/yr - ₹42 L/yr |
Senior Test Engineer
222
salaries
| ₹5 L/yr - ₹19.4 L/yr |
Technical Delivery Manager
129
salaries
| ₹28 L/yr - ₹45 L/yr |
Xoriant
CitiusTech
HTC Global Services
HERE Technologies