Filter interviews by
Coding test video interview,
LLD round
HLD round
Managerial round
It is an aptitude test consisting of various types of questions with multiple answer options.
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
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
WM Global Technology Services India Pvt.Ltd interview questions for popular designations
Swap two strings in an array
Identify the two strings to be swapped
Use a temporary variable to hold one of the strings
Assign the value of the second string to the first string
Assign the value of the temporary variable to the second string
Functional programming focuses on computation through functions while procedural programming focuses on step-by-step instructions.
Functional programming is declarative while procedural programming is imperative
Functional programming avoids side effects while procedural programming allows them
Functional programming emphasizes immutability while procedural programming emphasizes mutability
Examples of functional programmi...
My salary expectation is in line with industry standards and commensurate with my experience and skills.
I have researched the market rates for this position and my qualifications
I am open to negotiation based on the overall compensation package
I am looking for a fair and competitive salary that reflects my value to the company
I applied via Approached by Company and was interviewed before Feb 2023. There were 3 interview rounds.
Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.
Multithreading in Java is achieved by extending the Thread class or implementing the Runnable interface.
Threads share the same memory space, so synchronization is important to prevent data corruption.
Java provides synchronized keyword, locks, and concurrent data structures for thread safety.
Example: Creating...
The High-Level Design (HLD) of an order processing system involves outlining the overall architecture and components of the system.
Identify the main components of the system such as order creation, order validation, order fulfillment, and order tracking.
Define the interactions between these components and how data flows between them.
Consider scalability, fault tolerance, and performance requirements in the design.
Inclu...
I applied via Job Portal and was interviewed before Aug 2023. There was 1 interview round.
60 min duration
hackerrank
I applied via Approached by Company and was interviewed before Dec 2021. There were 2 interview rounds.
Top trending discussions
I applied via Campus Placement and was interviewed in Dec 2020. There were 5 interview rounds.
Program to print a pattern and implement bubble sort on an array of strings.
For pattern printing, use nested loops to print the desired pattern.
For bubble sort, compare adjacent elements and swap if necessary.
Use a loop to iterate through the array until no more swaps are needed.
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...
based on 12 interviews
Interview experience
based on 26 reviews
Rating in categories
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