i
EASEBUZZ
Filter interviews by
I appeared for an interview in Jan 2025.
Check if a string of brackets is valid by ensuring every opening bracket has a corresponding closing bracket.
Use a stack data structure to keep track of opening brackets
Iterate through the string and push opening brackets onto the stack
When a closing bracket is encountered, pop the top element from the stack and check if it matches the closing bracket
If the stack is empty at the end of the iteration, the string is vali
Django models for school database with classes, students, and teachers.
Create a School model with a name field
Create a Class model with a foreign key to School and a primary teacher field
Create a Student model with a foreign key to Class
Use ForeignKey and OneToOneField relationships in Django models
Fetch all classes with more than 50 students using ORM query.
Use ORM query to filter classes with student count greater than 50
Join tables to get class information along with student count
Optimize query for better performance
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There were 2 interview rounds.
select_related and prefetch_related are query optimization techniques in Django to reduce the number of queries executed when accessing related objects.
select_related is used to retrieve related objects in a single query using a SQL JOIN operation
prefetch_related is used to retrieve related objects in separate queries to avoid duplicate data retrieval
select_related is suitable for foreign key and one-to-one relationshi...
Page load in browser is the process of fetching and rendering a web page.
Browser sends a request to the server for the web page
Server processes the request and sends back the HTML, CSS, and JavaScript files
Browser renders the content and executes the scripts to display the page
Page load time can be affected by factors like server response time, network speed, and browser cache
I applied via Company Website and was interviewed before Jan 2024. There was 1 interview round.
The detailed process of searching for google.com involves DNS resolution, HTTP request, server response, and rendering the webpage.
1. User enters 'google.com' in the browser address bar.
2. Browser checks cache for DNS resolution, if not found, sends a DNS query to resolve the domain name to an IP address.
3. Browser sends an HTTP request to the resolved IP address for google.com.
4. Google's server processes the request,...
EASEBUZZ interview questions for popular designations
I applied via Naukri.com
The controversy between Asheer Grover and BharatPe
Easebuzz is a payment gateway platform that enables businesses to accept online payments easily.
Easebuzz offers a variety of payment options including credit/debit cards, net banking, UPI, and wallets.
One of the products I liked the most from Easebuzz is their recurring payment feature, which allows businesses to set up automatic payments for subscription-based services.
Another product I found useful is their payment l...
I applied via Company Website and was interviewed before May 2023. There was 1 interview round.
Financial statements and analysis tools used in financial reporting and decision-making.
Profit and Loss Statement (P&L): Shows a company's revenues, expenses, and profits over a specific period of time.
Cash Flow Statement: Reports a company's sources and uses of cash during a specific period, showing how changes in balance sheet accounts and income affect cash and cash equivalents.
Balance Sheet: Provides a snapshot of ...
Easebuzz is a payment gateway platform that enables businesses to accept online payments easily.
Payment gateway platform
Facilitates online payments for businesses
Offers easy integration for websites and apps
A balance sheet is a financial statement that provides a snapshot of a company's financial position at a specific point in time.
It shows a company's assets, liabilities, and shareholders' equity.
Assets are what the company owns, liabilities are what it owes, and shareholders' equity is the difference between the two.
The balance sheet follows the accounting equation: Assets = Liabilities + Shareholders' Equity.
It helps ...
I appeared for an interview in Sep 2020.
I appeared for an interview before Mar 2021.
Round duration - 90 minutes
Round difficulty - Medium
It was in the evening, at around 3 - 4 PM. There were 3 coding questions. One easy, two moderate ones. The platform had autocomplete feature too.
You have an array of integers, and your task is to modify the array by moving all even numbers to the beginning while placing all odd numbers at the end. The order within ev...
Move all even numbers to the beginning and odd numbers to the end of an array.
Iterate through the array and swap even numbers to the front and odd numbers to the back.
Use two pointers, one starting from the beginning and one from the end, to achieve the desired arrangement.
Return the modified array with even numbers at the start and odd numbers at the end.
Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the...
Determine if two strings are anagrams of each other by checking if they have the same characters in different order.
Create a character frequency map for both strings and compare them.
Sort both strings and compare if they are equal.
Use a hash table to store character counts and check if they are the same for both strings.
You are given a binary search tree (BST) containing N nodes. Additionally, you have references to two nodes, P and Q, within this BST.
Your task is to determine the Lowest Com...
Find the Lowest Common Ancestor (LCA) of two nodes in a Binary Search Tree (BST).
Traverse the BST from the root node to find the LCA of the given nodes.
Compare the values of the nodes with the values of P and Q to determine the LCA.
If the values of P and Q are on opposite sides of the current node, then the current node is the LCA.
Round duration - 50 Minutes
Round difficulty - Medium
They asked 2 coding questions and 2 sql queries in this round
Given a string ‘S’ composed of lowercase English letters, your task is to identify the longest palindromic substring within ‘S’.
If there are multiple longest palin...
Find the longest palindromic substring in a given string, returning the rightmost one if multiple exist.
Iterate through each character in the string and expand around it to find palindromes
Keep track of the longest palindrome found and its starting index
Return the substring starting from the index of the longest palindrome found
You are given a long type array/list ARR
of size N
, representing an elevation map. The value ARR[i]
denotes the elevation of the ith
bar. Your task is to determine th...
Calculate the total amount of rainwater that can be trapped between given elevations in an array.
Iterate through the array and calculate the maximum height on the left and right of each bar.
Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on the left and right.
Sum up the trapped water at each bar to get the total trapped water for the entire array.
A nested SQL query is a query within another query, used to retrieve data from multiple tables in a single query.
Nested queries are enclosed within parentheses and can be used in SELECT, INSERT, UPDATE, or DELETE statements.
They are commonly used to perform subqueries to filter results based on the output of the inner query.
Example: SELECT * FROM table1 WHERE column1 IN (SELECT column2 FROM table2 WHERE condition);
Round duration - 50 Minutes
Round difficulty - Medium
This round was about OS, networking and my projects. What are the different ways to style a React component?
Name a few techniques to optimize React app performance.
Round duration - 30 Minutes
Round difficulty - Easy
It was a fun round, in which they ask about your preferences about programming languages, technologies or your hobbies. If you reach this round, it means that your chances of selection are 99%.
Tip 1 : If weak in coding, enroll for Coding Ninjas eminence course
Tip 2 : Practice everyday, atleast 2- 3 questions
Tip 3 : Participate in weekly coding contests on leetcode
Tip 1 : Keep in One page
Tip 2 : Don't mention your hobbies, recruiters are not interested in them and moreover hobbies take up space
Tip 3 : Have some unique projects on your resume. The projects should be self made, not from code-along sessions from youtube.
I appeared for an interview in Aug 2021.
Round duration - 70 minutes
Round difficulty - Medium
There were 3 problems 1 was easy and 2 were of medium types.
Given a binary tree, the task is to compute the modulus of the difference between the sum of nodes at odd levels and the sum of nodes at even levels.
The first line...
The task is to compute the modulus of the difference between the sum of nodes at odd levels and the sum of nodes at even levels in a binary tree.
Traverse the binary tree level by level and calculate the sum of nodes at odd and even levels separately.
Find the absolute difference between the sums and return the modulus of this difference.
Handle null nodes by skipping them during the sum calculation.
You are given a grid containing oranges where each cell of the grid can contain one of the three integer values:
Find the minimum time required to rot all fresh oranges in a grid.
Create a queue to store the rotten oranges and their time of rotting.
Iterate through the grid to find all rotten oranges and add them to the queue.
Simulate the rotting process by checking adjacent cells and updating their status.
Track the time taken to rot all fresh oranges and return the result.
Handle edge cases like unreachable fresh oranges or already
Round duration - 50 minutes
Round difficulty - Medium
the interviewer was very polite and straightforward, he didn't ask me to introduce myself and he directly jumps to the coding problems.
What is new about the relationship between the and tags in HTML5?
Explain Components, Modules and Services in Angular
You have a robot currently positioned at the origin (0, 0) on a two-dimensional grid, facing the north direction. You are given a sequence of moves in the form of a string ...
Determine if a robot's movement path is circular on a 2D grid given a sequence of moves.
Iterate through the move sequence and update the robot's position based on the moves ('L' - turn left, 'R' - turn right, 'G' - move forward).
Check if the robot returns to the starting position after completing the move sequence.
If the robot ends up at the starting position and facing the north direction, the movement path is circula
Round duration - 70 minutes
Round difficulty - Easy
What is a View in sql? What are the TRUNCATE, DELETE and DROP statements?
Given a square matrix 'MATRIX' of non-negative integers, rotate the matrix by 90 degrees in an anti-clockwise direction using only constant extra space.
Rotate a square matrix by 90 degrees in an anti-clockwise direction using constant extra space.
Iterate through each layer of the matrix from outer to inner layers
Swap elements in groups of 4 to rotate the matrix
Handle odd-sized matrices by adjusting the center element if needed
Given a string STR
of length N
, determine the minimum number of characters to be added to the front of the string to make it a palindrome.
The first...
The task is to find the minimum number of characters needed to be added to the front of a string to make it a palindrome.
Iterate through the string from both ends and count the number of characters that need to be added to make it a palindrome.
Use two pointers approach to compare characters from start and end of the string.
Keep track of the count of characters needed to be added to form a palindrome.
Round duration - 20 minutes
Round difficulty - Easy
Tip 1 : Deep knowledge of the projects mentioned in your resume is a must.
Tip 2 : Practice as many problems as you can from leetcode.
Tip 1 : mention 1 or 2 projects in your resume.
Tip 2 : don't put false things in your resume.
Some of the top questions asked at the EASEBUZZ interview -
The duration of EASEBUZZ interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 9 interviews
Interview experience
based on 53 reviews
Rating in categories
3-5 Yrs
Not Disclosed
2-8 Yrs
Not Disclosed
Senior Manager
22
salaries
| ₹11 L/yr - ₹25 L/yr |
Senior Business Development Manager
22
salaries
| ₹8.2 L/yr - ₹23 L/yr |
Business Development Manager
19
salaries
| ₹5 L/yr - ₹12 L/yr |
Software Engineer
14
salaries
| ₹4 L/yr - ₹7 L/yr |
Senior Software Engineer
13
salaries
| ₹6 L/yr - ₹21 L/yr |
Paytm
PhonePe
Mobikwik
Freecharge