'Coding has over 700 languages', '67% of programming jobs aren’t in the technology industry', 'Coding is behind almost everything that is powered by electricity'
Groww interview experience Real time questions & tips from candidates to crack your interview
SDE - Intern
Groww
upvote
share-icon
2 rounds | 5 Coding problems
Interview preparation journey
expand-icon
Journey
I came from a non-computer science background. I started coding in my first year when my seniors informed me how important it is. I started with basic coding and started with hacker rank and gradually increased the difficulty of the problem. After that I took coding ninjas c++ course and learnt all important DSA algorithms properly. The course helped me prepare completely for the internship interviews.
Application story
The internship and placement season began in our college. This company visited to my campus for the placement. We just had to upload resume and filled all details in the form. It was followed by shortlisting students and taking interviews.
Why selected/rejected for the role?
I was selected because, I could solve almost all the problems in an optimised manner and I seemed enthusiastic about the role of a Developer. I was able to communicate my thoughts properly to the interviewer and answer with a clarity.
Preparation
Duration: 3 months
Topics: Data Structure and Algorithms, Operating Systems, Database Management Systems, Communication Skills
Tip
Tip

Tip 1 : First Go through all the concepts of Data Structures and algorithms, I have taken Coding ninjas course c++ interview preparation.
Tip 2 : Try to solve all the problems by yourself then it will be meant for you, if you can't solve them after 30-45 minutes of time then see the solution of it, and for this, I used to consult TA and mentors on coding ninjas course.
Tip 3 : Have confidence in yourself, if you can't solve it initially, gradually you will be able to solve the problems. Hard work pays off.
Tip 4 : Note down the main information's about your project like what you have done in the project and what difficulties you have faced, it will be a great way to tackle questions about the project in the interview.

Application process
Where: Campus
Eligibility: 7
Resume Tip
Resume tip

Tip 1 : Keep it simple and mention what you actually know and achieved.
Tip 2 : Mention your institute email-id if you have, it adds weight to the resume
Tip 3 : Use the "Built/created/made X using Y to achieve Z" format when writing about projects or work done.

Interview rounds
01
Round
Medium
Online Coding Interview
Duration65 minutes
Interview date8 Oct 2020
Coding problem2

It was 24 hours window for the online round from 8 Oct 10:30 am to 9 Oct 10:30 am. There were 7 MCQ problems related to c++, java, DBMS, and operating systems. And 2 coding problems with one easy and one moderate level difficulty for question, we were supposed to write the whole program but for other question, the function was to be written only. I was able to solve the first problem fully and the second 50%, you are required to pass test cases.

1. Minimum and Maximum Cost to buy N Candies
Hard
10m average time
90% success
0/120
Asked in companies
PharmEasyGoogleGroww

Ram went to a specialty candy store in Ninjaland which has 'N' candies with different costs.

View more
Problem approach

First Sort the price array. For finding the minimum amount start purchasing candies from starting and reduce k free candies from last with every single purchase.  For finding the maximum amount start purchasing candies from the end and reduce k free candies from starting in every single purchase.

Try solving now
2. Word Break-1
Hard
36m average time
55% success
0/120
Asked in companies
GoogleWalmartArcesium

You are given a string 's', and a dictionary of words 'dict' containing 'n' words. Your task is to add spaces in...

View more
Try solving now
02
Round
Medium
Video Call
Duration90 minutes
Interview date17 Oct 2020
Coding problem3

The interviewer asked me questions about projects, general discussion, and 3 coding questions based on linked list, arrays, and binary tree.
I gave optimum approach for every question.

1. Delete middle node
Easy
15m average time
95% success
0/40
Asked in companies
FlipkartMicrosoftPublicis Sapient

Given a singly linked list of 'N' nodes. Your task is to delete the middle node of this list and return the head of the modified list.


View more
Problem approach

Step 1 : Take two pointers
Step 2 : Initialize both pointers to the head node and iterate one pointer by two and one by just one step
Step 3 : The pointer which is iterating by one step will reach the mid when other will reach the end.
Step 4 : Delete the mid pointer(which reached the mid).

Try solving now
2. Replace each element of Array with its corresponding rank
Easy
10m average time
90% success
0/40
Asked in companies
GrowwTekion CorpUnthinkable Solutions

Given an array of integers 'ARR’ of size ‘N’. Replace each element of this array with its corresponding rank and return the array.


View more
Problem approach

Step 1 : To compute the rank of the element first make a copy of given arr[] then sort that copied array in ascending order.
Step 2 : Then traverse in the copied array and put their rank in HashMap by taking a rank variable.
Step 3 : If the element is already present in HashMap then don’t update rank otherwise update rank of the element in HashMap and increment rank variable as well.
S...

View more
Try solving now
3. Left View of Binary Tree
Moderate
30m average time
60% success
0/80
Asked in companies
DunzoMicrosoftJP Morgan

You have been given a Binary Tree of 'n' nodes, where the nodes have integer values



Example :
View more
Problem approach

We can keep track of the level of a node by passing a parameter to all recursive calls. The idea is to keep track of the maximum level also. Whenever we see a node whose level is more than the maximum level so far. We print the node because this is the first node in its level (Note that we traverse the left subtree before the right subtree).

Try solving now
Start a Discussion
Similar interview experiences
company logo
SDE - Intern
2 rounds | 2 problems
Interviewed by Groww
639 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by Groww
301 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Groww
923 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Groww
577 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
10893 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
9462 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
7350 views
2 comments
0 upvotes