i
Filter interviews by
Top trending discussions
I applied via Approached by Company and was interviewed in Nov 2024. There were 5 interview rounds.
Machine coding.
Code structure, naming, best practices are more important than time or space complexity.
Same as Round 1, except more complex problem statement
I would start by reproducing the bug, analyzing the code, identifying the root cause, implementing a fix, testing the fix, and finally deploying it.
Reproduce the bug by following the steps that lead to the issue.
Analyze the code surrounding the bug to understand the context and potential causes.
Identify the root cause of the bug by debugging and tracing the code execution.
Implement a fix by making the necessary code ch...
HLD focuses on overall system architecture, while LLD delves into specific implementation details.
HLD includes components, modules, interfaces, and dependencies.
LLD involves detailed class diagrams, data structures, algorithms, and database schema.
Example: HLD may outline a system using microservices architecture, while LLD may specify how each microservice communicates and stores data.
I applied via Instahyre and was interviewed in Sep 2024. There was 1 interview round.
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
It was about DS Algo and Java garbage collection,multithreading
Rate limiter is a system that controls the rate of traffic sent or received by a network interface.
Implement a token bucket algorithm to track and limit the rate of requests
Use a sliding window algorithm to track the number of requests within a specific time frame
Consider using a distributed rate limiter for scalability and fault tolerance
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.
Find the length of the longest consecutive elements sequence in an array.
Sort the array to ensure consecutive elements are adjacent
Iterate through the array and keep track of the current consecutive sequence length
Update the longest consecutive sequence length as you iterate
Executor Service is a framework provided by Java for managing and executing asynchronous tasks.
Executor Service allows you to easily create and manage threads for executing tasks.
It provides a way to control the number of threads used for executing tasks, which can help prevent resource exhaustion.
You can submit tasks to an Executor Service using methods like execute() or submit().
Executor Service can be used to execut...
It consist of 4 DSA ques and few quiz and opps concept based ques
1st was string based Medium level ques.
2nd was a ques based on 2 pointer
And other 2 was from Vector and Linked list easy ques
Print natural numbers in spiral form using a 2D array.
Create a 2D array with dimensions n x n.
Initialize variables for row and column boundaries.
Iterate through the array in a spiral pattern, filling in natural numbers.
I have worked on various projects including developing web applications, creating mobile apps, and implementing machine learning algorithms.
Developed a web application for a retail company to manage inventory and sales data
Created a mobile app for a fitness tracking platform to track user's exercise routines
Implemented machine learning algorithms for a recommendation system in an e-commerce website
Had a overall personality, technical & problem solving test with AVP
Window functions are used in SQL to perform calculations across a set of table rows related to the current row.
Types include ROW_NUMBER(), RANK(), DENSE_RANK(), NTILE(), LAG(), LEAD(), FIRST_VALUE(), LAST_VALUE(), etc.
They allow for calculations to be performed on a specific subset of rows within a query result set.
Window functions are commonly used for running totals, moving averages, and ranking data.
Joins are used to combine rows from two or more tables based on a related column between them.
Inner Join: Returns rows when there is a match in both tables.
Left Join: Returns all rows from the left table and the matched rows from the right table.
Right Join: Returns all rows from the right table and the matched rows from the left table.
Full Outer Join: Returns rows when there is a match in one of the tables.
Cross Join:
Maths,quant for 1 hour duration
Arrays, strings, linked list, palindrome
based on 1 interview
Interview experience
Software Engineer
82
salaries
| ₹2.5 L/yr - ₹7.9 L/yr |
Area Sales Manager
43
salaries
| ₹4.3 L/yr - ₹9.5 L/yr |
QA Engineer
25
salaries
| ₹3.5 L/yr - ₹9.6 L/yr |
Customer Support Executive
23
salaries
| ₹2.1 L/yr - ₹3.5 L/yr |
Store Relationship Officer
21
salaries
| ₹2 L/yr - ₹3.1 L/yr |
Razorpay
Payed
Mobikwik
Paytm