Filter interviews by
Assignment about the job role
Successful and failed projects are valuable learning experiences for growth and improvement.
Successful projects often involve clear goals, effective communication, strong teamwork, and proper planning.
Failed projects may result from poor communication, lack of resources, unrealistic expectations, or inadequate risk management.
Learning from both successful and failed projects can lead to continuous improvement and bette...
I have the necessary skills, experience, and leadership qualities to effectively lead the team towards success.
Proven track record of successfully leading teams in previous roles
Strong communication and interpersonal skills to effectively manage team dynamics
Ability to motivate and inspire team members to achieve goals
Experience in problem-solving and decision-making in high-pressure situations
I appeared for an interview in Feb 2025, where I was asked the following questions.
A timer component counts down or up, displaying time in a user-friendly format with start, stop, and reset functionalities.
Use React or Vue.js for building the component.
Utilize setInterval for countdown/up functionality.
Implement start, stop, and reset buttons.
Display time in HH:MM:SS format.
Handle edge cases like timer completion.
var, let, and const are used to declare variables in JavaScript with different scopes and mutability.
var has function scope and can be redeclared and reassigned
let has block scope and can be reassigned but not redeclared
const has block scope and cannot be reassigned or redeclared
Top trending discussions
posted on 24 Nov 2021
I applied via Company Website and was interviewed in Oct 2021. There were 4 interview rounds.
Design SkipTracker() for Amazon Prime Music
SkipTracker() should keep track of skipped songs in Amazon Prime Music
It should maintain a list of skipped songs as an array of strings
The list should be updated whenever a song is skipped
SkipTracker() should provide methods to add, remove, and retrieve skipped songs
Design a multiplayer game similar to PUBG.
Create a large map with various terrains and buildings
Allow players to form teams and communicate with each other
Include a variety of weapons and equipment for players to find and use
Implement a shrinking play area to force players into closer combat
Include a ranking system to encourage competition and skill improvement
posted on 7 Feb 2024
posted on 22 Mar 2024
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
Online assessment. two LC medium questions. 90 minutes.
The interview consists of four back-to-back 1 hour sessions with 1 hour lunch break, including system design with the manager and LC medium-hard questions with the rest of the interviewers.
Prepare for system design questions with the manager by understanding scalability, reliability, and performance considerations.
Practice solving LC medium-hard questions to showcase problem-solving skills and algorithmic knowledge.
Tak...
posted on 10 Aug 2024
Tough and was mostly out of leet code type
posted on 6 Feb 2024
Duration: 2hrs
Platform: Hackerrank/Hackerearth
Type:DS/Algo (Graph, LinkedList, Array)
posted on 6 Feb 2024
posted on 20 Jan 2024
I applied via Company Website and was interviewed in Jul 2023. There were 4 interview rounds.
Gas station problem
The gas station problem involves finding the minimum starting point from where a circular route can be completed without running out of gas.
The solution can be obtained using the concept of cumulative sum and tracking the minimum sum encountered.
If the total sum of gas is greater than or equal to the total sum of cost, a solution exists.
If there are multiple valid starting points, return the one with...
Find the maximum area in a histogram.
Iterate through the histogram and calculate the area for each bar.
Keep track of the maximum area encountered so far.
The area of a bar is calculated by multiplying its height with the width (number of consecutive bars) it can extend to.
Consider using a stack to efficiently calculate the area for each bar.
The Simplify path problem involves simplifying a given absolute path to its canonical form.
Use a stack to keep track of the directories in the path.
Split the path by '/' and process each directory.
Ignore empty directories and '.'.
If encountering '..', pop the top directory from the stack.
Join the remaining directories in the stack to form the simplified path.
The question is about solving a problem related to N-ary tree using Depth First Search (DFS).
Understand the concept of N-ary tree and Depth First Search (DFS)
Implement the DFS algorithm to traverse the N-ary tree
Handle the tree nodes and perform necessary operations during traversal
based on 3 interview experiences
Difficulty level
Duration
Core Engineering
8
salaries
| ₹15 L/yr - ₹15 L/yr |
Software Developer
5
salaries
| ₹9.1 L/yr - ₹13.5 L/yr |
Software Engineer
4
salaries
| ₹6 L/yr - ₹15.5 L/yr |
HR Coordinator
4
salaries
| ₹8.5 L/yr - ₹8.5 L/yr |
UI/UX Designer
3
salaries
| ₹8 L/yr - ₹11 L/yr |
TCS
Accenture
Wipro
Cognizant