Wise logo

Wise Software Engineer Interview Questions
& Process

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

Based on 193 interview experiences · FREE TO READ

2.8 Rounds average
Average Typical difficulty
46.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Wise.

Showing 3 of 193
Wise logo
Wise

Software Engineer

Engineering · half a year ago

Entry Average Positive experience No offer 5 rounds
Interview process
Technical screen Take home Technical screen Presentation Technical screen
Interview formats
Coding Technical Case Presentation System Design

The Wise interview process kicks off with a timed HackerRank assessment. This usually has three parts: a LeetCode-style coding challenge, often involving sliding windows or arrays, a SQL query that requires joins and aggregations, and a task to filter a REST API. If you do well on that, you'll then tackle the Maki People assessment. This involves quick matching tasks for attention to detail, multiple-choice questions on software engineering basics, and a few one-way video recordings. In these videos, you'll need to show how you embody 'Wise values' like customer advocacy and autonomy, using the STAR method. Passing these automated steps means you'll get to live technical interviews where you'll do pair programming and system design discussions.

Confirmed questions2 questions
  • Tell me why you think you'd be a good fit for this role and how you can make a difference on our team.
  • What makes you the right candidate for this position and what value can you bring to our team?
Wise logo
Wise

Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 4 rounds
Interview process
Recruiter call Phone screen Technical screen Presentation
Interview formats
Behavioral Technical Coding System Design Presentation

I'm really unhappy with how this company recruits. I got through four interview rounds fine. I talked to two different recruiters, but they gave me different feedback and even mixed up what I'd already done—they once said I had a team-matching interview, but that never happened. One recruiter told me I was a good fit for IC2, then another said they weren't considering me even for IC2. For the software engineer job, they told me I wasn't a fit after the product sense interview. This whole process took me a month and a half. Their whole approach felt like an excuse and I've never been this disappointed.

Confirmed questions2 questions
  • Tell me about circuit breaker patterns in distributed systems.
  • What are some common product sense questions you might ask?
Wise logo
Wise

Software Engineer

Engineering · nearly a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Technical screen Take home Technical screen
Interview formats
Technical Coding Behavioral

It was a three step interview process. First, a technical test on HackerRank, then a take home assessment where I had to record myself, and finally a technical interview online with two engineers. HackerRank and the take home weren't too difficult, just basic questions. The final technical was a bit challenging, but maybe that's just me. They actually do send feedback, which is nice. Just a heads up, the final technical included some behavioral questions at the beginning, which I wasn't ready for.

Confirmed questions4 questions
  • Tell me about Data Structures and Algorithms.
  • Can you explain RestAPI?
  • What do you know about Java OOP?

Wise Software Engineer Interview Questions

Quoted word for word from Wise interview reports.

Given an endpoint with football club statistics, query the data to find out how many times a club has won a specific competition.

Read reports

Can you explain the difference between primitive int and the Integer wrapper class in Java?

Read reports

Can you write an API for a phonebook service such that searching for a name by phone number takes constant time, regardless of the phonebook's size?

Read reports

Design a system to publish the total money moved in the last 24 hours.

Read reports

Could you implement a circuit breaker that includes response caching for a given request handler?

Read report

Can you implement a tic tac toe game on an n x n board where the number of consecutive marks needed to win is a configurable value x?

Read report

Design a system to aggregate 24h money transfers and display them on a public dashboard without using any framework.

Read report

How would you implement a circuit breaker for a service to manage interactions with multiple other services?

Read report

Regarding the user experience, should it be immediate synchronous or is an asynchronous approach with notification acceptable?

Read report

Formats, difficulty and experience

Across all 193 Wise interview reports.

Interview formats

Coding 32.3%
Technical 28.2%
Behavioral 24.5%
System Design 10.4%
Presentation 1.8%

Interview difficulty

Easy 11.4%
Average 69.9%
Difficult 18.7%

Candidate experience

Positive 46.6%
Neutral 25.9%
Negative 27.5%