Filter interviews by
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
Determining the level of water between buildings based on various factors
Consider the elevation of each building
Take into account the distance between the buildings
Factor in any natural or man-made barriers that may affect water flow
Top trending discussions
I applied via Approached by Company and was interviewed in Oct 2024. There were 3 interview rounds.
Aptitude and technical questions were asked
posted on 2 Jan 2025
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
Technical plus aptitude based on domain you choose( pre placemt talks)
Profit and loss ,time and work ,speed distance and time
Java ,ops ,collection frameworks
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
2 problem was given to solve
1) Smallest Negative balance - -----%20America%20-%20Weekly%20Algorithm%20Challenges/Week%2021%20Algorithm%20Challenge/Smallest%20Negative%20Balance.md
2) Find the absolute difference between alpha & beta from the array.
Alpha -An element k in a array occurs k consecutive time
Beta - An element k in an array occurs k consecutive time starting from index k
Sample input
Arr[] = {2,2,2,4,4,4,4,1,2,2]
Output
Alpha - 3
Beta - 1
Absolute difference - 1
Note : consider array index starts with 1
Identify if a number is positive, negative, or zero
Check if the number is greater than 0 to determine if it is positive
Check if the number is less than 0 to determine if it is negative
If the number is neither greater nor less than 0, it is zero
Quantitative Questions
Computer Science core MCQ questions
2 Coding Questions
Developed a web application for tracking inventory and sales data
Used React.js for front-end development
Implemented RESTful APIs for backend using Node.js
Utilized MongoDB for database management
posted on 15 Jul 2024
To add two linked lists, iterate through both lists simultaneously and add corresponding nodes, considering carry from previous addition.
Create a dummy node to hold the result.
Initialize current node to dummy node.
Iterate through both lists, adding values and carry from previous addition.
Move to next nodes in both lists.
Handle cases where one list is longer than the other.
Handle final carry if present.
Use Dijkstra's algorithm to find the shortest path in a graph
Implement Dijkstra's algorithm to find the shortest path between two nodes in a graph
Maintain a priority queue to keep track of the shortest distance to each node
Update the shortest distance to each node as you traverse the graph
Track the path by storing the previous node for each node visited
Check if a binary tree is a Binary Search Tree (BST)
Perform an in-order traversal of the tree and check if the resulting array is sorted
Keep track of the previous node value during traversal to compare with the current node value
Ensure that each node's value is greater than the previous node's value in the in-order traversal
Check if a substring in an array of strings is a palindrome or not.
Iterate through each string in the array
For each string, check if any of its substrings are palindromes
Return true if a palindrome substring is found, false otherwise
based on 1 review
Rating in categories
Software Engineer
136
salaries
| ₹12.8 L/yr - ₹38.5 L/yr |
Senior Software Engineer
136
salaries
| ₹9.5 L/yr - ₹38 L/yr |
Accountant
116
salaries
| ₹0.6 L/yr - ₹5 L/yr |
Principal Software Engineer
50
salaries
| ₹16 L/yr - ₹55 L/yr |
Test Engineer
49
salaries
| ₹3.2 L/yr - ₹10.6 L/yr |
D E C
Fedder And Garten
JK Khanna & Co.
RS India