Filter interviews by
DSA HARD LEETCODE ON MEET WITH STAFF
Top trending discussions
posted on 20 Feb 2024
I applied via Approached by Company and was interviewed before Feb 2023. There were 5 interview rounds.
Online Coding assessment with 2 questions
1 Leetcode easy
1 Leetcode medium
Implement HashMap and use that to solve a leet code medium problem
Implement your own heap and solve a problem with heap - leet code medium
posted on 1 Oct 2024
I applied via Campus Placement
DP graphs strings it was good
Reverse a linked list by changing the direction of pointers
Start with three pointers: current, previous, and next
Iterate through the list, updating pointers to reverse the direction
Return the new head of the reversed list
The Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones.
Start with two variables initialized to 0 and 1
Loop through desired number of iterations, adding the previous two numbers to get the next number
Print or store each number in the series
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
Program to find 2 biggest numbers in array of strings
Iterate through the array and convert each element to integer
Keep track of the two biggest numbers found so far
Return the two biggest numbers at the end
posted on 22 Nov 2024
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
Request lifecycle in Rails involves routing, controller actions, rendering views, and responding to the client.
1. Request comes in through the browser or API endpoint.
2. Rails router determines which controller and action to route the request to.
3. Controller action processes the request, interacts with the model, and prepares data for the view.
4. View template is rendered with the data from the controller.
5. Response ...
Implement Merge Sort algorithm in Ruby
Divide the array into two halves recursively
Merge the sorted halves back together
Use a helper method to merge the two halves
Patch is used to update a specific part of a resource, while put is used to replace the entire resource.
Patch is used for partial updates, while put is used for full updates.
Patch is idempotent, meaning multiple identical patch requests will have the same effect as a single request, while put is not necessarily idempotent.
Example: Using patch to update the title of a blog post without affecting other fields, while usin...
Visual Reasoning questions
Mostly string based questions
Automation Engineer
3
salaries
| ₹5.6 L/yr - ₹7.2 L/yr |
SDE
3
salaries
| ₹42 L/yr - ₹46.5 L/yr |
TCS
Infosys
Wipro
HCLTech