Filter interviews by
I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.
First round was taken by interview vector on leetcode
1 question was based on binary search
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
Count the number of islands in a grid using Depth First Search (DFS).
Create a visited array to keep track of visited cells
Iterate through each cell in the grid and perform DFS to explore neighboring cells
Increment the count of islands whenever a new island is encountered
I applied via Referral and was interviewed before Jul 2023. There were 3 interview rounds.
By interview Vector , 2 coding questions
I applied via Instahyre and was interviewed before Mar 2023. There was 1 interview round.
Round 1
First question 30 mins, write a working modular code
Buy and sell stock 2 like Problem from leetcode.
Given an array of stock prices each day you can buy or sell stock. you can hold almost 1 stock at any time. return maximum profit you can achieve
2. Dp, maximum points from a card (30min
Several cards are arranged in a row and each card has one number. you can take a total K cards from the beginning or at the end. Your score is the sum of points on the cards you have picked.
eg: [1,2,3,4,5,6,1] k = 3 -> Ans 12
Syfe interview questions for popular designations
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 3 interview rounds.
Class-based components are used for complex components with state and lifecycle methods, while functional components are simpler and more lightweight.
Class-based components have access to lifecycle methods like componentDidMount and componentDidUpdate.
Functional components are easier to read and test.
Functional components can use React hooks to manage state and lifecycle.
Class-based components are more suitable for lar...
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.
To add two linked lists, traverse both lists simultaneously and add corresponding nodes.
Create a new linked list to store the sum
Traverse both linked lists simultaneously and add corresponding nodes
If the sum is greater than 9, carry over the 1 to the next node
If one list is longer than the other, add the remaining nodes to the sum
Return the new linked list
Determining job scheduling order based on dependencies
Create a directed graph with jobs as nodes and dependencies as edges
Use topological sorting to determine the order of scheduling
If there is a cycle in the graph, it is not possible to schedule the jobs
Consider using depth-first search to traverse the graph
Top trending discussions
I applied via Campus Placement and was interviewed before Jun 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Feb 2023. There were 3 interview rounds.
based on 6 interviews
Interview experience
Software Engineer
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
5
salaries
| ₹0 L/yr - ₹0 L/yr |
QA Engineer
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Development Engineer 1
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Groww
Zerodha
Upstox
Paytm Money