i
Leap Finance
Filter interviews by
Clear (1)
I applied via Referral and was interviewed in Dec 2023. 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 LinkedIn and was interviewed before May 2023. There were 3 interview rounds.
It was leetcode questions for 60 min for 2 questions.
I was interviewed in May 2022.
Round duration - 90 Minutes
Round difficulty - Medium
DS/Algo Questions
2 questions
Kevin is playing a hurdle game where he must jump over hurdles to clear levels. Each level ‘i’ consists of ‘i’ hurdles (e.g., Level 6 has 6 hurdles).
Given the total number ...
The task is to determine the number of levels cleared by Kevin based on the total number of hurdles he has jumped.
Each level 'i' has 'i' hurdles, so Kevin can only reach level 'i' if he has cleared level 'i-1'.
Count the number of levels cleared by dividing the total number of hurdles by the sum of the first 'n' natural numbers.
The formula to calculate the sum of the first 'n' natural numbers is (n * (n + 1)) / 2.
Given a collection of stones, each having a positive integer weight, perform the following operation: On each turn, select the two heaviest stones and smash them toge...
This question is about finding the weight of the last stone after repeatedly smashing the two heaviest stones together.
Sort the array of stone weights in descending order.
Repeatedly smash the two heaviest stones together until there is at most 1 stone left.
If there is 1 stone left, return its weight. Otherwise, return 0.
Round duration - 60 Minutes
Round difficulty - Medium
Live coding
Rearrange a linked list such that all nodes at odd positions are together, followed by all nodes at even positions. You need to return the head of the ...
The task is to rearrange a linked list such that all odd position nodes are together and all even position nodes are together.
Create two separate linked lists, one for odd position nodes and one for even position nodes.
Traverse the original linked list and add the nodes to their respective lists based on their position.
Join the two lists together by pointing the last node of the odd list to the head of the even list.
Re...
Round duration - 60 Minutes
Round difficulty - Easy
Design Zomato - a food delivery platform
Zomato is a platform that connects users with restaurants for food delivery
Users can search for restaurants, view menus, and place orders
Restaurants can register, manage their menus, and receive orders
Delivery partners can sign up to deliver orders
Payment integration is required for seamless transactions
User reviews and ratings can be implemented for restaurant feedback
Location-b...
Round duration - 30 Minutes
Round difficulty - Easy
Cultural
Tip 1 : Prepare for DA/Algo online consistently.
Tip 2 : During interviews, do not hesitate to clarify your doubts, if any. Be in constant communication, explain your thought process.
Tip 3 : Have strong grasp on domain and technologies. Quality over Quantity
Tip 1 : Have super clear idea about the projects you've been part of in case of any cross questions.
Tip 2 : Along with your role do describe how you increased the throughput or reduced cost.
I applied via Campus Placement and was interviewed in Oct 2023. There were 4 interview rounds.
Basic mathematics and analytical thinking questions
Basic programming questions
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 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.
I applied via LinkedIn and was interviewed in Jun 2024. There were 2 interview rounds.
Data Structures Algorithms
Data Structures and Algorithm
Seeking new challenges and growth opportunities in a different environment.
Desire to work on new technologies and projects
Opportunity for career advancement
Seeking a better work-life balance
Interested in a different company culture or team dynamic
based on 1 interview
Interview experience
Relationship Manager
56
salaries
| ₹0 L/yr - ₹0 L/yr |
Program Manager
20
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Program Manager
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Counsellor
14
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Relationship Manager
14
salaries
| ₹0 L/yr - ₹0 L/yr |
CRED
ZestMoney
Upstox
Paytm Money