Skip to content

Capital One软件工程师面试经验

发表于 2025-10-22
更新于 2026-05-08
阅读量 加载中...

基本信息

  • 面试日期:近期
  • 面试形式:Online Assessment
  • 考试时长:70分钟
  • 题目数量:4题

面试详情

面试整体体验

候选人反馈本次OA时间压力非常大,70分钟完成4道题。从第二题开始节奏变乱,后面两题没有足够时间处理边界情况,导致错误较多。

第一题

给定一个整数数组,每个数字可能包含多位数字,要求返回其中位数为偶数的数字个数。

候选人反馈:题目比较基础,完成较快。

第二题

给定一个数组 nums 和整数 t(0 ≤ t < nums.length),定义一种循环位移操作,将数组尾部 t 个元素移动到数组头部。要求判断是否存在某个 t,使数组经过该操作后能够变成从大到小排序。

候选人反馈:题目本身可以理解,但由于时间压力开始出现紧张。

第三题

给定一个整数数组,表示每个人的到达时间。每个人在队首需要30秒完成 check-in,如果队伍人数超过10人,则后面的人直接离开。要求返回每个人的 check-in 时间,未成功 check-in 返回 null

候选人反馈:题目阅读量很大,本质是模拟题,耗时较多。

第四题

有两种操作:

  1. 在某个 index 建立一堵墙;
  2. 查询某个区间内是否存在墙。

每次查询:

  • 有墙返回 1
  • 无墙返回 0

最终将所有查询结果按顺序组成列表返回。

候选人反馈:原本认为可以完成,但最终提交结果判断不正确。

面试结果反馈

  • 最终结果:未知

引用来源

Capital One 新鲜OA面经海外面经

来源:一亩三分地

作者:匿名用户-9PAQZ

发布时间:2026-05-07