Filter interviews by
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Deep data structure is required. Most of the questions are based on graphs and trees. Linked list stack and priority queue is helpful.
Codding round is tough.
I applied via Campus Placement and was interviewed in Mar 2023. There were 3 interview rounds.
4 coding questions which were very difficult which even a expert with 10 years industry experience would not crack it
I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.
40 MINS,DSA AND OFFLINE PLATFORM
Led a team project in college, coordinating tasks and fostering collaboration to achieve our goal successfully.
Organized a study group for a challenging course, ensuring everyone understood the material.
Delegated tasks based on individual strengths, enhancing team efficiency.
Facilitated open communication, encouraging team members to share ideas and concerns.
Motivated the team during stressful periods, helping us stay ...
I appeared for an interview in Dec 2021.
Round duration - 60 minutes
Round difficulty - Easy
You are provided with an array/list 'prices', where each element signifies the prices of a stock as of yesterday and the indices represent minutes. The task is to d...
Given stock prices, find the maximum profit from a single buy and sell action.
Iterate through the array and keep track of the minimum price seen so far and the maximum profit achievable.
Calculate the profit by subtracting the current price from the minimum price and update the maximum profit if needed.
Return the maximum profit obtained after iterating through the array.
Example: For prices = [2, 100, 150, 120], buy at 2...
Round duration - 20 Minutes
Round difficulty - Easy
Tip 1 : Work hard
Tip 2 : Prepare resume well
Tip 1 : Have some projects on resume.
Tip 2 : Do not put false things on resume.
I applied via Campus Placement and was interviewed in Jun 2022. There were 2 interview rounds.
It needed hard core DSA
I could not qualify for 2nd round
I appeared for an interview before May 2021.
Round duration - 60 minutes
Round difficulty - Medium
Two DSA problems of difficulty rating of 1500-1800 on Codeforces.
Given a sorted array 'A' of length 'N', and two integers 'K' and 'X', your task is to find 'K' integers from the array closest to 'X'. If two integers are at the same distance, pre...
Find K closest elements to X in a sorted array A.
Use binary search to find the closest element to X in the array.
Maintain two pointers to expand around the closest element to find K closest elements.
Handle cases where two elements are equidistant by choosing the smaller one.
Return the K closest elements in a new array.
Mr. Schrodinger needs to generate points that are uniformly distributed inside a specific circle for testing his hypothesis. Your task is to implement a function that ge...
Implement a function to generate random points uniformly distributed inside a circle.
Generate random points using polar coordinates
Ensure points fall within the circle by checking if distance from center is less than or equal to radius
Check if points are uniformly distributed by running statistical tests
Return 1 if points are uniformly distributed, else return 0
Round duration - 45 minutes
Round difficulty - Medium
This round was majorly based on my resume discussion. It was with a senior VP. We had an in-depth discussion on my past interview experiences, my projects etc.
Tip 1 : Give regular programming contests. Try to achieve Codeforce Candidate Master level or equivalent
Tip 2 : Learn/Practice DSA.
Tip 3 : Do at least 2 projects on your resume, on topics such as ML, NLP, Dev etc
Tip 1 : Mention atleast 2 good projects and be thorough with them.
Tip 2 : Mention CP contest rankings or ratings
I applied via Naukri.com and was interviewed in Feb 2022. There were 2 interview rounds.
2hr coding round test and questions were based on DSA
1 hr Aptitude test which was average base but I got rejected after that.
Top trending discussions
I appeared for an interview before Sep 2020.
Round duration - 55 minutes
Round difficulty - Medium
It was a coding interview that started with introducing myself. Two questions from data structures were asked.
You are provided with a matrix containing 'N' rows and 'M' columns filled with integers. Each row is sorted in non-decreasing order. Your task is to find the overall median...
Find the overall median of a matrix with sorted rows.
Merge all elements of the matrix into a single sorted array
Calculate the median of the merged array
Handle odd number of elements by directly finding the middle element
You are provided with an integer X
and a non-decreasing sorted doubly linked list consisting of distinct nodes.
Your task is to find and return the count of ...
Count triplets in a sorted doubly linked list that sum up to a given value.
Iterate through the list and for each node, find pairs that sum up to X-nodeValue.
Use two pointers approach to find pairs efficiently.
Keep track of count of triplets found while iterating through the list.
Tip 1 : Learn to explain your logic well.
Tip 2 : Learn to dry run your code.
Tip 3 : Solve as many data structures questions as you can.
Tip 1 : They did not shortlist resume .
Tip 2 : They did send link to everyone satisfying eligibility criteria.
I applied via Company Website and was interviewed before Nov 2021. There were 2 interview rounds.
Find the cousin of a node in a binary tree.
Cousins are nodes at the same level but with different parents.
Traverse the tree to find the level and parent of the given node.
Traverse the tree again to find all nodes at the same level with different parents.
Return the cousin node if found, else return null.
The two-pointer approach is an efficient technique for solving problems involving arrays or linked lists by using two indices.
1. The two-pointer technique involves using two pointers to traverse the data structure, often from opposite ends.
2. It is commonly used in problems like finding pairs in a sorted array that sum to a specific value.
3. Example: Given a sorted array [1, 2, 3, 4, 5] and a target sum of 6, use point...
I appeared for an interview in Nov 2020.
Round duration - 120 Minutes
Round difficulty - Easy
Aptitude+Coding
Both the rounds were easy only student should have confidence in himself.
Coding Round 3 question-:
1.Array related
2.Level order traversal
3. Graph
Given the root of a binary tree, calculate the sum of all nodes located at the Kth level from the top. Consider the root node as level 1, and each level beneath it sequentially increases ...
Calculate the sum of nodes at the Kth level of a binary tree given the root.
Traverse the binary tree level by level using BFS.
Keep track of the current level while traversing.
Sum the nodes at the Kth level and return the result.
Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array.
array = [34, -50, 42, 14, -5, 86]
Find the maximum sum of any contiguous subarray within an array of integers.
Iterate through the array and keep track of the maximum sum of subarrays encountered so far.
At each index, decide whether to include the current element in the subarray or start a new subarray.
Use Kadane's algorithm to efficiently find the maximum subarray sum.
Example: For array [34, -50, 42, 14, -5, 86], the maximum sum is 137.
Example: For arr...
Determine how many triangles exist in an undirected graph. A triangle is defined as a cyclic path of length three that begins and ends at the same vertex.
Count the number of triangles in an undirected graph.
Iterate through all possible triplets of vertices to check for triangles.
Use the adjacency matrix to determine if there is an edge between vertices.
Count the number of triangles found in the graph and return the total count.
Tip 1 : Clear the concept
Tip 2 : Questions are always easy there is only little bit modification
Tip 3 : Always revise the old concept, should write important concept in notebook
Tip 4 : Try to cover important topics not whole syllabus
Tip 5 : Always do questions in strict time limit.
Tip 1 : 1 page resume
Tip 2 : 2-3 projects maximum 4 not more than 4
Tip 3 : Mention your coding profile
based on 3 interview experiences
Difficulty level
Duration
based on 3 reviews
Rating in categories
Software Developer
9
salaries
| ₹30 L/yr - ₹36 L/yr |
Software Development Engineer
5
salaries
| ₹29 L/yr - ₹36.5 L/yr |
SDE (Software Development Engineer)
4
salaries
| ₹36 L/yr - ₹36.5 L/yr |
Sde1
4
salaries
| ₹30 L/yr - ₹36 L/yr |
HR Operation Manager
4
salaries
| ₹10 L/yr - ₹12.7 L/yr |
TCS
Accenture
Wipro
Cognizant