Redian新闻
>
完蛋了,kindle 5.6装不了多看 T__T
avatar
完蛋了,kindle 5.6装不了多看 T__T# PDA - 掌中宝
C*m
1
0. 第一轮电面:
烙印面试官. 开始聊了聊项目,问的特别细,比如用到的算法,数据结构,各种优缺点, 等
等.
接着问了C和java的细节问题,例如++i 和 i++的区别, 为什么在for(int i = 0; i < n
; ++i)里建议用 ++i而不是i++. 接着问了第一道题: (1) fib数列, 于是给了三种方法
,基本递归和循环的让说了下复杂度,DP的代码让说了下, 矩阵的特殊方法提了提; (2)
Tree Level order traversal, 这个没什么好说的,迅速完成. 最后他介绍了自己的项
目,让问问题. 结束. 第二天收到邮件onsite, 选的是1.8号.
1. onsite. 7号到酒店. 第二天Onsite. 早上10:15到了后在大厅里等了大概二十分钟,
一起的大概四五个中国人. 先带着在楼里转了转, 办公楼很赞. 之后带到一个办公室.
面试直接开始.
2. 第一轮三个面试官, 一老美, 一老印, 一国人大哥. 老美是senior, 他主持. 第一
轮让烙印出题, 俩字符串找common letters, 刚开始没进入状态, 写完有bug,国人大哥
很友好的给我说找找,然后指了指地方. 我突然意识到,马上改正. 之后烙印加大难度,
问数据很大怎么办,说完后写代码,还是有bug, 然后国人大哥继续帮忙,恨不得直接给我
说答案的那种. 心里当时那个温暖. 同时也提醒自己赶快热身进入状态! 写完代码烙印
说Ok. 之后老美让国人大哥出题. Tree upside down. 自己很熟悉tree, 于是说了有三
种不同的代码方式, 之后我说iterative写吧. 于是一口气写完. 我刚说我得检查下bug
, 国人大哥说好好 快看看, 这里这里, 是不是等于什么比较好呢. 我突然意识到,赶紧
改正. 然后规范了下格式,给了四五个test case, 一步步测试下来. 我一般写国人大哥
一边称赞给老美和烙印. 心里那个温暖!! 之后老美出题, LRU, 首先让把接口定义好,
把class以及可能涉及到的函数关系表示出来. 我写好后说开始写代码吧. 我就把双链
表实现了下,get 和 set很简单. 有个地方老美让优化,卡了下壳, 国人大哥直接指着那
里说你再看看哪里需要改改呢. 迅速改好. 最后时间到, 握手离开.
谢谢国人大哥! 面完心里真的很温暖,心想如果以后有一天我也坐在桌子另一边的话,
我也会和你一样帮国人的! 顺便说一句,他家面的不好会直接请走, 第一轮过后走了一
半.
3. 第二轮,一老美,一老中. 老中很严肃,老美更严肃. 上来寒暄后直接上题. 设计股票
交易系统. 从high level的定义具体到数据结构和算法复杂度. 一步步问的很详细. 之
后出题让找出数组的duplicates, 这时候进入状态,一口气写完没有bug. 之后聊了几句
, 完成.
4. 第三轮, HR. 一上来稍微介绍了下,直接问问题. 都是behavior题, 比如为什么来,
编程经历, leadership之类的问题, 然后提了下如果给你offer,你会不会接, 还有没有
其他面试. 我说立马接, BB是第一家, 无其他面试. 班上同学说如果给Offer会讲讲待
遇,可惜只字没提. 大约一小时后完成.
5. 第四轮manager. 中年国人. 一上来过了遍我的简历,突然发现是老乡,本科学校还挨
着. 于是稍微聊了两句他上学时家乡的样子(大概三十年前). 之后关键来了, 先问会不
会c, 我说最近只用java, c实在忘了. 他说that's ok. 给出了一题, memory malloc函
数怎么写. 哎, 实在忘了, 加上早上到现在(四点多了)一直在面,没吃没喝,头发晕, 这
道题各种bug, 太惨...期间我说实在不好意思, c忘了, 他一直说that's ok. 磕磕绊绊
的完成后他问了道java题, Insertion sort, 确认完题意之后迅速写出, 没bug. 之后
让问问题, 我问了下项目,于是他就给我演示了下作的项目. 之后问还有没有其他问题,
这个时候我应该再问问, 但那时候有些松懈, 竟然说没有了. 于是他说那也好,省时间
了. 哎, 感觉不对头... 之后他送我到楼下, 说了声班上同学常提到的经典话: good
luck!
回来后写了封感谢信, HR说这周给消息. 到现在还没有更新.
一年前转的CS, 之后一直在非常非常努力的准备, 面完后心里很失落. 分享给大家,也
希望自己有好消息吧.
同时也麻烦前辈们给分析下面试表现, 特别是最后一轮犯的错误会不会直接导致挂掉,
感谢!...
avatar
l*s
2
给大家提个醒,别手贱升级了
avatar
c*7
3
感觉不错,应该能过。放心。
avatar
w*c
4
多看还像之前一样耗电吗?

【在 l*********s 的大作中提到】
: 给大家提个醒,别手贱升级了
avatar
g*1
5
bless
memory malloc函数怎么写?
啥意思?自己重新写malloc函数吗
avatar
l*s
6
还好吧,几个礼拜冲一次。

【在 w*****c 的大作中提到】
: 多看还像之前一样耗电吗?
avatar
C*B
7
bless LZ
avatar
l*s
8
试了下,5.6还凑合,不用仍垃圾桶了。 :-(
avatar
C*m
9
多谢多谢! 希望能过!

【在 c*******7 的大作中提到】
: 感觉不错,应该能过。放心。
avatar
f*e
10
我的kindle3升级以后多看还能用啊?你的是啥机器?
avatar
y*i
11
Bless。目测相当好啊,
请教一下,prefix increment v.s. postfix increment那个问题,理由是效率?
avatar
l*8
12
为什么for里面建议++i? 看到很多大牛的代码里面也是i++

n
2)
钟,
室.

