Filter interviews by
I applied via Approached by Company and was interviewed in Mar 2022. There were 2 interview rounds.
Pointers are variables that store the memory address of another variable. Data structures use pointers to efficiently manage memory.
Pointers allow direct access to memory locations
Pointers can be used to pass values between functions
Data structures like linked lists and trees use pointers to connect nodes
Example: int *ptr; ptr = # *ptr = 10; //num now has a value of 10
Example: void swap(int *a, int *b) { int temp =...
I applied via Company Website and was interviewed in Oct 2024. There were 2 interview rounds.
1 hour duration. Sliding window problem. On hacker rank platform. Expected to write a working code and solve it optimally/scalable solution.
I applied via Cutshort
Medium DSA questions
I applied via Referral and was interviewed in Apr 2024. There were 5 interview rounds.
2 dsa questions of easy/medium
To delete the nth node from the end in a linked list, we can use a two-pointer approach.
Use two pointers, one to traverse the list and another to keep track of the nth node from the end.
Move the second pointer n steps ahead of the first pointer.
When the second pointer reaches the end of the list, the first pointer will be at the nth node from the end.
Adjust the pointers to delete the nth node.
I applied via Internshala and was interviewed in Dec 2023. There were 2 interview rounds.
Easy to medium, can solve with leetcode medium
Count the number of islands in a grid of '1's and '0's
Iterate through the grid and for each '1' encountered, perform a depth-first search to mark all connected '1's as visited
Increment the island count for each new island found
Ensure to handle boundary cases and check for visited nodes
Find the first and last index of a specific element in an array of strings.
Iterate through the array and keep track of the index of the first and last occurrence of the element.
Return the first and last index once the iteration is complete.
Example: Array ['apple', 'banana', 'apple', 'orange'], element 'apple' - First index: 0, Last index: 2.
I applied via campus placement at Manav Rachana International University, Faridabad and was interviewed in Feb 2024. There were 2 interview rounds.
Hard questions of graph and dp.
It was good and tough
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
It was a 1 hour Technical screening round, coding question in java (you cna choose your own language). They asked a difficult version of regex matching question (Leetcode medium-hard).
Software Engineer
196
salaries
| ₹3 L/yr - ₹9 L/yr |
Senior Software Engineer
134
salaries
| ₹4.9 L/yr - ₹13 L/yr |
Associate Engineer
46
salaries
| ₹2.7 L/yr - ₹4.1 L/yr |
Technical Lead
43
salaries
| ₹8.2 L/yr - ₹30 L/yr |
Embedded Software Engineer
17
salaries
| ₹3.6 L/yr - ₹9 L/yr |
TCS
Infosys
Wipro
HCLTech