Uphold logo

Uphold Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 43 interview experiences · FREE TO READ

2.6 Rounds average
Average Typical difficulty
39.5% Positive experience

Which role are you interviewing for?

18 roles · 43 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Uphold.

Showing 4 of 43
Uphold logo
Uphold

QA Analyst

Engineering · half a year ago

Mid Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Presentation

The whole process was quick and feedback was fast. I had an initial chat with HR where they asked general questions about my background. Then, I had a technical interview with the VP of Engineering and one of the QA leads. We talked about creating test cases and doing exploratory tests. Finally, I interviewed with one of the C-level execs.

Confirmed questions2 questions
  • Which of the provided test cases would you include in a regression test suite?
  • How would you conduct exploratory tests?
Uphold logo
Uphold

Crypto Engineer

Engineering · nearly a year ago

Mid Easy Positive experience Accept offer 4 rounds
Interview process
Recruiter call Take home Technical screen Onsite Offer
Interview formats
Technical Behavioral

The interview process was super quick, straightforward, and respectful. It started with a recruiter chat, asking a couple of basic engineering questions. Then, I got a take-home assignment to build a simple bot with Node.js within 72 hours. They gave me feedback fast and set up a technical interview for the next week. That went well—we talked about engineering stuff, my background, and company questions. The hiring manager was really thoughtful, making me more excited. Two days later, I had a final chat with the CTO about cultural and behavioral fit, which also went smoothly. I got the green light then and an offer the following week. All in all, the process was efficient, clear, and genuinely humane. I felt respected throughout, and the quick communication made it a really positive experience.

Confirmed questions4 questions
  • Could you share your past experience building APIs for blockchain or crypto?
  • What's your background working with TypeScript/JavaScript, Node.js, and Golang?
  • Can you describe your experience with various public blockchains?
Uphold logo
Uphold

Full Stack Developer

Engineering · nearly a year ago

Mid Easy Negative experience No offer 4 rounds
Interview process
Recruiter call Take home Take home Offer
Interview formats
Behavioral Coding

I first spoke with HR, who was very nice and cheerful. After they said I seemed like a good fit, I got a coding challenge for the backend role. Once I submitted it and gave them collaborator access to the GitHub repo, they sent me another challenge for the frontend role because they were also hiring for that and wanted to see where I'd fit best as a full-stack candidate. I completed that one too and gave them collaborator access again. It took about 20 days, and neither invite was accepted. I reached out to the HR person, who apologized and asked me to resend the invites, which I did. They were accepted this time, and she promised an update by a specific date. That day came and went with no news. I followed up a few days later, but then got a generic email saying I wasn't a good fit. It felt like I was begging for information, and I just wanted to understand the company's values and how much longer they'd drag this out. The worst part is spending so many hours on both challenges, doing all the required parts and even the extras.

Confirmed questions2 questions
  • Can you share what motivates you?
  • Can you talk about your past experiences?
Uphold logo
Uphold

GRC

Other · more than a year ago

Entry Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

So, I applied for this role, and the initial communication was really good and professional, which was a plus. The people I interviewed with knew their stuff and gave me some good insights into the job and the company. But, after the last interview, I heard nothing back, not even feedback, even when I followed up. It was pretty unprofessional and frustrating not knowing what was going on or when a decision would be made. Management should really work on keeping candidates in the loop better. Give people updates, even if it's just to say things are taking longer. Everyone deserves to feel like they matter, no matter the outcome, so better communication is key.

Confirmed questions1 question
  • What makes you want to join our company?

Uphold Interview Questions

Quoted word for word from Uphold interview reports.

Can you build a wallet that can perform currency exchange?

Read reports

Can you explain the inner workings of a message queue such as Kafka and its purpose?

Read reports

In the context of micro-services, if you were to build a new service, what would you use for monitoring it?

Read reports

Can you explain the differences between relational and non-relational databases?

Read reports

Which of the provided test cases would you include in a regression test suite?

Read report

Regarding your maternity leave, how much time did you take?

Read report

Can you explain synchronous and asynchronous service communication, provide examples, differentiate between them, and outline their pros and cons?

Read report

Formats, difficulty and experience

Across all 43 Uphold interview reports.

Interview formats

Behavioral 45.1%
Technical 36.6%
Coding 13.4%
Presentation 2.4%
Other 2.4%

Interview difficulty

Easy 25.6%
Average 69.8%
Difficult 4.7%

Candidate experience

Positive 39.5%
Negative 46.5%
Neutral 14%

Reports by job function

Engineering 21
Finance 7
Other 4
Analytics 3
Marketing 2
Operations 2