最近,我在亚马逊接受了SDE 2职位的面试,以下是我的经历:
null
第一轮:
- 给定一棵二叉树,以之字形打印节点。 解决方案: Geeksforgeks链接
- 给定一个二叉树,返回最远的节点。 解决方案: Geeksforgeks链接
第二轮:
- 实现像outlook这样的会议预订系统。
第三轮: 这是酒吧招待会。
- 数以百万计的单词源源不断地出现,有些单词出现了拼写错误。将每个单词分为最接近单词的一组。示例:iphone、ipone、abiphone、iphoe应该在一个集群中。
- 设计数据仓库布局系统。
- 很多行为问题:为什么是亚马逊,你从经理那里得到的最关键的反馈是什么,你什么时候得到了超越反馈的反馈,为什么。
第四轮:
- 详细讨论我参与的项目。每次面试官都会问你为什么这样做,为什么不换个方式呢。
- 设计生产商/消费者直播和离线视频流系统。
- 设计评论系统。
很多行为问题
第五轮:
- 返回给定数字序列的所有可能解码,其中1表示a、2->b、3->c,依此类推。示例:输入121输出“aba”、“la”、“au”。 解决方案: Geeksforgeks链接
- 大小为k的所有子阵列的最大值
如果你喜欢Geeksforgek,并且想贡献自己的力量,你也可以使用 贡献极客。组织 或者把你的文章寄到contribute@geeksforgeeks.org.看到你的文章出现在Geeksforgeks主页上,并帮助其他极客。
如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写下评论。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END