← 返回博客列表
Uber

Uber OA 最新真題分享:字串驗證與命令頻率統計

2025-09-13

最近有同學參加 Uber Online Assessment,遇到了兩道非常有代表性的題目。oavoservice 將題目和解題思路整理出來,幫助大家更好地準備 Uber OA。

📝 Problem 1: Valid String Check(有效字串檢查)

題目描述

檢查字串是否有效:

  1. 字串只包含數字
  2. 必須包含至少一個 7
  3. 長度必須是 3 的倍數

解題思路(oavoservice 指導)

def is_valid_string(s):
    if len(s) % 3 != 0:
        return False
    if not s.isdigit():
        return False
    if '7' not in s:
        return False
    return True

複雜度:O(N)

📝 Problem 2: Command Frequency Statistics(命令頻率統計)

題目描述

統計列表中每個命令的頻率。

範例

Input: ["start", "stop", "start", "pause"]
Output: {"start": 2, "stop": 1, "pause": 1}

解題思路

from collections import Counter

def count_commands(commands):
    return dict(Counter(commands))

💡 oavoservice 如何幫助你?

即時程式碼輔助 - 確保邏輯正確 測試用例生成 - 幫你發現潛在 bug 時間管理建議 - 合理分配時間 程式碼優化建議 - 提升程式碼質量

想在 Uber、Lyft、DoorDash 等公司的 OA 中取得高分?

聯繫 oavoservice,我們提供專業的 OA 輔助服務!


標籤: #Uber #OA #OnlineAssessment #字串處理 #雜湊表 #OA代做 #面試輔助 #演算法 #一畝三分地


需要面試真題? 立刻聯繫微信 Coding0201獲得真題