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

# SDE - 1

Coinbase
3 rounds | 6 Coding problems

## Interview preparation journey

Journey
I used to practice on coding platforms daily to stay in touch with the DSA concepts I learned during my college days. I also started learning LLD concepts, knowing I would be interviewed as an experienced candidate.
Application story
I applied for a job opening I found on the Coinbase career page without any referral. After a week, I received a test invitation from the recruiter.
Why selected/rejected for the role?
I was rejected for this role. The interviewers focused not only on the end solution but also on coding style, variable naming, and OOP design for a DSA problem, which I lacked.
Preparation
Duration: 2 months
Topics: Data Structures, Algorithm, OOPs, LLD, Java, Spring Boot
Tip

Tip 1: Practice DSA thoroughly.

Tip 2: Be aware of OOP concepts and the basics of LLD.

Application process
Where: Company Website
Eligibility: N/A
Resume tip

Tip 1: Mention tech stacks and relevant projects.
Tip 2: Do not lie

## Interview rounds

01
Round
Medium
Online Coding Test
Duration70 minutes
Interview date29 Jan 2024
Coding problem4

There were 4 DSA problems. I think you need to solve at least 3 to clear the cut-off.

### 1. All Unique Permutations

Easy
15m average time
85% success
0/40

Given an array number of distinct integers, return all the possible permutations. You can return the answer in any order.

Problem approach

Solved using Backtracing.

### 2. Valid Sudoku

Moderate
40m average time
60% success
0/80

Determine if a 9 x 9 Sudoku board is valid. Only the filled cells need to be validated according to the following rules:

Each row must contain the digits 1-9 without repetition.
Each column must contain the digits 1-9 without repetition.
Each of the nine 3 x 3 sub-boxes of the grid must contain the digits 1-9 without repetition.

Problem approach

Solved using Backtracking.

### 3. Trapping Rain Water

Moderate
15m average time
80% success
0/80

Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it can trap after rain.

Problem approach

Solved using Dynamic Programming.

### 4. Group Anagrams Together

Moderate
0/80

Given an array of strings strs, group the anagrams together. You can return the answer in any order.

Problem approach

Solved using Hashmap and sorting.

02
Round
Medium
Assignment
Duration7 days
Interview date29 Jan 2024
Coding problem1

### 1. Workstyle Assessment

There was a workstyle assessment and some behavioural MCQs. They call it COINsights. This assessment is to give us an understanding of your preferred work style.

Problem approach

Tip 1: Be Honest, do not lie.
Tip 2: This assessment was also considered equally important as the Coding assessment, so do not ignore it.

03
Round
Medium
Video Call
Duration60 minutes
Interview date5 Feb 2024
Coding problem1

Name: Tech Execution Interview
Result: Rejected
Mode: Online

### 1. System Design

Design a Low-Level Design of Splitwise.

Problem approach

Tip 1: I was given a DSA problem but I was expected to write clean code by applying OOP design.
Tip 2: I did not know LLD/ OOPs design at that time and directly wrote the code without involving OOPs.
Tip 3: Also focus on variable naming and clean code principles.

Here's your problem of the day

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

What is the result of 4 % 2?

Start a Discussion
Similar interview experiences
SDE - 1
3 rounds | 4 problems
Interviewed by Coinbase
918 views
SDE - 1
3 rounds | 5 problems
Interviewed by Coinbase
1854 views
SDE - 1
2 rounds | 4 problems
Interviewed by Coinbase
3140 views
SDE - 1
2 rounds | 4 problems
Interviewed by Coinbase
768 views
Companies with similar interview experiences
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
103832 views