Upstart Coding & Algorithms Interview Questions

Practice the exact questions companies are asking right now.

27 Questions 1 Company07.27.2026
Showing 20 results
Role
Upstart logo
Upstart
Medium
Software Engineer

Find the Minimum Absolute Difference

Find the Minimum Absolute Difference Implement minimum_absolute_difference(values). Given at least two integers, return the smallest absolute differen...

Coding & Algorithms
5
0
82 people solved
Jul 27, 2026
Upstart logo
Upstart
Medium
Software Engineer

Sum Multiples of Three, Five, or Seven

Sum Multiples of Three, Five, or Seven Implement sum_multiples(limit). Return the sum of all distinct positive integers strictly less than limit that ...

Coding & Algorithms
8
0
56 people solved
Jul 27, 2026
Upstart logo
Upstart
Medium
Software Engineer

Solve Five OA Coding Tasks

This is an online-assessment screen consisting of five independent coding tasks. Each task is self-contained — there is no shared state between them —...

Coding & Algorithms
17
0
331 people solved
Apr 10, 2026
Upstart logo
Upstart
Medium
Software Engineer

Add Dramatic Punctuation to Text

Add Dramatic Punctuation to Text Implement add_drama(text). Preserve all whitespace exactly. For each maximal non-whitespace token, first replace ever...

Coding & Algorithms
3
0
30 people solved
Jul 27, 2026
Upstart logo
Upstart
Medium
Software Engineer

Count Words in Lexicographic Order

Count Words in Lexicographic Order Implement word_counts(words) for a list of lowercase words. Return a list of (word, count) pairs sorted in ascendin...

Coding & Algorithms
3
0
31 people solved
Jul 27, 2026
Upstart logo
Upstart
Easy
Software Engineer

Rewrite Sentence-Ending Punctuation

Rewrite Sentence-Ending Punctuation Transform a string in two conceptual steps: 1. Add one extra exclamation mark to every maximal run of existing ! c...

Coding & Algorithms
1
0
11 people solved
Jul 5, 2026
Upstart logo
Upstart
Medium
Software Engineer

Solve Reported OA Coding Problems

The post describes several algorithm questions from an online assessment. The concrete problems that can be reconstructed are: 1. Remove Blocks in a G...

Coding & Algorithms
7
0
57 people solved
Apr 5, 2026
Upstart logo
Upstart
Medium
Software Engineer

Implement Three Assessment Functions

An online assessment contains three independent programming tasks. Implement each function clearly and efficiently. 1. Compute coordinate bounds - ...

Coding & Algorithms
1
0
16 people solved
Apr 20, 2026
Upstart logo
Upstart
Easy
Software Engineer

Scale Ingredient Quantities

Scale Ingredient Quantities Each ingredient is a string in the exact format "<quantity> <unit> <name>". Multiply every quantity by servings and return...

Coding & Algorithms
1
0
13 people solved
Jul 5, 2026
Upstart logo
Upstart
Easy
Software Engineer

Remove Duplicate Integers While Preserving Order

Remove Duplicate Integers While Preserving Order Return the distinct integers from an input list in the order of their first appearance. Function Sign...

Coding & Algorithms
1
0
9 people solved
Jul 5, 2026
Upstart logo
Upstart
Easy
Software Engineer

Interleave Three Equal-Length Strings

Interleave Three Equal-Length Strings Given three strings of equal length, build a result by taking the character at index 0 from each string, then th...

Coding & Algorithms
0
0
8 people solved
Jul 5, 2026
Upstart logo
Upstart
Medium
Software Engineer Locked

Implement four string-processing functions

This question evaluates string-processing and list-manipulation skills, including character membership testing and sequence filtering, reflecting comp...

Coding & Algorithms
15
0
121 people solved
Jan 5, 2026
Upstart logo
Upstart
Medium
Software Engineer Locked

Implement Byte Formatting and Cafeteria Billing

This question evaluates precision in numeric formatting and unit conversion for byte sizes, along with stateful simulation of capacity-constrained eve...

Coding & Algorithms
1
0
22 people solved
May 18, 2026
Upstart logo
Upstart
Medium
Software Engineer

Decode an anagram sentence using vocabulary constraints

You are given: - vocab: a list of lowercase words (the "dictionary") - s: a string containing space-separated scrambled words Each scrambled word in s...

Coding & Algorithms
13
0
103 people solved
Mar 9, 2026
Upstart logo
Upstart
Medium
Software Engineer

Decrypt a twice-encrypted message using known pairs

Three people pass notes A → B → C → A. Notes are encrypted using a character-substitution cipher (a one-to-one mapping per character). You are given t...

Coding & Algorithms
6
0
106 people solved
Mar 9, 2026
Upstart logo
Upstart
Medium
Data Scientist

Design Algorithm for Longest Substring with K Distinct Characters

Scenario Tech interview round 2 – sliding-window algorithm Question Design an algorithm that finds the length of the longest substring containing at m...

Coding & Algorithms
19
0
35 people solved
Aug 4, 2025
Upstart logo
Upstart
Medium
Data Scientist

Find Minimum Path Sum in Integer Triangle

Scenario Tech interview round 1 – dynamic programming challenge Question Given a triangle of integers, find the minimum path sum from top to bottom. A...

Coding & Algorithms
6
0
25 people solved
Aug 4, 2025
Upstart logo
Upstart
Medium
Data Scientist

Implement decay simulation and trailing-zero counting

Implement the following in Python: 1) Radioactive decay simulation: Half-life is 1 day. Write a simulation function that takes: - input: integer m ...

Coding & Algorithms
7
0
64 people solved
Nov 29, 2025
Upstart logo
Upstart
Medium
Data Scientist

Simulate Radioactive Decay to Validate Analytical Solution

Scenario Same radioactive-decay problem, but now validate the analytical answer via simulation during the interview. Question Share screen and write r...

Coding & Algorithms
10
0
101 people solved
Aug 4, 2025
Upstart logo
Upstart
Easy
Software Engineer

Report Where a Value Appears

Report Where a Value Appears Given a target and an even-length integer list, return four binary flags describing whether the target occurs: 1. at an e...

Coding & Algorithms
0
0
9 people solved
Jul 5, 2026

Explore more Upstart Coding & Algorithms interview questions

Real questions from candidate reports, grouped by role, topic and company.

By role
Other categories at Upstart
Coding & Algorithms questions at other companies
Browse all
Upstart Coding & Algorithms Questions (Updated 2026) | PracHub