i
Angel One
Filter interviews by
I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.
Top trending discussions
I was interviewed before Mar 2021.
Round duration - 90 Minutes
Round difficulty - Medium
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
Detect if a singly linked list forms a cycle by checking if a node's next points back to a previous node.
Use Floyd's Cycle Detection Algorithm to determine if there is a cycle in the linked list.
Maintain two pointers, one moving at double the speed of the other, if they meet at any point, there is a cycle.
If one of the pointers reaches the end of the list (null), there is no cycle.
Given a list of integers of size N
, your task is to determine the Next Greater Element (NGE) for every element. The Next Greater Element for an element X
is the firs...
Find the Next Greater Element for each element in a list of integers.
Iterate through the list of integers from right to left.
Use a stack to keep track of elements for which the Next Greater Element is not yet found.
Pop elements from the stack until a greater element is found or the stack is empty.
Assign the Next Greater Element as the top element of the stack or -1 if the stack is empty.
Round duration - 60 Minutes
Round difficulty - Medium
Designing an ATM machine involves considering user interface, security measures, transaction processing, and hardware components.
User interface should be intuitive and easy to navigate for users of all ages.
Implement security measures such as PIN entry, card authentication, and encryption to protect user data.
Transaction processing should be fast and reliable, with options for cash withdrawals, deposits, transfers, and...
Round duration - 45 Minutes
Round difficulty - Easy
Tip 1 : Practice DSA daily
Tip 2 : Try to think of the solution first before jumping to the solution
Tip 3 : Go through interview experience
Tip 4 : Have mock interviews
Tip 1 : Know in depth what is there in your resume
Tip 2 : Mention your skills and work properly
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
Design dream11. Bonus - how notification will be sent to customer for milestone of a player they have followed at scale.
Two DSA Questions
1. Check whether two strings are anagram or not?
2. Create power function without using Math.pow() library?
Designing WhatsApp involves creating a high-level design for the messaging app, focusing on features like chat, groups, calls, and media sharing.
Implement chat functionality with real-time messaging using sockets
Design group chat feature with ability to add/remove members
Include end-to-end encryption for secure messaging
Develop voice and video calling functionality
Allow media sharing such as photos, videos, and documen
Design a ticket booking system for efficient and user-friendly experience.
Use a database to store information about available tickets, users, and bookings
Implement a user-friendly interface for users to search for and book tickets
Include features like seat selection, payment processing, and booking confirmation
Consider scalability and performance to handle a large number of users and bookings
I was interviewed in Jul 2024.
Static function is a function that can only be accessed within the same file, while a static variable is a variable that retains its value between function calls.
Static function is declared using the 'static' keyword before the return type, limiting its scope to the file it is defined in.
Static variable is declared using the 'static' keyword before the variable type, retaining its value between function calls.
Example o...
Synchronization technique is a method used to control access to shared resources in a multi-threaded environment.
Synchronization techniques prevent race conditions and ensure data consistency
Common synchronization techniques include locks, semaphores, and monitors
Examples include using synchronized keyword in Java or mutex in C++
Add an element to a linked list.
I applied via Company Website and was interviewed before Jan 2021. There were 4 interview rounds.
I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.
DS/ALGO and problem-solving was asked in round one
based on 1 interview
Interview experience
Senior Executive
341
salaries
| ₹0 L/yr - ₹0 L/yr |
Relationship Manager
322
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
268
salaries
| ₹0 L/yr - ₹0 L/yr |
Equity Dealer
212
salaries
| ₹0 L/yr - ₹0 L/yr |
Deputy Manager
157
salaries
| ₹0 L/yr - ₹0 L/yr |
Zerodha
Upstox
Groww
5paisa Capital Ltd.