Groww | SDE1 (Backend) | Bangalore | Jan 2022
Anonymous User
1371

Status: Rejected
Position: SDE1 (Backend)
Location: Bangalore

I applied using a referral and then I got a call from HR after a few days that I was selected from technical screening for an SDE1 Back-end position.

Round 1: PS/DS (1 hr)

Two questions were asked, though the interviewer planned 3. The questions were standard Medium LC questions.

  1. Find the next increasing sequence, from a given number.
  2. Check if the given Tree is a BST.

I was able to come up with the approach for the 1st one, but it took me substantial time. Then for second question, I was not left with much time. Interviewer specifically asked to use O(1) space. After taking help, I was able to come up with the required logic.

Round 2: Machine Coding (1.5 hr)

The interviewer asked me to design and develop a Vending Machine. The machine will initially have some products, like Dairy Milk , Lays , Pepsi, with their quantity and price for each item. Also, the machine will initially have some denominations like 5 , 10 , 20, 50, 100, with their count. The system has to perform the following tasks:

  1. Display the product with Prices and quantities available
  2. Ask the user to select a product with quantities. Do a transaction if everything is valid
  3. Try to return change with minimum quantity of notes

He gave me the question and went on mute, without any discussion on the schema or anything. I started coding, and after 1 hr or so, I was able to code the solution. The interviewer came, and then only asked to run the program and display the output. After that was done, he said that the solution was fine and then finished the round.

After 2 days, I came to know that I was rejected, because according to the feedback received, my performance was not upto the mark in an average of both the rounds.

Comments (1)