|
|
|
|
|
|
l*f 发帖数: 218 | 1 找工作终于告一段落,感谢板上大家的面经,我也回馈一些面试经历,大家加油!总的
来说,碰到自己中国面试官还是非常赞的,顺别感谢一下;烙印韩国人碰了几个,感觉
不是太好
Intern Offer: M, B
Full Time Offer: E
Intern Reject: Y, A
基本背景:
CS专排20 Master
leetcode没刷过,不过因为上学期刚学过算法课,本科也是CS的,主要看glassdoor和
本版面筋,大概了解各公司基本题型
M家:
M家整个面试过程一共一个半月,经历很开心,也特别喜欢这家,所以intern接了他家
offer。
学校fair投的简历,几天后拿到campus interview
Campus interview: 面试的是烙印,不热情(估计烙印还是喜欢招小印吧),问了简历
的基本问题,还问了自己觉得最自豪的project和细节。
Write code, How to check if two integer arrays contain same elements
regardless of duplication?
On-site:
不久接到recruiter电话on-site。M家recruiter效率非常高,反应特别快。on-site呆
了两夜,住得好,吃得好,还帮租了一辆车,特别开心
面了4个人,一个印哥哥,三个白人,印哥哥对我要求比较高(你懂得),三个白人都
聊得特别开心,记得的题有:
1. make division without divide
2. evaluate the value of a math expression with +,-,*,/, (, )
3. design a device to count leaves, and how to test it
5. how to check palindrome and some variations
6. talk about a technical project
7. how to merge two arrays with duplication removal? You cannot use hash set
8. File system automate (remove certain folders with certain condition)
9. Talk about your best project, not done for coursework
10. Talk about software development cycle
我面的组题目都不难,但写代码的时候要细心,注意boundary condition。另外M家的
面试是一整天的,体力消耗比较大,看到板上有人建议早上吃几块巧克力,结果证明相
当有效。M家intern的offer还是不错的
B家
学校内fair投的简历,很快拿到campus interview。
第一轮:两个中国帅哥面的,聊得很开心,算法题忘了,另外要求设计一个card game
,还讲了自己的一个project,45分钟面试严重超时,自己中国人,很给面子,面完一
小时就电话要第二天早上面试。
第二轮:两个烙印,一个白人leader
1. 忘了具体是啥,一个BFS一个binary tree的问题
2. you have a stock price history, find the two dates with the most
increment
3. 忘了具体,一个c program,跟pass by reference有关
B家对c++问题比较多,可以看看板上B家c++面经
接下来on-site比较不靠谱,recruiter不知是不是太忙,每次反应时间都巨慢无比,每
封邮件都4天以后才收到回复
on-site:
主要是参观B的大楼,大楼真的相当牛逼,有种2020年建筑的感觉,面了两个人,都很
快,30分钟一个,基本上campus两轮过了,这两轮就走形式
中国manager:非常友善,问了一个squart root的问题,再聊聊自己的项目
白人HR manager:基本就是走过场
最后拿到intern offer,package很好,不过纽约消费太高
Yelp:
网投,电面
HR是个韩国mm,第一轮电面就是照着一列问题,问10个问题,看和答案吻不吻合,小妹
自己都不知道自己问的是什么吧?linux kill option 9是啥意思, ,尼玛有这么面的
吗?然后就悲剧了,相当不爽
Hulu:
网投,programming exercise,没按规定时间写出来
Amazon
两轮电面
网上写代码,写完没仔细检查,面试官说很好,面完以后发现有bug,所以一定要检查
清楚再和面试官说
另外是一个hashtable的问题,说如果hash collision怎么办,说了半天发现没弄懂他
的要求,然后又扯来扯去交流不明白,最后他说算了吧
Epic:
先是一个developer店面,问一些基本的binary tree,graph之类的问题,都很简单,聊
得挺开心的,烙印说虽然题目都很简单,但还是有不少人做的不好
之后做了online assessment,一些数学题,给一个新语言,做逻辑题,最后是四个算
法写程序
on-site:epic很大方,吃好住好招待好,onsite一天,参观campus,很漂亮,然后面
了两个developer,主要是谈一谈自己的project,设计一个系统
最后给epic offer,出乎意料,在Madison应该可以算非常高了,总之epic除了传说中
的VB其他还是很满意的 | c********p 发帖数: 1969 | | d********i 发帖数: 582 | 3 谢谢分享。。
请问楼主M家的evaluate the value of a math expression with +,-,*,/, (, ) 这题
怎么做?
我知道有一种算法先将数学表达式转化为Reverse Polish Notation,再用stack算结果
,但这样代码貌似很长。。。不知道有没有简单点的。 | l*f 发帖数: 218 | 4 这题代码是有点长,不过也不算太长
我没有用RPN,我parse这个expression的head,找到一个一整块的sub-expression,就
是找topmost operator的左右两边,然后再用recursion
其实和RPN基本想法是一样的,只不过RPN是iterative, 我当时写的是recurive的
【在 d********i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 谢谢分享。。 : 请问楼主M家的evaluate the value of a math expression with +,-,*,/, (, ) 这题 : 怎么做? : 我知道有一种算法先将数学表达式转化为Reverse Polish Notation,再用stack算结果 : ,但这样代码貌似很长。。。不知道有没有简单点的。
| d********i 发帖数: 582 | 5
谢谢。这题的面试官是不是一个台湾人? 我申intern的时候挂在这题上了。
请问有没有code能让我参考下么? 谢谢。
【在 l*f 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 这题代码是有点长,不过也不算太长 : 我没有用RPN,我parse这个expression的head,找到一个一整块的sub-expression,就 : 是找topmost operator的左右两边,然后再用recursion : 其实和RPN基本想法是一样的,只不过RPN是iterative, 我当时写的是recurive的
| l*f 发帖数: 218 | 6 我是一个印度人面的
code应该网上有很多,没有括号应该不难,如果有括号,我是pasrse一遍每一个char,
找到在所有括号最外一层括号外面所有的符号,这里面有一个是你topmost的operator
,再recurse两边
【在 d********i 的大作中提到】![](/moin_static193/solenoid/img/up.png) : : 谢谢。这题的面试官是不是一个台湾人? 我申intern的时候挂在这题上了。 : 请问有没有code能让我参考下么? 谢谢。
|
|
|
|
|
|
|