Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Coinbase interview experience Real time questions & tips from candidates to crack your interview

Software Engineer IC-4

Coinbase
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 Month
Topics: System Design, Data Structure and Algorithms, Blockchain, Graph Algorithms, Web3
Tip
Tip

Tip 1 : Be Concise When Answering Questions
Aim to fit your answer into 30–90 seconds. Longer answers are difficult to follow for many people, including your interviewers.
Tip 2 : Maintain a Dialogue With Your Interviewers
Whether you are at a behavioural, coding, or design interview, make sure you are maintaining a dialog with your interviewers.
Tip 3 : Refer to interview experiences shared on Coding Ninjas and Leetcode

Application process
Where: Other
Eligibility: None
Resume Tip
Resume tip

Tip 1 : Keep your resume clear and concise
An employer takes an average of 30 seconds to skim a resume. You want them to see right away that you are qualified for the position.
Tip 2 : Proofread your resume numerous times
Be sure there are no spelling or grammar mistakes. Have someone else read it over as well. A simple spelling mistake on a resume can give a negative impression to the employer. It can even prevent you from getting the job.

Interview rounds

01
Round
Easy
Video Call
Duration60 Minutes
Interview date24 Mar 2022
Coding problem3

Karat based coding round.
I was given a 60 mins time slot for the coding round, this was having 2 system design specific questions which was expected to be answered 10 mins and next 45 mins was given for the one coding problem.

System design question was based on round robin load balancer disadvantage, second question was on consistent hashing use case.

1. Technical Question

How does Round Robin Load Balancer Work and its disadvantage

2. Technical Question

Consistent Hashing

3. System Design Question

There were logs provided with timestamp, user, resource id- ["58523", "user_1", "resource_1"]. Write a function that takes the logs and returns the resource with the highest number of accesses in any 5 minute window, together with how many accesses it saw.

Problem approach

I took max and min time and divided it in 5min windows and saved that to a dict then processed the records one by one and added to each window based on time

02
Round
Easy
Video Call
Duration60 Minutes
Interview date18 Apr 2022
Coding problem1

Its a DS Algo round
Time :- 12:30-1:30PM
Its was basically on a video call, the interviewer was helpful and explained the problem first.

1. Convert Given Number To Words

Moderate
24m average time
0/80
Asked in companies
AmazonOracleCoinbase

You have been given an integer 'num'. Write a function to calculate descriptive word form of the number.

Use the Indian standard unit of numbering.

Example :
View more
Try solving now
03
Round
Easy
Video Call
Duration60 Minutes
Interview date18 Apr 2022
Coding problem1

Its a DS Algo round
Time :- 1:30-2:30PM
Its was basically on a video call, the interviewer was helpful and explained the problem first.

1. Game of Stones

Easy
15m average time
85% success
0/40
Asked in companies
AmazonSprinklrIBM

Given the count of total stones in a game. Two-player ‘Ale’ and ‘Bob’ are playing the game. Your task is to find who will win the game if both the players are playing optimally.

Rules of ...

View more
Try solving now

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
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by Coinbase
1854 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
1174 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
439 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Coinbase
172 views
0 comments
0 upvotes