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

SDE - 1

Couchbase
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I started my coding journey with basic DSA questions on hackerrank. I then took a full fledged uding DSA course which helped me understand all the DSA concepts including DP, Graphs, Trees. From here I mostly competed on Codeforces and became an Expert just shy of Candidate Master. Side by side, I focussed on my projects as well in Machine Learning and web development.
Application story
I saw an opening on telegram. I checked the CTC details on Glassdoor. They had a lever link, I just applied it over there. I haven't heard about this company before. About 2-3 weeks after I got a call from HR saying your resume has been shortlisted and further details about process were provided
Why selected/rejected for the role?
I was selected for this role because I had some good projects and internships. In my interview I was able to take hints from the interviewer well and eventually reached on a solution
Preparation
Duration: 6 Months
Topics: DSA, OOPS Design, Distributed Systems, Operating System(especially multithreading), Linux
Tip
Tip

Tip 1 : Do the DSA sheet by Striver or any other you like, it solves most of the interview grade problems
Tip 2 : Especially for Couchbase, core CS Skills like OS, Distributed Systems knowledge is a must so do theory on these and do problems on Multithreading/ Multiprocessing, SQL, etc.
Tip 3 : Have some good projects (2 at least), and do them yourself so that you know them quite well. prepare questions on these projects which the interviewer can ask like why did you use react and not angular.

Application process
Where: Other
Eligibility: 8+ CGPA, CS Related Branches (In case of referral, these criterias were deferred)
Resume Tip
Resume tip

Tip 1 : Projects and Internships are important, Explain them wisely with links wherever possible
Tip 2 : Mention some achievements as well inside or outside academics

Interview rounds

01
Round
Medium
Video Call
Duration60 Minutes
Interview date13 May 2022
Coding problem1

1. System Design Question

Design a key-value store database. Here I need to design a map-like data structure without using any external libraries. 
There was a follow-up that what if keys can range from 0 to 10^12, but the space availability is only in the 10^6 range. here using BST or heaps you can come to a solution.

Problem approach

Tip 1 : take help from the interviewer constantly, they are the mentors ready to help you
Tip 2 : Tell the interviewer what you are thinking constantly
Tip 3 : Have ample knowledge of DSA and keep mind open to switch to another Data structure.

02
Round
Easy
Video Call
Duration60 Minutes
Interview date13 May 2022
Coding problem1

1. System Design Question

Design the *tail* command in linux. So Linux has a tail command which can be used to see last n lines (default 5) from a file. I needed to design this using other OS libraries. I was required to check for any space or new line issues. I was allowed to solve this in C or python using file reader. Here major constraint was that I was not allowed to read the whole file but only last n lines due to speed constraint.

Problem approach

Tip 1 : Have command on linux
Tip 2 : DSA is always must
Tip 3 : Take interviewer help

03
Round
Easy
Video Call
Duration60 Minutes
Interview date13 May 2022
Coding problem1

1. Technical Question

I was asked to design a parallel sort algorithm, In this case I had 10 cores of CPU. However as a followup I did not have much RAM to read the whole data. So I was required to read in batches and use multithreading as well.

Problem approach

Tip 1 : Knowledge of OS especially multithreading, locking, linux
Tip 2 : Data Structures for Parallel sort algorithm

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 - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes