Big Basket interview experience Real time questions & tips from candidates to crack your interview

SSE

Big Basket
upvote
share-icon
4 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
Prepared for around a month. Make sure to go through basics of DSA , Computer Fundamentals. Be thorough with whatever you mention on your resume/CV. Be confident when answering
Application story
I had put up my profile on sites like Naukri.com. Got a call from 3rd party recruiter regarding the opportunity
Why selected/rejected for the role?
I was well prepared for my interview and the interviewers were friendly as well. Be confident and try to understand the question(s) being asked and have calrity.
Preparation
Duration: 1 month
Topics: Data Structures, OOPS, System Design, Algorithms,Aptitude
Tip
Tip

Tip 1: Practice sufficient amount of coding questions. Like 2 questions daily
Tip 2 : Go through the other interview experiences online like on CodeStudio GeeksForGeeks etc 
Tip 3 : Be confident and try to understand things instead of mugging them up

Application process
Where: Other
Eligibility: 3+ years of experience
Resume Tip
Resume tip

Tip 1: Be thorough with what you have mentioned in your resume
Tip 2: Right your resume in a way which highlights your skills

Interview rounds

01
Round
Medium
Online Coding Test
Duration90 mins
Interview date10 Sep 2021
Coding problem1

1. Next smaller Palindrome

Easy
10m average time
85% success
0/40
Asked in companies
Deutsche BankAmazonSprinklr

You are given a number 'N' in the form of a string 'S', which is a palindrome. You need to find the greatest number strictly less than 'N' which is also a palindrome.

Note:
1. A palindrome is a word, number, phrase, or another sequence of characters that reads the same backward as forward, such as madam, racecar, 1234321, etc.
2. The numerical value of the given string S will be greater than 0.
3. A single-digit number is also considered a palindrome.
4. The answer number should not contain any leading zeros, except for the case when the answer is 0.
5. Note that the length of the string is nothing but the number of digits in N.
Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date14 Sep 2021
Coding problem1

It was my 1st technical round. They asked about myself and questions related to Java in general.

1. Balanced parentheses

Moderate
10m average time
90% success
0/80
Asked in companies
WalmartMakeMyTripGoldman Sachs

Given an integer ‘N’ representing the number of pairs of parentheses, Find all the possible combinations of balanced parentheses with the given number of pairs of parentheses.

Note :

Conditions for valid parentheses:
1. All open brackets must be closed by the closing brackets.

2. Open brackets must be closed in the correct order.

For Example :

()()()() is a valid parentheses.
)()()( is not a valid parentheses.
Problem approach

We had to keep track of counts of open parenthesis for all 3 types of brackets (round,square and curly).
 

Try solving now
03
Round
Medium
Video Call
Duration60 mins
Interview date15 Sep 2021
Coding problem1

2nd Techinical round. Asked about my question in 1st round .Introductions were done. Coding question was asked

1. Find All Triplets With Zero Sum

Moderate
30m average time
50% success
0/80
Asked in companies
MicrosoftFacebookDunzo

You are given an array Arr consisting of n integers, you need to find all the distinct triplets present in the array which adds up to zero.

An array is said to have a triplet {arr[i], arr[j], arr[k]} with 0 sum if there exists three indices i, j and k such that i!=j, j!=k and i!=k and arr[i] + arr[j] + arr[k] = 0.

Note :
1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then (2, -3, 1), (-3, 2, 1) etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
Problem approach

Brute force
have 1 main loop and 3 nested loops and check if sum of quadraplets is 0 if so increment count by 1
and return the count in the end
Optimized.
Sort the array .
Fix 2 elements in the array and for remaining 2 elements use 2 pointer approach
more optimized approach
 

Try solving now
04
Round
Hard
Video Call
Duration30 mins
Interview date17 Sep 2021
Coding problem1

General questions related to Java. Asked about java core concepts like nested interfaces etc

1. Java

What are nested interfaces?

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 2
3 rounds | 3 problems
Interviewed by Big Basket
2439 views
0 comments
0 upvotes
company logo
Senior Software Engineer
4 rounds | 13 problems
Interviewed by Big Basket
2482 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes