Filter interviews by
2 DSA questions with in one hour.
Merge two binary trees by summing up the values of corresponding nodes
Traverse both trees simultaneously and sum up the values of corresponding nodes
If a node exists in only one tree, add it to the merged tree as is
Recursively merge the left and right subtrees
Developed a web application for tracking personal fitness goals and progress
Used HTML, CSS, and JavaScript for front-end development
Implemented a RESTful API using Node.js and Express for back-end functionality
Utilized MongoDB for database storage and retrieval
Incorporated user authentication and authorization using JWT tokens
I am a dedicated and quick learner with strong problem-solving skills and a passion for software development.
Strong problem-solving skills demonstrated through previous projects and coding challenges.
Quick learner who can adapt to new technologies and tools efficiently.
Passionate about software development and constantly seeking to improve my skills.
Dedicated to delivering high-quality code and meeting project deadline...
Top trending discussions
I applied via Campus Placement and was interviewed in Jan 2024. There were 4 interview rounds.
Easy to medium level of leet code
Answering questions related to Fibonacci series, string palindrome, and counting repeated numbers in an array.
For Fibonacci series with recursion, write a function that calls itself to calculate the next number in the series.
For Fibonacci series without recursion, use a loop to calculate the series.
For string palindrome, compare characters from start and end of the string.
To count all repeated numbers from the array, u
Rotate array to find max sum of i*A[i]
Rotate array to bring maximum element to front
Calculate sum of i*A[i] for each rotation
Keep track of maximum sum found
I applied via campus placement at Kalinga Institute of Industrial Technology, Khurda and was interviewed in Sep 2023. There was 1 interview round.
3 Questions were asked out of which if you did 2 you were shortlisted for next round. Questions were mostly from topics like array, string and greedy
I applied via LinkedIn and was interviewed in Dec 2023. There was 1 interview round.
I applied via cuvette.tech and was interviewed before Sep 2022. There were 3 interview rounds.
Was asked to build a REST API for inventory management of a store using Django REST framework.
I was interviewed in Feb 2021.
Round duration - 24 hours
Round difficulty - Medium
There is an event and different types of prizes available at the event. How to send them to the end user or what will the required fields and links. There were some functionalities that were to b...
Tip 1 : Think more from a scalability perspective. What if there are different types of prizes available at the event. Then How will these prizes get dispatched from the inventory? Take an eg. of Car. If there is a car in an event, then how will the CAR dispatched from the showroom and will deliver to the winner?
Tip 2 : How will you design the database so that new features get added without much modifying the existing ...
Round duration - 120 Minutes
Round difficulty - Medium
It was a Data Structures and Algorithm Round and Discussion on My assignment round to check my Problem Solving Skills.
And the Interviewer was very friendly to me. I first introduced myself to the interviewer and what did I have done in past as a Software Engineer and Why I want to work in Grofers.
As we know that all three traversals, i.e. pre-order, in-order and post-order, visit the tree node at once. We can use any of them. Here we are going to use pre-order traversal for the explanation. So while traversing in the pre-order traversal, we will keep track of horizontal distance of the node which is going to be visited from the root node, and we also keep track of the vertical level of ...
The minimum time in...
Approach:
Algorithm:
Then we have a small discussion on my projects and Past internship experience. He asks some questions related to my projects and what difficulty I faced while doing my project and How di...
Tip 1 : Practise Data Structures and Algorithms as much as you can on daily basis. Don't Fix numbers in your head, but practise as much as you can from all topics on daily basis.
Tip 2 : Give Programming Contests on a Daily basis. As it helps you to think of any particular problem in the fixed time frame.
Tip 3 : For Mastering DP, Learn From Aditya Verma Youtube Playlist and apply around 100 questions for solving any DP problem.
Tip 4 : Also Learn Computer Science theory subject once a week so that you will have a deep understanding of the particular subject since many interviews grind on CS theory subjects like OS, DBMS and Networks
Tip 5 : Make at least 2-3 Projects in any technology you like maybe Web Development or Android Development. It shows that you have some experience in Development and the company don't need to waste time on you for teaching frameworks.
Tip 6 : If you have time learn some System Design and learn how to design any system from end to end. Especially learn about designing a database of any application. In many interviews, the interviewer asks to design an application from end to end. So if you have some practice, then you can easily clear this type of rounds.
Tip 1 : Always attached your Project links in your resume. As it seems your project is genuine and you are confident in showing your projects
Tip 2 : Don't add unnecessary things in your resume which are not related to the job, like your 10th class winning tournament certificate or managing a college society. These things didn't create any impact on your profile and takes an unnecessary space in your resume.
Tip 3 : Always make a 1-page resume. If you are making more than 1 page then it means you have added a lot of unnecessary information which are not related to the job profile.
Tip 4 : Always show your Project and Past experience on top, just after your basic info and education. Since these are the things which should be on top to showcast the skills.
I was interviewed in Nov 2020.
Round duration - 90 mintues
Round difficulty - Easy
Nice environment everything went good.
LCM(1,N) + LCM(2,N) + .. + LCM(N,N)
Using the mathematical formula, A*B = LCM(A,B) * GCD(A,B) where ‘A’ and ‘B’ are the two integers, and GCD(A,B) denotes the Greatest common divisor of ‘A’ and ‘B’.
For example, suppose
A = 20 and B = 30
Factors of A = {1,2,4,5,10,20}
Factors of B = {1,2,3,5,6,10,15,30}
The greatest common factor is 10, hence GCD(20,30) = 10.
So LCM(A,B) = A*B / GCD(A,B)
All we need to fin...
Our very basic intuition is that while traversing the given binary tree, we need to keep a track of the horizontal distance of all the nodes of the given binary tree with respect to the root node.
We initially pass the horizontal distance as 0 for root. For the left subtree, we pass the ‘HD’ as the Horizontal distance of root minus 1. For the right subtree, we pass the ‘HD’ as Horizontal Distance...
Round duration - 90 minutes
Round difficulty - Hard
It was a tough round focus on the key concepts
Derive merge sort complexity.
Different methods to obtain fibonacci series , Space complexity of fibonacci recursion.
Tip 1 : Prepare Data structure and algorithm
Tip 2 : RDBMS and OS are also important
Tip 3 : Focus on CAO
Tip 1 : Have some projects on resume.
Tip 2 : Always write things which you can explain there
I was interviewed in Sep 2020.
Round duration - 90 mintues
Round difficulty - Medium
Goes good no problem at all exam is between 10 to 11:30.
Let's reduce our question to a fixed array instead of every subarray of size ‘K’ and try to find an answer specific to that array/list ‘height’, so we could do the same thing for each window, now, as mentioned in the hint, we need to calculate the sum of absolute difference of every element from its median, so after getting the new array, next step would be to calculate the cost of that window, so first we w...
O(1).
Constant extra space is required.
Time Complexity: O...Round duration - 90 minutes
Round difficulty - Hard
Goes good no problem at all exam at same time between 10 to 11:30.
He started asking what problem i faced in my project and how i deal with it.
Our main task is that after merging ‘ARR2’ into ‘ARR1’. The resultant ‘ARR1’ is also sorted. So first we simply add all the elements of ‘ARR2’ into ‘ARR1’. Then we can apply any sorting algorithm to sort ‘ARR1’.
Algorithm:
O(1) .
Because we are not...
Tip 1 : Do atleast 1 good projects
Tip 2 : Practice Atleast 300 Questions
Tip 3 : Should be able to explain your project
Tip 1 : Always be true with the resume
Tip 2 : Do not put false things on resume.
I was interviewed before Sep 2020.
Round duration - 1 hour
Round difficulty - Medium
It was a 1 hour round on coding and problem solving.
Step 1 : Initially I applied bubble sort.
Step 2 : The interviewer asked me to optimize the solution
Step 3 : I had to find a pivot and then sort .
Step 4 : I applied Binary search to find the pivot and then performed sort.
The give...
Step 1 : I first merged the linked list and applied sorting.
Step 2 : The interviewer asked me to optimize the solution
Step 3: I then took an empty linked list and starting adding elements by comparing the elements( as they are sorted so no need to compare one element with the complete list) of both the given linked list.
Step 4 : Then interviewer asked me to optimize space complexity.
Step 5: I took the first linked list...
Tip 1 : Always try to be clear with your basic concepts .As you are a fresher , you are expected to be clear with your basic concepts such as OOPS , MySql etc and also you should be able to explain it properly to the interviewer.
Tip 2 : Practice at least 200 Questions and the best platform for preparing is LeetCode.
Tip 3 : You should be clear with your projects and the technology it involved . 2-3 Projects are enough for the interview.
Tip 1 : Make neat resume with projects and internships mentioned.
Tip 2 : Mention only those things which are true.
Tip 3 : Do mention if you won any Hackathon.
Business Development Manager
245
salaries
| ₹3 L/yr - ₹9.6 L/yr |
Product Support Specialist
137
salaries
| ₹2 L/yr - ₹5 L/yr |
Team Lead
63
salaries
| ₹4 L/yr - ₹14 L/yr |
Territory Sales Manager
59
salaries
| ₹3.5 L/yr - ₹10 L/yr |
Assistant Area Manager
58
salaries
| ₹5 L/yr - ₹14 L/yr |
Lybrate
Mfine
DocsApp
Portea Medical