目录
正在加载目录...

Amazon OA AI Coding 最新面经|AI 辅助编程新题型解析

Amazon OA AI Coding 最新面经|AI 辅助编程新题型解析

最近做的的 Amazon OA AI Coding ,这题在Amazon ai coding算是题库里面比较简单的,没把握可以辅助VO和OA,其实我们这里看测试是推荐接口不行,然后我们要在 README 里面的要求还有测试调用的接口去一一修复,分享两题 Amazon OA AI Coding 。

Q1

这道题要求实现一个库存分配算法:在限量商品抢购场景中,每个请求包含客户ID、购买数量、出价金额和时间戳,系统需要按照“出价高者优先”的规则分配库存;如果多个客户出价相同,则按时间戳从早到晚进行轮询分配,每轮每个客户最多分到 1 件,直到该客户需求满足或库存耗尽。最终需要返回那些完全没有分到任何商品的客户ID。示例中,前 3 个客户出价更高且总需求已经超过库存,所以低出价的客户 4 完全没有获得商品,输出 [4]

Amazon OA AI Coding 最新面经|AI 辅助编程新题型解析

这里AIcoding 给你一些接口,要你根据README里的需求来修BUG,运行 test 就能发现就 sendmoney 相关的逻辑有点问题,主要围绕这些来修就行了,改改抛出的异常类型,还有对应 send 成功后账户更新的逻辑,还有那个 limit 里面也有求和字段的问题,还有起始和终止时间传反了之类的要调一下就好了

Q2

这道题要求将两个分支 primarysecondary 的提交序列合并成一个合法序列,同时必须保持每个分支内部原有提交顺序不变。每个字符代表一个提交的优先级,字母序越小优先级越高;如果在合并后的序列中,低优先级提交排在高优先级提交前面,就会产生一次冲突。目标是在所有可能的合法合并方式中,计算最少会产生多少次冲突。比如 primary = "zc"secondary = "d",可以合并成 "zcd""zdc""dzc" 等,其中最少冲突数是 2。函数需要输入两个字符串,返回最小冲突数量。

自带的AI还是很笨基本上不用它的,我自己手敲的,没把握可以辅助,给你一堆接口的要求,要你看他们可不可以,以及要不要补全一些东西,主要就是,按用户维护关注还有通知,在电影创建或者法不的时候给关注的人生成未读通知,然后再通过字段和条件过滤完成未读统计和已读操作。

OA辅助|大厂笔试|HackerRank 包过专业服务

如果你正被 OA / 大厂笔试反复卡住,这里可以给你一个更稳、更省时间的选择。我们提供专业的OA辅助服务,覆盖各类大厂笔试与 HackerRank / 牛客网 / CodeSignal 等主流平台。全程由经验丰富的北美工程师人工完成,确保所有测试用例 100% 通过,如未通过则不收费。

操作方式采用远程控制,无需共享账号,不留任何操作痕迹,流程稳定、安全、低风险。全程私域对接,响应快、沟通直接,适合临近截止、容错率极低的关键 OA 阶段,帮你把精力留给真正重要的面试环节。

正文完