Filter interviews by
Blocking queue is a data structure that supports operations such as enqueue and dequeue with the added feature of blocking when the queue is full or empty.
Use a mutex or semaphore to control access to the queue to ensure thread safety
Implement a condition variable to block threads when the queue is full or empty
Consider using a circular buffer to efficiently manage the queue's elements
Top trending discussions
I applied via Referral and was interviewed in Sep 2020. There were 4 interview rounds.
C# concepts including abstraction, interface, abstract method, abstract class, polymorphism, encapsulation, inheritance, and serialization.
Abstraction: hiding implementation details
Interface: defining a contract for behavior
Abstract method: method without implementation
Abstract class: class with one or more abstract methods
Polymorphism: ability of objects to take on multiple forms
Encapsulation: bundling data and behavi...
I applied via Naukri.com and was interviewed before May 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2020. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2020. There were 4 interview rounds.
I appeared for an interview before Jul 2021.
This will be a general apptitude test where a questionnaire is consist of reasoning, English and Maths questions
I applied via Approached by Company and was interviewed before Sep 2021. There were 2 interview rounds.
Technical and output based round
I applied via Company Website and was interviewed in Aug 2020. There were 3 interview rounds.
I applied via Company Website and was interviewed in Oct 2018. There was 0 interview round.
based on 1 interview
Interview experience
Software Engineer III
13
salaries
| ₹24.5 L/yr - ₹40 L/yr |
Senior Software Engineer
8
salaries
| ₹28 L/yr - ₹58 L/yr |
Software Support Engineer
6
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Software Engineer2
5
salaries
| ₹12.4 L/yr - ₹27 L/yr |
Senior Analyst
5
salaries
| ₹9 L/yr - ₹22 L/yr |
Accenture
Wipro
Cognizant
Capgemini