传说中的谷歌招聘委员会成员之一,从幕后走出来,教你学系统设计!


一亩三分地论坛

 找回密码
 获取更多干活,快来注册
天天打游戏、照样领工资、还办H1B
这份工作你要不要?
把贵司招聘信息放这里
查看: 3803|回复: 8
收起左侧

Amazon AWS面经

[复制链接] |试试Instant~ |关注本帖
guixi107 发表于 2016-5-1 09:07:45 | 显示全部楼层 |阅读模式

2016(1-3月) 码农类 硕士 全职@Amazon - 猎头 - Onsite |Pass在职跳槽

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

您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

x
3月份面的亚马逊,回报地里

亚马逊onsite比较简单,存在大量的behaior quations,非常少量的算法题目和设计题目。每个interviewer都会问behavior questions,即使是算法论的面试也是以behavior questions开始。大家面Amazon家的时候可以准备下他家的behavior questions;他家有个leadership principle,大家回答问题的时候尽量往上靠。

记得的一些behavior questions是:
(1) tell me a time when you disagree with your manager, and what you did and how did it work out?
(2) tell me a time where you have different idea regarding a project/feature with your colleagues, and what you did and how did it work out?
(3) if you have an idea, your manager does not like it, what will you do?
(4) tell me one case where you did something more than what the customer originally asked, and how did it work out?
(5) did you ship feature late? and what's the reason for the delay and how did you handle the delay?
etc....

算法的题目是
(1) binary tree (de)serialization
(2) BFS in social graph, find the minimal distance between two nodes, follow up: what you'll do if the graph is tooooo large?

设计的题目是
assuming you have one million users, and every user has 500 machines, and every user will issue 5 commands per day, can you design a service for these users? make sure the system is always availalble and the latency should be small, and think about the access control as well(not every user has the same priviledge in executing the commands)

一周左右给的offer

评分

1

查看全部评分

tcomein2009 发表于 2016-5-1 13:34:19 | 显示全部楼层
谢楼主分享!

请问大家一下:. 1point 3acres 璁哄潧
又不是每个人经常和老板有不同意见
又不是天天都超出客户预期
大家这些behavior题怎么答呢
回复 支持 反对

使用道具 举报

 楼主| guixi107 发表于 2016-5-1 14:54:02 | 显示全部楼层
tcomein2009 发表于 2016-5-1 13:34
谢楼主分享!. visit 1point3acres.com for more.

请问大家一下:

i guess maybe i have worked around 5 years, that's why they asked me such questions...
there are really a tons of behavior questions there.
回复 支持 反对

使用道具 举报

daniel647 发表于 2016-5-2 01:51:34 | 显示全部楼层
请教一下LZ,这个设计题该怎么弄呢?
回复 支持 反对

使用道具 举报

caiqi8877 发表于 2016-5-8 06:44:17 | 显示全部楼层
求教楼主设计题什么思路
回复 支持 反对

使用道具 举报

 楼主| guixi107 发表于 2016-5-8 06:59:20 | 显示全部楼层
caiqi8877 发表于 2016-5-8 06:44
求教楼主设计题什么思路

设计题目没有标准答案,只有取舍。 需要考虑的问题是要available,记得用amazon自己的dynamo的nosql data store。记得要有load balalcer, 记得要有冗余和备份,记得要有partition sharding,为了减小latency,记得要有cache layer(比如memecache之类的)
回复 支持 反对

使用道具 举报

caiqi8877 发表于 2016-5-8 07:42:29 | 显示全部楼层
guixi107 发表于 2016-5-8 06:59
设计题目没有标准答案,只有取舍。 需要考虑的问题是要available,记得用amazon自己的dynamo的nosql data ...

请问楼主工作几年了?感觉这些需要经验才答得上啊。
回复 支持 反对

使用道具 举报

CaoHT 发表于 2016-5-8 08:16:24 | 显示全部楼层
caiqi8877 发表于 2016-5-8 07:42
请问楼主工作几年了?感觉这些需要经验才答得上啊。

楼主貌似说工作了5年。我是不会做。。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明

custom counter

GMT+8, 2017-9-25 12:52

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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