【在 C******m 的大作中提到】
: 0. 第一轮电面:
: 烙印面试官. 开始聊了聊项目,问的特别细,比如用到的算法,数据结构,各种优缺点, 等
: 等.
: 接着问了C和java的细节问题,例如++i 和 i++的区别, 为什么在for(int i = 0; i < n
: ; ++i)里建议用 ++i而不是i++. 接着问了第一道题: (1) fib数列, 于是给了三种方法
: ,基本递归和循环的让说了下复杂度,DP的代码让说了下, 矩阵的特殊方法提了提; (2)
: Tree Level order traversal, 这个没什么好说的,迅速完成. 最后他介绍了自己的项
: 目,让问问题. 结束. 第二天收到邮件onsite, 选的是1.8号.
: 1. onsite. 7号到酒店. 第二天Onsite. 早上10:15到了后在大厅里等了大概二十分钟,
: 一起的大概四五个中国人. 先带着在楼里转了转, 办公楼很赞. 之后带到一个办公室.

avatar
C*m
13
寄存器级别的优化. ++i直接计算 i++需要一步来保存状态
当时提了下记得老的编译器用i++会有个很严重的问题 但是忘记了...

【在 l*****8 的大作中提到】
: 为什么for里面建议++i? 看到很多大牛的代码里面也是i++
:
: n
: 2)
: 钟,
: 室.

avatar
b*1
14
我也被问到过memory malloc的题,然后就挂了
avatar
C*m
15
也是面BB走到第四轮问的这道题么?

【在 b*******1 的大作中提到】
: 我也被问到过memory malloc的题,然后就挂了
avatar
w*a
16
lz牛啊,一年前转CS就能这样,值得学习啊。 请问,转CS前是什么背景啊?

n
2)
钟,
室.

【在 C******m 的大作中提到】
: 0. 第一轮电面:
: 烙印面试官. 开始聊了聊项目,问的特别细,比如用到的算法,数据结构,各种优缺点, 等
: 等.
: 接着问了C和java的细节问题,例如++i 和 i++的区别, 为什么在for(int i = 0; i < n
: ; ++i)里建议用 ++i而不是i++. 接着问了第一道题: (1) fib数列, 于是给了三种方法
: ,基本递归和循环的让说了下复杂度,DP的代码让说了下, 矩阵的特殊方法提了提; (2)
: Tree Level order traversal, 这个没什么好说的,迅速完成. 最后他介绍了自己的项
: 目,让问问题. 结束. 第二天收到邮件onsite, 选的是1.8号.
: 1. onsite. 7号到酒店. 第二天Onsite. 早上10:15到了后在大厅里等了大概二十分钟,
: 一起的大概四五个中国人. 先带着在楼里转了转, 办公楼很赞. 之后带到一个办公室.

avatar
C*m
17
之前是机械偏控制的

【在 w**a 的大作中提到】
: lz牛啊,一年前转CS就能这样,值得学习啊。 请问,转CS前是什么背景啊?
:
: n
: 2)
: 钟,
: 室.

avatar
f*2
18
Bless 楼主答得很好了,一定能过
avatar
C*m
19
谢谢你! 希望能过!

【在 f**********2 的大作中提到】
: Bless 楼主答得很好了,一定能过
avatar
b*1
20
不是,是walmart onsite的时候,原来完全没听过这个题,花了好半天才明白,最后也
没搞出来。。。。

【在 C******m 的大作中提到】
: 也是面BB走到第四轮问的这道题么?
avatar
m*s
21
Bless

n
2)
钟,
室.

【在 C******m 的大作中提到】
: 0. 第一轮电面:
: 烙印面试官. 开始聊了聊项目,问的特别细,比如用到的算法,数据结构,各种优缺点, 等
: 等.
: 接着问了C和java的细节问题,例如++i 和 i++的区别, 为什么在for(int i = 0; i < n
: ; ++i)里建议用 ++i而不是i++. 接着问了第一道题: (1) fib数列, 于是给了三种方法
: ,基本递归和循环的让说了下复杂度,DP的代码让说了下, 矩阵的特殊方法提了提; (2)
: Tree Level order traversal, 这个没什么好说的,迅速完成. 最后他介绍了自己的项
: 目,让问问题. 结束. 第二天收到邮件onsite, 选的是1.8号.
: 1. onsite. 7号到酒店. 第二天Onsite. 早上10:15到了后在大厅里等了大概二十分钟,
: 一起的大概四五个中国人. 先带着在楼里转了转, 办公楼很赞. 之后带到一个办公室.

avatar
v*C
22
Bless
avatar
c*y
23
int是一样的,没区别。
有的时候post快,有的时候pre快。大部分人都以为post<=pre

【在 C******m 的大作中提到】
: 寄存器级别的优化. ++i直接计算 i++需要一步来保存状态
: 当时提了下记得老的编译器用i++会有个很严重的问题 但是忘记了...

avatar
z*o
24
move on ba
avatar
C*m
25
他家对new grads的bar很高么? 话说我c和c++也都忘光了 当时只说会java...

【在 z*******o 的大作中提到】
: move on ba
avatar
z*o
26
面玩就别想那么多了,
该玩玩,该准备下家准备下家

【在 C******m 的大作中提到】
: 他家对new grads的bar很高么? 话说我c和c++也都忘光了 当时只说会java...
avatar
r*r
27
zan offer
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。