i
Brane Enterprises
Filter interviews by
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for better performance and responsiveness.
Multithreading allows multiple tasks to be executed simultaneously on a single CPU core.
Each thread has its own set of registers and stack, but shares the same memory space.
Threads can communicate with each other through shared memory or synchronization mechanisms like mutexes and semaphor...
Rotate a 2D matrix by 90 degrees clockwise
Transpose the matrix (swap rows with columns)
Reverse each row to get the final rotated matrix
Top trending discussions
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Yes, I faced a situation where I was stuck in a project and managed it effectively.
I encountered a complex technical issue that was impacting the project timeline.
I sought help from team members and conducted thorough research to find a solution.
I communicated effectively with stakeholders about the issue and proposed a revised plan to address it.
I prioritized tasks and delegated responsibilities to ensure smooth progr...
I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
The view model is responsible for managing and providing data to the view in a way that is independent of the underlying data source.
View model acts as an intermediary between the view and the data source.
It retrieves data from the data source and transforms it into a format that is suitable for the view.
It may also perform data validation and business logic.
View model is typically implemented as a separate class or co...
To find the 2nd largest number in an array, sort the array in descending order and return the element at index 1.
Sort the array in descending order using a sorting algorithm
Return the element at index 1 as the 2nd largest number
I applied via Campus Placement and was interviewed before Nov 2020. There were 3 interview rounds.
Code to reverse a binary search tree (BST)
Traverse the BST in post-order
Swap the left and right child of each node
Return the root node of the reversed BST
To create a pointer array of strings:
Declare a pointer array variable with the desired size
Allocate memory for each string in the array using malloc
Assign the memory address of each string to the corresponding array element
I applied via Approached by Company and was interviewed in Oct 2023. There was 1 interview round.
I applied via Company Website and was interviewed before Apr 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.
Implemented the Observer design pattern.
Used to maintain consistency between related objects
Allows for one-to-many relationships between objects
Used in event-driven systems
Example: Used to update UI when data changes in backend
I have implemented a microservices architecture for scalability and flexibility.
Implemented microservices architecture using Docker and Kubernetes
Used API Gateway for routing and load balancing
Implemented service discovery using Consul
Implemented circuit breaker pattern using Hystrix
Implemented centralized logging using ELK stack
Implemented distributed tracing using Zipkin
Implemented event-driven architecture using Kaf...
I improved stored procedure performance by optimizing queries and indexes.
Identified and removed unnecessary joins and subqueries
Used appropriate indexing to speed up query execution
Reduced the number of round trips to the database by using batch processing
Rewrote complex queries to simpler ones
Used stored procedure parameters instead of variables to avoid recompilation
Used SET NOCOUNT ON to reduce network traffic
Used
I applied via Approached by Company and was interviewed before Feb 2022. There were 3 interview rounds.
The team lead's Scrum based responsibilities include facilitating daily stand-ups, sprint planning, backlog grooming, and ensuring the team follows Scrum principles.
Facilitating daily stand-ups to ensure team members are aligned and aware of each other's progress
Leading sprint planning meetings to define the scope of work for each sprint
Organizing backlog grooming sessions to prioritize and refine user stories
Ensuring ...
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Associate Solution Lead
596
salaries
| ₹6.5 L/yr - ₹24 L/yr |
Solution Lead
261
salaries
| ₹12 L/yr - ₹45 L/yr |
Product Manager
188
salaries
| ₹10.8 L/yr - ₹40 L/yr |
Software Developer
103
salaries
| ₹7 L/yr - ₹26 L/yr |
Business Analyst
101
salaries
| ₹4 L/yr - ₹12 L/yr |
Tata Group
Reliance Industries
Aditya Birla Group
Mahindra & Mahindra