楼主:
Brussels (这东西也要写?)
2013-07-09 00:00:46※ 引述《Brussels (这东西也要写?)》之铭言:
: 小弟最近有幸通过北京某A外商公司的面试,现在进入要与HR谈package的阶段,想问一下不知有没有人知道当地薪资状况(职位是软件工程师)?好让我有个依据。
: 另外,不知有没有一起通过的同伴可寄站内信认识一下。
这事情总算是尘埃落定,所以,依照当初对板友的约定,需回心得(还愿一下,哈)。
这次与Amazon公司面试的过程有四道关卡。
第一关是 online programming test。
两个小时,不限程式语言解两个问题。
第一个问题是求“1 的补数”。
第二个问题是“给予若干数字,能否凑成要求数字,若可以,则回传如何达成。”举例,如给予2,3,5三个数字,能否凑成11这个数字?
当完成后,系统会给予若干 testing input, 然后跟你说 pass or fail。 第一题比较简单,第二题我有三个 testing case,是time exceed,但我已经山穷水尽,想不到怎样可以更快了,所以管他的,我就submit了。
约莫隔了一两周,对方才回复给我,说通过了,然后约 phone interview 时间。
第二关依旧是 programming test,只不过特别地是他要我在电话中叙述程式给他听,要把程式每个keyword唸给他听。所以,我就像白痴一样念了以下类似的句子...
for a in tmp_array:
if a < b:
....
念了一堆 for, in , if , < ... etc 我到现在还是觉得怪,哈。
另外,对方问的都是关于电子商务得问题。
第一题,给予订单 format, 如 UserA buy Item1, Item2, Item 54.... 你要怎样设计资料结构储存。
第二题,请利用你所设计的资料结构,找出当 User 买了 Item1, 你也可以推荐什么商品?
第三题,请找出有相同兴趣的User。
最后结束后,请你写下今天你所叙述得程式,并包含 testing case,于24 hrs寄回去。
又约莫一两周后,我才又收到第三关得面试通知。
接下来于某日炎热得午后,我到了某饭店参加面试。
到达当场时,发现有三个同道人,然后对方有四人,你需要单独与每人面谈一小时。(听完HR说明面试过成,我超想要转头就走,想说这面试从一开始到现在怎么都这么硬阿!)
面试我的第一个人是台湾人,但他已经在 China Amazon 工作约五年。
他问我说“你还记得 online programming test嘛?实际上,这系统我觉得有个缺陷,就是只能从这系统得到每个人是 pass or fail 对于这测试,他目前没有办法有推荐得功能,所以若你可以重新设计,你会怎样设计这系统?”
“靠!”我心里暗骂一声,这是什么鬼问题阿!于是,我回说:“让我想一下,等下回复你。”
几分钟后,我就开始乱掰,说:“我会怎样对‘code’做‘概念式’的分类,因为我想你们是要找想法或者逻辑有成长性的人,而不是全然要100分的人,因为,这样子你们大可去每间学校找最会念书与都有做功课得人就好。”
他就点点头。(其实,我也不知道他在点个什么屁,他应该知道我在唬烂才对。)但他接着说:“那你可以在那面透明玻璃写一下 prototype 是关于你刚刚所说的‘对code做概念式’的文件分类嘛?”
.....我无言了,但几分钟后,我依旧厚著脸皮就所学与这几年经验,写了一些。于是第一个人就在我写完后,与我讨论了一下,就换第二个人进来了。
(马的!真的有够累,也很恨自己是不是太会掰了!)
第二个人是大陆人,劈头就问。
我现在有个程式,他需要将资料写入DB,但在DB那台机器上,其 I/O值却一直都很高,只有偶尔有不定时的空档,那你要如何设计写入DB的机制?
这题幸好我在工作上有设计过类似的东西,所以回答比较没有问题,但这考官却看地很细,连 try except, thread 都会问为什么需要这样设计,然后可能会有什么问题?最后的时间,是问我在原公司感到最有成就的事情是什么?因为,我在原公司有两个专利,所以,问这可能对我来说是加分。
第三个人是大陆人。
他问我:“给予一个已经排序好的数列,若我要搜寻某个数,你会怎样搜寻?”
我当下楞了一下,现在是终于有简单的题目可以回答了嘛?我不假思索地回答:“Binary Search.”
他接着问:“那时间复杂度是?”
我也马上回:“Log(n)..”
那他又问:“若数列做一些变化,如 56, 78, 99, 100, 1, 8, 19, 11, 21, 42, 43,那你又会怎样搜寻?”
“果然!事情不是我想地那么简单,这人果然又藏了难题在后面!”我心里暗暗地这样想,但说道:“那让我思考地几分钟。”
他说:“请便!于是他在透明玻璃上,用白板笔自顾自个儿地解着莫名的问题。”
当几分钟后,我回答后,他擦掉白板,请我在透明玻璃上实现我的想法。
第四个人是香港人,他一进门就说:“May I speak in English?”
我当然不甘示弱地说:“Of course, you can.”
于是,他就还是问我几个程式问题,然后请我在他的 NB 上写 code 然后他特别说明要有 testing case inputs
问题有二,一是“.....我忘了。”二是“1, 7, 6, 7, 19, 21, 3, 5, 19, 12, 21, 45, 54, 66...”假设这是某家公司过去一年的股票价值,我该在哪天买哪天卖可以得到最大获益?
我想了一下子,回答说,可以这样找,他说还有更快的,我就再想了一下,那可以这样子找,他说接近了,但是需要点小修改...
呼~终于结束了,而这也是我唯一一个人可以闲话一下,我问他说:“请问这些面试问题,都是你们自己设计的嘛?”
那香港人回说:“不,我们公司有提供题库,也列出了几项重点...blabla”
我心理就想说:“对咩~这合理些!我还以为你们都这么厉害!不过,这确实是一个好方法,这跟我之前在台湾软件公司被面试的方法与概念都不一样,而且我觉得这些问题比较能反应一个人的思考逻辑,否则每次我都被问写这程式需要注意什么?写执行绪时又要注意什么?那干脆就找个最有经验地就好,不是嘛?”
约莫,两周后,对方人资才终于回电跟我说通过,然后接下来就是薪资问题。(靠..从结果来看,我觉得第一次我就答应的话,我跟个白痴没两样。)
他第一通电话问我期望薪资,我回答:“两百以上。”对方直劈:“不可能!”然后他开始解释你不能只用薪资来衡量这份工作...etc
然后几天后,他寄了一份 offer proposal...果然是“不可能!”
我隔天想了一下,回说“我不能接受!”(当然不是这么短,但也是言简意赅。)然后我就不理他了。
....(一个星期过了)
....(又过了三天)
都没有回信,我想说那就没了,算了!反正,我也不是想换工作,只是有这机会试试看。没想到,某天,那HR又打电话给我,说:“虽然,我们怎样怎样...但还是决定提高对你的待遇,希望你能考虑!”
最后我接受了,已经跟预期差不了多少了。
于是,小弟我这月底就要往北京报到,期望若干年后,这份履历在我人生中是有帮助的。
作者:
jokker (微雨从东来)
2013-07-09 00:04:00推
作者:
sux0116 (鸡排店扫地工)
2013-07-09 00:05:00强者推一个
作者: WenliYang (羊蹄嘟) 2013-07-09 00:08:00
强者 加油!
作者: ushyang (心无旁鹜 专心致志 唸书) 2013-07-09 00:10:00
好强!
作者: forthewill (只为了深远的未来存在) 2013-07-09 00:12:00
利害
作者:
T3T (G.S.M.W)
2013-07-09 00:13:00恭喜!! 北京空气不好 记得戴口罩过去 XD
作者:
QUINY (是的,关于思念...)
2013-07-09 00:17:00高手推 猛爆了
作者:
nfsong (圖書館我來了)
2013-07-09 00:30:00强者
作者:
bervis (世界越快,心则慢)
2013-07-09 00:36:00威
作者:
ooxx123 (ooxx)
2013-07-09 00:43:00强者,很想知道股票那题您怎么解的?
作者:
cobrasgo (人鱼线变成鲔鱼线,超帅)
2013-07-09 00:57:00强
作者:
Dontco (æ±æ‘³)
2013-07-09 01:17:00干超强...
作者:
VVll (李奥纳多皮卡丘)
2013-07-09 01:36:00股票那题 找出最大最小值吗XD
作者: kedoby 2013-07-09 01:43:00
高手喔 想当初我朋友也要k一下考古题才上
作者:
shinyo (香蕉汽水)
2013-07-09 02:00:00王者,我还以为微软面试已经最硬了.....
这面试也太硬 要200很正常 也难怪他们会舍不得放过你XD
作者: giantwinter 2013-07-09 03:26:00
好猛
作者:
ycmm (ycmm)
2013-07-09 05:25:00推
作者: newnokia 2013-07-09 06:48:00
赞!果然有实力的,薪水都是谈出来的!
作者:
derekhsu (è¯éº—的天下無雙)
2013-07-09 07:08:00厉害...
作者: ten9di9 (??) 2013-07-09 07:10:00
赞!!逃离鬼岛吧!!
作者:
TUTE (TUTE)
2013-07-09 07:54:00推!!!!
作者: umax 2013-07-09 08:37:00
题目并不是特别困难,但你可以现场想出来超强!
作者:
Kamiya (暂停 ninimiga 发言7天)
2013-07-09 08:41:00有强者快拜 :)
作者: xiang (小天天) 2013-07-09 08:48:00
厉害,推一下
作者:
andy261 (step by step)
2013-07-09 08:56:00太强了。不过这样你时拿划算吗? 如果台湾有150薪水的工作
作者:
b6byc (oopp)
2013-07-09 08:56:00可以现场想出来的,都是高手.
作者:
apap (Ap)
2013-07-09 09:00:00税前还税后 其实两百要去北京真的不高 再多谈其他补助吧
作者:
wait (有言论自由!?)
2013-07-09 09:05:00感觉像硕班会考的算法题... for 四大=.=
作者: aoocc (晴) 2013-07-09 09:12:00
推
作者: pengpluto (暱称) 2013-07-09 09:21:00
实拿200才勉强可接受吧,还是说单位是人民币XD
作者:
washltz (羊)
2013-07-09 09:38:00强者推!
作者:
suscym (DoDreamEr)
2013-07-09 09:43:00高手
作者:
CumCumCum (2 hard 2 hard)
2013-07-09 10:08:00推现场解题
作者:
mikye (麦奇)
2013-07-09 10:16:00请问是200人民币吗?
作者:
mit2502 (curtail)
2013-07-09 10:28:00请问你从原职跳过去 年薪大概多多少?
作者:
lovepork (我爱猪肉不爱牛肉)
2013-07-09 10:35:00推一个
作者:
Thors (Thors)
2013-07-09 10:35:00会不会楼主本意要200NTD,结果他们给200RMB...
作者:
koster (斯特隆)
2013-07-09 10:43:00看内文蛮明显是要RMB 如果是NTD在台湾就好了何必去北京
作者:
koster (斯特隆)
2013-07-09 10:44:00HR也不会立马回绝
作者: kwhitomi 2013-07-09 10:46:00
厉害!!!
作者:
Chris76 (长濑志爷)
2013-07-09 10:50:00高手!
作者:
cyyang (CCC)
2013-07-09 11:05:00如果有200W RMB/year,那A公司应该会有收不完的履历表...
作者:
mmnnoo (PP)
2013-07-09 11:12:00问题是,200万台币,台湾还不少公司有…
作者:
BombAsh (Donaukinder)
2013-07-09 11:16:00推强者 很明显是RMB 台币200原po在台湾应该没问题
作者:
fegat ( )
2013-07-09 11:18:00空姐能破两百? 住在飞机上吧..
作者:
XXPLUS (随缘等新车)
2013-07-09 11:19:00台湾应该很少一出手就开200万台币挖程式人员吧??
作者:
XXPLUS (随缘等新车)
2013-07-09 11:21:00我想不出台湾有哪家可以开200万找"软件设计师"的
作者:
XXPLUS (随缘等新车)
2013-07-09 11:22:00台湾这价码都已经到高阶主管了,还在软件工程师??
作者:
XXPLUS (随缘等新车)
2013-07-09 11:23:00大陆就有可能,就算是RMB也是有可能,但要待得久才有机会
作者:
XXPLUS (随缘等新车)
2013-07-09 11:25:00不可能一开始就用200万RMB来请新人,有的话直接去挖老外强者
作者:
qwert810 (好豆浆 不喝吗)
2013-07-09 11:32:00空姐200~航空板的P姐 好像有到@@
作者:
haze (雾)
2013-07-09 11:37:00好强XD
作者: samcool (= 2 =) 2013-07-09 11:45:00
强到爆炸...
作者:
TIC05 (悠闲过生活)
2013-07-09 12:04:00强到爆炸
作者:
s0805744 (Polatouche)
2013-07-09 12:36:00偶像!!
作者: kyll (包子) 2013-07-09 12:49:00
强到爆炸
作者:
Messi100 (立马帮帮忙!)
2013-07-09 12:49:00真正的强者... 给跪了
作者:
gmoz ( This can't do that. )
2013-07-09 12:49:000.0
作者: xuwei (归零) 2013-07-09 12:58:00
强者逃离鬼岛的范例鬼岛只会雾散了 人来了 林口要发了 伟哉鬼岛!
作者: iloveyou5555 (?) 2013-07-09 13:03:00
猛
恭喜逃离鬼岛;雾散了,鬼来了,林口要发了,人才跑光了!
作者:
ticktoy (yoyoman)
2013-07-09 13:10:00强者..希望原PO不久后能分享国外工作环境跟福利囉!祝好运~
作者:
javatea (齁齁)
2013-07-09 13:13:00....没200万台币 也去? 台湾也太可怜了...
200万 去MTK就有机会拿到接近的了...何必去北京..
作者:
jasonmel (jasonmel)
2013-07-09 13:25:00高手!
作者: arcc 2013-07-09 13:38:00
威猛哥出现了
作者: assi (失眠) 2013-07-09 13:49:00
跪了 orz
作者: fivetobacco (春天来了) 2013-07-09 13:50:00
加油 好强
作者:
Keywayly (Keyway)
2013-07-09 13:53:00推! 厉害!
作者:
Araiman (阿拉面非阿拉)
2013-07-09 14:15:00200万草纸挖个程序员 蛮好笑的
200万人民币的话还真的很屌,200万台币台湾真的不少公司有
作者: ovalcircle (积雪会融化) 2013-07-09 14:43:00
会说200万rmb显然不懂美国cs行情 怎么可能30万美金...
作者: ovalcircle (积雪会融化) 2013-07-09 14:44:00
不过钱不是重点 重点是经验
真强者无误!!不过应该是NTD,200万RMB一年太扯了,除
单位一定是RMB 以对岸挖人态度 200台币他们还呛你不敢开 哪可能劈头说不可能w
作者:
javatea (齁齁)
2013-07-09 15:47:00.....有没又概念啊 会考这东西 只不过是个小工程师跟人家拿千万台币 人家又不是傻了.. = =a 搞笑吗
作者:
javatea (齁齁)
2013-07-09 15:48:00还在那边一定是RMB = =a自己去 glassdoor查看看人家在西雅图怎么给吧
作者:
weisenter (我想当带给别人幸福的人)
2013-07-09 15:50:00推楼上
作者: JNissan (JNissan) 2013-07-09 16:48:00
推!!
作者: atobela (尼玛蛋蛋面) 2013-07-09 16:56:00
强爆了!!!
作者:
mmnnoo (PP)
2013-07-09 17:42:00200万台币算有点少,200人民币又太多。有请原po说明… ^^
作者: silentduke (沉默公爵) 2013-07-09 17:54:00
看完之后 膝盖突然一阵没力 强者
作者:
stone99 (我可以不要说吗~)
2013-07-09 17:59:00台币..人民币不太可能..
看完你的叙述..深深感到我自己的无能... =_=""
作者:
RockLee (Now of all times)
2013-07-09 18:35:00当然是台币 美国Amazon给新人标准base salary才9万5千美元上海Amazon怎么给得起"软件工程师"30万美元
作者:
RockLee (Now of all times)
2013-07-09 18:36:00作者:
RockLee (Now of all times)
2013-07-09 18:37:002013-it-salary-standard-package/
作者:
piolet (...)
2013-07-09 18:39:00原po最后写说第一时间去的意愿没有很强烈 感觉是台币
作者:
RockLee (Now of all times)
2013-07-09 18:40:00打错.. 北京Amazon
作者:
piolet (...)
2013-07-09 18:41:00应该就是可去可不去 如果是人民币应该不会有这种感觉
但是 resume 上面有这个经历 会是加分未来会跳就去试试看
作者:
QQ5566 (哭哭5566)
2013-07-09 20:22:00应该是税后
作者: frogman1128 (迷彩) 2013-07-09 20:48:00
即使是台币 逃离鬼岛就该恭喜 记得 不要回来了 真的~
作者: Gojilla 2013-07-09 21:00:00
厉害(拍手)~
作者:
rupcj8 (唉呀)
2013-07-09 21:15:00强者推
作者:
ukujam (くるみ)
2013-07-09 21:20:00这resume几年应该很有机会跳去US找工作 恭喜 快逃啊~
作者:
wwwsky (正向思考)
2013-07-09 21:32:00强 不过外商给不起200万台币 是不是吃死台湾人
作者:
zhi5566 (协志 5566 最棒)
2013-07-09 21:38:00200RMB 应该是当官才有机会 不过歪商软件在大陆不容易赚
作者:
zhi5566 (协志 5566 最棒)
2013-07-09 21:39:00他们就有一堆阿里巴巴 百度 什么的 外商网络难进入
作者:
zhi5566 (协志 5566 最棒)
2013-07-09 21:40:00补推强者 怎没考虑试试米国呢?
北京200万台币,税后扣房租应该约略120左右,薪水很高但如果没有配合避税手法(台陆两份薪)实质所得会少很多
200万台币/北京,以去大陆两倍薪来算,等于100万台币价值
作者:
MeiHS (囧)
2013-07-09 22:59:00干 强
作者: needshe520 (小明无所不在) 2013-07-09 23:17:00
厉害阿~
强者推一个。 然后我现在才发现,其实我是懒惰鬼XDDDDD
作者: xva (..............) 2013-07-10 01:20:00
外国人有抵税计划 扣掉就跟台湾报扶养差不多了
很厉害 不过问的程式大都是code interview上就有的题
目 有在练习online judge的应该都很熟! 如果反应很快其实可以直接去美国 发展应该会更好:D
另外电子商务那题其实是Data Mining的 asso rule...
第一题通常是对测资分级 第一级用brute force就能解然后进而考虑boundary跟complexity的问题!
作者:
vios (星辰)
2013-07-10 07:37:00重点不在钱,在国际观。本版最常出现的就是钱钱钱
作者:
patato2 (㊣裁判杀手熊㊣)
2013-07-10 08:26:00完了 完全看不懂题目XDDD
作者:
descent (“雄辩是银,沉默是金”)
2013-07-10 08:31:00强者, 面试这么硬, 要这样的薪水也是合理的
作者:
XXPLUS (随缘等新车)
2013-07-10 11:03:00因为其他受试者都开更高,所以人资才会拖这么久又回来找原po
作者: pleased 2013-07-10 12:41:00
XXPLUS 正解
作者:
simga (我可不可以跳着说)
2013-07-10 13:32:00推一个~看到这么强充满自信的~~自己真是无法望其项背QQ
作者:
OnlyRD (里巷人)
2013-07-10 15:26:00A公司也才200,那我觉得爽爽过就好
作者:
Mariah (Cycling)
2013-07-10 17:42:00只能推了
200还要强势喊价才有,没喊搞不好170上下而已...相当local
作者: canofnocandy (can) 2013-07-10 21:54:00
强者推!!
作者: lulala453 2013-07-10 22:07:00
多谢分享,祝工作顺心
作者:
APROC (牧羊人)
2013-07-10 23:01:00说实话,都这样才给200万台币,不是很令人心动
作者:
APROC (牧羊人)
2013-07-10 23:02:00尤其是在大陆,现在已经开的起高薪了,还这样给
作者: dwi2 (Enter键被按坏) 2013-07-11 00:02:00
推强者分享!
作者:
simonho (虎斑猫养的蛙)
2013-07-11 09:01:00如果下班时间 都正常 我觉得还是比鬼岛一狗票公司赞
作者:
sc1 (sc1)
2013-07-11 12:31:00外商办工室在立交下 午餐吃路边
作者: bblackyy 2013-07-13 10:24:00
高手!佩服
作者:
aacs0130 (æ¹›éˆ)
2013-08-11 12:31:00推强者!