Filter interviews by
Be the first one to contribute and help others!
I appeared for an interview before Sep 2020.
Round duration - 60 Minutes
Round difficulty - Easy
A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...
Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).
Use a 1D array to store the maximum value that can be stolen for each weight capacity from 0 to W.
Iterate through each item and update the array based on whether including the item would increase the total value.
The final value in the array at index W will be the maximum value that can be stolen.
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
ARR = [2,...
Find the second largest element in an array of integers.
Iterate through the array to find the largest and second largest elements.
Handle cases where all elements are identical.
Return -1 if a second largest element does not exist.
Round duration - 60 Minutes
Round difficulty - Easy
System Design Round
Design a scalable system for Twitter with key components and architecture.
Use microservices architecture for scalability and fault isolation.
Key components include user service, tweet service, timeline service, and notification service.
Use a distributed database like Cassandra for storing tweets and user data.
Implement a message queue like Kafka for handling real-time updates and notifications.
Use a caching layer like ...
Round duration - 30 Minutes
Round difficulty - Easy
It is just a formality
Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.
Tip 1 : Mention what you know
Tip 2 : Good previous work to showcase
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.
Managed code is code that is executed by the Common Language Runtime (CLR) while unmanaged code is executed directly by the operating system.
Managed code is written in languages like C#, VB.NET, and runs in a managed environment like .NET framework.
Unmanaged code is written in languages like C, C++, and directly interacts with the operating system.
OOPs pillars are the four main principles of Object-Oriented Programming...
I applied via Campus Placement and was interviewed in Mar 2024. There was 1 interview round.
Closure is a function that has access to its own scope, as well as the scope in which it was defined.
Closure allows a function to access variables from its outer scope even after the outer function has finished executing.
It helps in maintaining state in functional programming.
Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }
Life cycle hooks in Angular are functions that allow you to tap into the lifecycle of a component or directive.
Life cycle hooks are methods that are called at specific points in the life cycle of a component or directive.
They allow you to perform actions at key points, such as when the component is created, rendered, or destroyed.
Examples of life cycle hooks include ngOnInit, ngOnChanges, ngOnDestroy, etc.
I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.
There were 2 questions.
1. Knapsack
2. Median in an array
Design a low-level architecture for a video conferencing tool like Google Meet, focusing on key components and interactions.
User Authentication: Implement OAuth for secure login.
Video Streaming: Use WebRTC for real-time video and audio communication.
User Interface: Design a responsive UI with React for seamless user experience.
Chat Functionality: Integrate a chat feature using WebSockets for real-time messaging.
Screen ...
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
Medical Representative
212
salaries
| ₹1.8 L/yr - ₹5.3 L/yr |
Officer
89
salaries
| ₹2.3 L/yr - ₹5.2 L/yr |
Chemist
57
salaries
| ₹1.7 L/yr - ₹4 L/yr |
Area Sales Manager
54
salaries
| ₹4 L/yr - ₹8.2 L/yr |
Senior Officer
53
salaries
| ₹4.2 L/yr - ₹7.2 L/yr |
Ekart Logistics
Udaan
Swiggy
SBI Cards & Payment Services