OA 真题 · 65 题 · 57 可判
Uber OA 真题
Uber 的 65 道 OA 真题,57 道可以在线运行样例并提交评测。阅读题面,然后在 CSWork 练习工作台中用 Python、Java、C++ 或 Go 作答。
考试形式
- 平台
- CodeSignal
- 题量
- 4 道编程题
- 时长
- 70 分钟
- 计分
- CodeSignal GCA 式 200–600 分
- 编程以外的环节
- 无
- 适用岗位
- SWE intern、New grad
- 说明
- 实习和新毕业生常见 CodeSignal GCA 式 4 题 70 分钟(2 简单 + 1 中等 + 1 困难),全程监考。少数报告为 60 分钟,或定制的 2 道 medium。多数人做不完 4 题,建议先拿稳前 3 题。
资料更新于 2026-10
- #1Stable Transaction Periods前缀和区间 · 哈希计数估计中等
- #2Obstacles and Blocks on a Number Line二分查找 · 迭代器设计估计中等
- #3Caps Lock Key Changes字符串估计简单
- #4Currency Trading Strategy前缀和区间 · 双指针滑窗仅题面
- #5Resources A/P Conversion Cycles模拟/实现估计简单
- #6Newspaper Text Justification字符串 · 模拟/实现估计中等
- #7Stepwise Pattern (Min Operations)贪心调度 · 原地数组估计中等
- #8Substrings of Length 3 With Exactly Two Vowels双指针滑窗 · 字符串估计简单
- #9Phone Battery Charging模拟/实现 · 单调栈与堆仅题面
- #10Spy Access Code Fragments哈希计数 · 字符串估计中等
- #11Count Numbers With Odd Digit-Zeros字符串 · 位运算估计简单
- #12Sensor Readings Digit-Sum Mode哈希计数 · 位运算估计简单
- #13Newspaper Page LEFT/RIGHT Alignment字符串 · 模拟/实现估计简单
- #14Mountain Peaks — Min Difference With viewingGap二分查找 · 原地数组估计中等
- #15Prime Jumps — Maximum Game Score动规入门 · 位运算估计中等
- #16Disk Storage — palindromePaths on Rooted Tree位运算 · 哈希计数 · 树上路径估计困难
- #17Ascend Vertical Wall (For off-campus 2025 batch hiring :)最短路 · 网格搜索仅题面
- #18Balanced Prefix Sets in a Permutation原地数组 · 双指针滑窗估计中等
- #19Binary Tree: Subtree Sum, Maximum Path Sum, and Path Nodes树上路径困难
- #20Bus Time字符串 · 模拟/实现估计简单
- #21Calculate Visited Countries并查集 · 动规入门估计困难
- #22Character Health in a Video Game模拟/实现估计简单
- #23Uber Circular Shuttle Optimization拓扑排序 · 并查集估计困难
- #24Command Frequency Counter哈希计数 · 模拟/实现估计简单
- #25Convex Function Minimization二分查找 · 位运算估计中等
- #26Count Elements with at Least One Smaller and One Greater Value原地数组简单
- #27Count L-Shaped Plots哈希计数 · 位运算估计中等
- #28Count Routes网格动规 · 前缀和区间估计困难
- #29Count the Number of Good Subarrays双指针滑窗 · 哈希计数估计中等
- #30Count Ways to Reach a Sum哈希计数 · 迭代器设计估计中等
- #31Counting Segments After House Removals哈希计数估计中等
- #32Defuse the Bombs贪心调度估计中等
- #33Earliest Time All Users Are Connected并查集估计中等
- #34Ride-Sharing Service: Efficient Batching贪心调度 · 哈希计数 · 字符串估计中等
- #35Farthest Seat Assignment迭代器设计 · 单调栈与堆仅题面
- #36Find Length of Longest Common Prefix字典树序列化 · 哈希计数简单
- #37Find Maximum Length Subarray二分查找 · 前缀和区间估计中等
- #38Find Top Two Teams原地数组估计简单
- #39First Unique IP Hitting the Server迭代器设计 · 哈希计数估计中等
- #40First Unique Log Entry哈希计数估计简单
- #41Generate Array字符串简单
- #42Get Balanced String原地数组 · 双指针滑窗估计中等
- #43Graph Palindrome Queries位运算 · 树上路径 · 并查集估计困难
- #44Jump Game with Prime-Step Rule动规入门 · 位运算估计中等
- #45Match Subarray to Pattern原地数组 · 字符串估计中等
- #46Matrix Transformation模拟/实现 · 原地数组估计简单
- #47Maximum Riders in Car前缀和区间估计中等
- #48Maximal Square Area网格动规估计中等
- #49Maximum Value of L (For off-campus 2025 batch hiring :)二分查找 · 前缀和区间仅题面
- #50Maximum XOR for Each Query动规入门 · 位运算估计困难
- #51Minimum Edge Reversals to Root a Tree并查集 · 动规入门估计困难
- #52Minimum Obstacle Removal网格搜索 · 模拟/实现仅题面
- #53Minimum Operations to Make Sequence Harmonious动规入门估计中等
- #54Minimum Right Shifts to Sort the Array原地数组估计简单
- #55Reverse and Append字符串仅题面
- #56Pipeline Throughput Maximization Under Budget二分查找 · 贪心调度估计中等
- #57Regional Maximum Finder模拟/实现 · 原地数组估计中等
- #58Repeatedly Add Consecutive Equal Digits字符串 · 模拟/实现估计简单
- #59Simulate Water Flow网格搜索 · 最短路估计中等
- #60Find Point Illuminated by Most Lamps前缀和区间估计中等
- #61Sum of Scores of Built Arrays位运算 · 前缀和区间估计中等
- #62Top-K Using a Priority Queue单调栈与堆仅题面
- #63Tournament Rounds by Rank模拟/实现估计简单
- #64Valid String Check字符串 · 位运算估计简单
- #65Word Pairs字典树序列化 · 哈希计数估计中等