Filter interviews by
I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.
It had questions ranging from leetcode moderate to hard.
Top trending discussions
I applied via Job Fair and was interviewed in Jul 2024. There were 2 interview rounds.
More focus on dp,graphs.
A set is implemented as a data structure that stores unique elements with no specific order.
A set does not allow duplicate elements.
Sets are commonly implemented using hash tables or binary search trees.
Examples of set implementations include HashSet in Java and std::set in C++.
Unordered set is typically implemented using hash tables.
Uses hash tables to store elements with unique keys
Provides constant time complexity for insertion, deletion, and lookup operations
Does not maintain any specific order of elements
I applied via Referral and was interviewed in Apr 2024. There were 3 interview rounds.
Easy level Basics were asked
Stacks queue leetcode easy level
Used skills include Java, SQL, Spring Boot, RESTful APIs, and Git.
Java programming for backend development
SQL for database management
Spring Boot for creating web applications
RESTful APIs for communication between systems
Git for version control
I was interviewed in Apr 2021.
Round duration - 90 minutes
Round difficulty - Medium
Timing was late evening. Platform was good.
The idea is to do a depth-first search to find all the cycles which are formed and calculate the length of the largest cycle. We are treating the array as a graph of directed edges. Whenever we get into any of the cells in the cycle, using dfs we will visit all the subsequent cells in the cycle. Out of all the cycles, we will return the cycle of maximum length.
The steps are as follows:
Approach: We can start the traversal of the paths from the rat’s starting position, i.e. (0,0) keeping track of the visited cells during the traversal. We will recursively go through all the paths possible until the last index of the grid (destination) is reached, and add the path information using which the rat successfully reached the end.
Algorithm is as follows:
Tip 1 : Do some projects.
Tip 2 : Practice dynamic programming.
Tip 1 : Keep it short.
Tip 2 : Do not put false things on resume.
I was interviewed in Jan 2021.
Round duration - 65 minutes
Round difficulty - Hard
Timing (6pm - 8pm)
Environment was user friendly
As usual the online round had three coding questions and 20 MCQs. This was a pretty easy round and it’s duration was 65 minutes. The round consisted of questions from various domains like Algorithm, Data Structure, Operating System and Aptitude.
Type 1: Triplet (i, j, k) If the square of ARR1[i] is equal to...
A simple method is to generate all possible triplets and check for each triplet if the triplet follows the given conditions.
Our approach will be to traverse through ARR1 and in each iteration, we will consider all pairs from ARR2 and check if the element from ARR1 and the pair from ARR2 follow the given conditions of type 1 triplet.
To obtain type 2 triplets, we will traverse through ARR2 and we will consider...
The idea here is to check all possible ways to divide a string into 3 substrings and check if there is a string that is a substring of the other two parts. We can divide a string into 3 non-empty substrings:
Round duration - 40 minutes
Round difficulty - Medium
Traverse the tree T in preorder fashion and treat every node of the given tree T as the root, treat it as a subtree and compare the corresponding subtree with the given subtree S for equality. For checking the equality, we can compare all the nodes of the two subtrees.
For two trees ‘S’ and ‘T’ to be mirror images, the following three conditions must be true:
We will use Breadth-First Search to find the shortest path from cellNumber 1 to cellNumber N*N.
Tip 1 : Must do questions from GFG.
Tip 2 : SDE sheet of striver can be helpful.
Tip 1 : Do at least 3 major web dev project
Tip 2 : should be precise and descriptive
Tip 3 : also add your past experiences in the resume
I was interviewed before Sep 2020.
Round duration - 30 minutes
Round difficulty - Easy
2 easy problems for coding.
1) A prime number is a n...
Use sieve to find prime numbers.
Iterate over array and calculate answers.
Round duration - 30 minutes
Round difficulty - Hard
Face to face interview, design and coding involved.
Given a database of some records. Read records from there and using a formula, calculate maximum speed of cars.
Use data file handling concepts to read and write data in file, used easy arithmetic to find answer.
Tip 1 : Never leave any topic from any chapter / Subject
Tip 2 : Learn to explain your thoughts well
Tip 3 : Learn from previous experiences / interviews / problems asked.
Tip 4 : Atleast 4 projects in Resume
Tip 1 : Atleast 4 projects on Resume
Tip 2 : Do not write false things. You always get caught. Be genuine.
I was interviewed before Sep 2020.
Round duration - 60 minutes
Round difficulty - Medium
6 students from the campus were selected for this round. The interviews were conducted simultaneously for all on BlueJeans along with a code sharing website. After the initial set up and introduction, a set of 2 questions from DSA were asked from all candidates. The results were announced the same day.
Step 1 : Tried out a few test cases on my own and checked for the output.
Step 2 : Using the linear approach, merged the sorted arrays by iterating over both of them and finding the mid point of the sorted and merged array.
Note: The time complexity for this solution was O(m+n) This wasn't the most optimised solution, a better solution can be given which solves the question in O(log m+log n)
Tip 1 : Practice an ample amount of questions from online sites like GeeksforGeeks and HackkerRank on all major topics. Once you are done with topicwise preparation, go on and try out some timed tests too.
Tip 2 : Don't forget to revise OOPS, OS, DBMS too.
Tip 3 : Try out mock interviews with friends, that's the best thing you can do for yourself other than practising questions!!
Tip 4 : During the interview, one thing that is asked for sure is the time complexity of your solution, so always know the complexity of your algorithms.
Tip 1 : Have your projects clearly mentioned and well explained
Tip 2 : Make sure that there are no formatting errors
Tip 3 : Mention your LinkedIn profile ;)
I was interviewed before Sep 2020.
Round duration - 75 minutes
Round difficulty - Easy
Timing it is around 11 am and Environment is good .
We will iterate through the trees with the help of a nested loop. Where we will further loop for the given number of seconds ‘m’, checking for every sum that we obtain is the maximum sum or not and update the sum on each iteration if it is maximum.
The algorithm will be-
You can represent the integers as powers of 58 and then convert them using the above mapping.
Eg: 4364 = 1 * (58 ^ 2)+ 17 * (58 ^ 1) + 14 * (58 ^ 0)
1 in base 10 = 2 in base 58, 17 in base 10 = 2 in base J, 14 in base 10 = 2 in base F
Therefore the answer will be: 2JF
Algorithm:
Round duration - 45 mintues
Round difficulty - Medium
Environment was very friendly but questions asked are hard
First, we declare a variable 'COUNTPAIR’ in which we store all pairs whose sum is equal to 'TARGET’. Then, we traverse the array ‘ARR’ and assume every element as the first element of the pair. Then we again traverse the remaining array and consider every element as a second element of the pair, and check whether the sum of the two elements is equal to 'TARGET' or not. If it is equal to 'TARGET',’ then we in...
Tip 1 : Practice Atleast 500 Questions
Tip 2 : Do atleast 1 good projects
Tip 3 : You should be able to explain your project
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
I was interviewed before Jun 2016.
I have the ability to handle pressure effectively.
I remain calm and focused in high-pressure situations.
I prioritize tasks and manage my time efficiently.
I seek support and guidance from team members when needed.
I maintain a positive attitude and adapt to changing circumstances.
I have successfully completed projects under tight deadlines.
Software Developer
59
salaries
| ₹10 L/yr - ₹22.5 L/yr |
Senior Software Engineer
48
salaries
| ₹16.5 L/yr - ₹39 L/yr |
Software Engineer
29
salaries
| ₹9.5 L/yr - ₹23.5 L/yr |
Developer
25
salaries
| ₹12.1 L/yr - ₹20.5 L/yr |
IT Technical Lead
14
salaries
| ₹18.5 L/yr - ₹37 L/yr |
Grainger
WESCO International
Rexel
Wuerth