回复: 18
跳转到指定楼层
上一主题 下一主题
收起左侧

Amazon OA1,OA2面经

全局:

2019(1-3月) 码农类General 硕士 全职@amazon - 内推 - 在线笔试  | | Other | 应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
昨天做了Amazon OA2,之前在地里看了很多有用的信息也问了一些C++的问题,来发个贴回馈一下~
OA1碰到的题大部分是面经的原题,先是7个代码找错,然后是各种逻辑题。记得要提前写好26个英文字母和对应序号,找规律的时候很有用。参考的是小土刀的面试刷题笔记。另外有些没有答案的阅读题目建议自己做一下,楼主因为看面经时候不仔细,没注意到有道题没有答案。答题的时候大概是打错了一个相关的题。答完之后第二天收到OA2的链接。
OA2的work simulation和之前看到的面经差不多,上来先是一个模拟小型会议,然后开始一个Amazon员工的界面,让你做出各种情况下的选择。包括ddl和features的选择,安排时间冲突的大佬们开会,员工们有分歧找你帮忙,自己的任务找哪个大腿帮忙,代码分析,找为什么推荐系统会有错误等等。
Coding
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
楼主coding用的是C++,之前听说Amazon OA对C++不是很友好,还很担心。但是地里各位大佬都说没问题,亲测之后发现大佬还是大佬。只要记得include,各种unordered_map, sort, priority_queue都可以用。正常写程序没问题的。需要注意的是给的输入会是数组的指针,不熟悉的同学可以熟悉一下省的到时候突然方丈。
OA2交了之后还没有信儿,希望有好运气!


评分

参与人数 9大米 +20 收起 理由
Harue_Go + 2 给你点个赞!
小树 + 3 很有用的信息!
294413979 + 3 多谢楼主提醒
sunny喵 + 1 给你点个赞!
noemanon + 3 给你点个赞!

查看全部评分


上一篇:报一个Oracle的挂经吧
下一篇:熱騰騰新鮮的狗家面經
推荐
 楼主| 邪魔外道 2019-2-24 02:03:11 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

推荐
 楼主| 邪魔外道 2019-2-23 03:28:33 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

推荐
 楼主| 邪魔外道 2019-2-26 09:54:32 | 只看该作者
全局:
luxiaxia 发表于 2019-2-26 05:30
请问楼主int ** 这种要怎么sort呢?谢谢🙏

我总结的OA常见题目没有需要对数组排序的。如果真的碰到的话,对于二级指针,应该只能自己写个快排或者归并吧。如果嫌麻烦的话,可以用priority_queue,一点点放进去。
回复

使用道具 举报

全局:
lz的oa2是哪两道呀?
回复

使用道具 举报

🔗
 楼主| 邪魔外道 2019-2-22 05:23:30 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies

评分

参与人数 2大米 +4 收起 理由
byabya + 1 很有用的信息!
LalalaX + 3 很有用的信息!

查看全部评分

回复

使用道具 举报

全局:
请问work simulation里的代码分析是指的是解bug的意思吗?跟oa1一样那种解bug吗?谢谢
回复

使用道具 举报

🔗
 楼主| 邪魔外道 2019-2-22 09:18:49 | 只看该作者
全局:
ustnanset 发表于 2019-2-22 07:43
请问work simulation里的代码分析是指的是解bug的意思吗?跟oa1一样那种解bug吗?谢谢

不是解bug,是问这段代码会pass还是fail之类的。都是比较general的东西,没有让跑代码的。
回复

使用道具 举报

🔗
madajiasijia 2019-2-22 12:34:49 | 只看该作者
全局:
请问题主 遇到数组指针vector<vector<int>>** v的话, 怎么access数组内的元素呢?
回复

使用道具 举报

🔗
 楼主| 邪魔外道 2019-2-23 01:33:53 | 只看该作者
全局:
madajiasijia 发表于 2019-2-22 12:34
请问题主 遇到数组指针vector** v的话, 怎么access数组内的元素呢?

数组指针指的是int**。感觉刷题常见的是vector<vector<int>>,但是Amazon给的输入是int**。
回复

使用道具 举报

🔗
madajiasijia 2019-2-23 02:34:42 | 只看该作者
全局:
邪魔外道 发表于 2019-2-23 01:33
数组指针指的是int**。感觉刷题常见的是vector,但是Amazon给的输入是int**。

如果题目给int** weights,那么access数组内元素还是用weights[0][0]吗?求列数还是用weights[0].size()可以吗?
回复

使用道具 举报

全局:
多谢!祝楼主好运!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表