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

新鲜亚麻oa2 90+105 面经

全局:

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

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

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

x
今天刚做完OA2(9/14号due), 说说我的感受。ws部分和地里的差不多,不用担心,后面有三道程序题,其中两道是老题,一道是新题。老题我抽中最长回文字符串和最近的K个点,最后一题是树(不是二叉树),每个节点代表公司的一个员工,节点保存的值是工作年限,然后每个节点还有一个数组保存他的下属,然后求
当前节点和所有下属的平均工作年限(自己和下属的工作年限之和除以当前组人头数),DFS递归就能解决。
下面是我关于这次OA2的一些槽点,希望还没做的能注意下。
您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 188 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
imeline的看我之前发的贴


补充内容 (2016-9-14 14:24):
最后一道coding没说明白,求平均工作年限的最大值

补充内容 (2016-9-15 12:39):
刚才收到Onsite群面邀请,没想到亚马逊也有效率高的时候,有同去的战友吗?

评分

参与人数 3大米 +9 收起 理由
xiaoling + 3 也用c++ 感觉好虚啊
jennyEternal + 5 感谢分享!
victorm + 1 谢谢你的介绍!

查看全部评分


上一篇:indeed电面
下一篇:面经@ps@pinterest@amazon@twitter@linkedin@goog@uber
推荐
 楼主| fantasy_001 2016-9-15 03:04:29 | 只看该作者
全局:
您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
使用VIP即刻解锁阅读权限或查看其他获取积分的方式
游客,您好!
本帖隐藏的内容需要积分高于 100 才可浏览
您当前积分为 0。
VIP即刻解锁阅读权限 或 查看其他获取积分的方式
Unlock interview details and practice with AI
Curated Interview Questions from Top Companies
回复

使用道具 举报

推荐
 楼主| fantasy_001 2016-9-21 00:20:37 | 只看该作者
全局:
lpx1989 发表于 2016-9-20 02:04
请问楼主,那个员工平均工作年限那题,可以一个叶子节点自己算一个小组么? 比如又个叶子节点值特大,他跟 ...

叶子节点是不算的,我第一次写的时候把叶子节点也算了,后来报错,写个判断语句排除叶子节点(单个节点自己的情况)就好了
回复

使用道具 举报

推荐
xiaoling 2016-9-22 08:36:28 | 只看该作者
全局:
楼主还记得求工作年限那题中的数据结构吗?
是这样的吗
struct Employee{
     int val; // 工作年限
     vector<Employee*> subs;
};
不算叶子节点的话,就是说subs.size()==0就不算是吗?
回复

使用道具 举报

🔗
tianrenz 2016-9-14 15:19:33 | 只看该作者
全局:
谢谢楼主 祝早日拿offer! 能请楼主稍微解释一下第三题dfs具体解法么
回复

使用道具 举报

🔗
johnjavabean 2016-9-14 15:53:50 | 只看该作者
全局:
最后一道题是不是要后续遍历或者backtracking,不然就重复计算了
回复

使用道具 举报

🔗
aangel 2016-9-14 19:28:16 | 只看该作者
全局:
祝楼主好运!
回复

使用道具 举报

🔗
qiangwan 2016-9-14 23:04:11 | 只看该作者
全局:
返回什么呢
回复

使用道具 举报

🔗
 楼主| fantasy_001 2016-9-15 02:59:24 | 只看该作者
全局:

返回平均工作年限最大的那个Node
回复

使用道具 举报

🔗
 楼主| fantasy_001 2016-9-15 03:05:57 | 只看该作者
全局:
johnjavabean 发表于 2016-9-14 15:53
最后一道题是不是要后续遍历或者backtracking,不然就重复计算了

对的,我用得DFS递归实际上就是后序遍历,先把子节点算完,再算根节点
回复

使用道具 举报

🔗
smellycat 2016-9-15 04:14:12 | 只看该作者
全局:
那OA1可不可以打草稿啊……估计被印度人搞怕了。之前和一印度人聊天,他们作弊方法实在太腻害,OA和phone interview作弊小菜一碟,不过一到onsite就蒙蔽。。。
回复

使用道具 举报

🔗
 楼主| fantasy_001 2016-9-15 04:51:50 | 只看该作者
全局:
smellycat 发表于 2016-9-15 04:14
那OA1可不可以打草稿啊……估计被印度人搞怕了。之前和一印度人聊天,他们作弊方法实在太腻害,OA和phone i ...

OA1没人监考,打草稿不要紧,主要是OA2 coding,遇到复杂的题不打草稿比较难想
回复

使用道具 举报

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

本版积分规则

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