Filter interviews by
Medium level leetcide qsns
System design problems involve designing scalable and efficient software systems.
Identify the requirements and constraints of the system
Break down the system into smaller components
Consider scalability, reliability, and performance
Use appropriate data structures and algorithms
Design for fault tolerance and load balancing
I applied via Recruitment Consulltant and was interviewed before Apr 2023. There were 7 interview rounds.
Design a coffee machine with various functionalities like brewing different types of coffee, adding milk, and adjusting temperature.
Include options for different types of coffee (espresso, latte, cappuccino)
Allow users to add milk or cream to their coffee
Provide options to adjust the temperature of the coffee
Include a water reservoir for brewing coffee
Add a display screen for user interaction
I was interviewed in Dec 2024.
The Longest Substring Without Repeating Characters problem involves finding the length of the longest substring without any repeating characters.
Best solution: Sliding Window approach with HashSet to track unique characters. Time complexity O(n), space complexity O(min(n, m)) where n is the length of the string and m is the size of the character set.
Worst solution: Brute force approach checking all substrings for uniqu...
posted on 3 Jan 2025
I applied via Campus Placement
A test that covers all fundamental topics, including networking, object-oriented programming (OOP), and data structures and algorithms (DSA).
I applied via Job Portal
React lifecycle functions are methods that are automatically called at specific points in a component's life cycle.
Mounting: constructor, render, componentDidMount
Updating: render, componentDidUpdate
Unmounting: componentWillUnmount
Padding is the space inside the border of an element, while margin is the space outside the border.
Padding is used to create space between the content and the border of an element.
Margin is used to create space between the border of an element and other elements.
Padding affects the size of the content area, while margin affects the positioning of the element.
Example: padding: 10px will create 10 pixels of space inside ...
posted on 28 Dec 2024
I applied via LinkedIn and was interviewed in Jun 2024. There were 5 interview rounds.
Java coding questions, basic Java questions.
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Testing an payment flow on the application
posted on 29 Jan 2025
I was interviewed in Dec 2024.
Basic Oops MCQ and aptitude and one da
I applied via Company Website and was interviewed in Oct 2024. There was 1 interview round.
Asked to write a bank application - which includes adding,removing,transferring of money
based on 2 interviews
Interview experience
based on 6 reviews
Rating in categories
Software Engineer2
291
salaries
| ₹15 L/yr - ₹45 L/yr |
Software Engineer III
247
salaries
| ₹17 L/yr - ₹66 L/yr |
Software Engineer
246
salaries
| ₹12 L/yr - ₹50 L/yr |
Senior Software Engineer
227
salaries
| ₹15 L/yr - ₹53 L/yr |
Risk Analyst
168
salaries
| ₹4.8 L/yr - ₹11 L/yr |
Paytm
Razorpay
Visa
MasterCard