j*********5 发帖数: 362 | 1 Hiring Manager面的,没说几句话就写code。
题不难,大概就是leetcode的变体,但也不是10行15行能解决的,相当于Medium难度吧。
主要是感觉interviewer比较傲慢,不断打断我的思路和想法,不允许任何脱离他的思
路的想法。
一开始我就分析,应该这样这样,还有那些情况,他就打断我说赶紧写code,写code中
处理最好;
结果我一开始有些expectation都没有弄清楚就开始写了;
没写几行,他就开始抓细节,比如数组长度我习惯一般弄个int len = array.length这
种,后面loop用着方便,他非要说没必要不够简洁,就帮我删了;我loop习惯用i,j,
他说要改成有意义的比如arr1,arr2等;
我自己问题也不少,下午才电面,因为上午偷偷刷题刷得很累,注意力不集中(看来电
面最好在早上,注意力最好时),就有点慌了。
还有故意误导我,比如我刚写个while写完他就说有infinite loop,看了半天浪费了好
几分钟,才发现没有。
我刚写另外一行他就说你某行某行好像有问题,你去看看先。
结果大概折腾了半个小时,我就完全脑子空白了。
我提出换一种方法,用hash table做很简单,他说performance不行,你必须按这种方
法做。最后时我才想到可以用数组的hash table(因为key范围有限),他倒是勉强同
意,但是太晚了。
总之折腾来折腾去,最后他也失去耐心了,基本上他写了code,也写了半天,一跑,过
了。
最受不了的是,刚写个if和条件还没写内容,他就说你这里为什么这么做,这么做的好
处是什么,之前哪些情况可以hit到这里,结果回答完了我几乎都忘了这里if里面要干
嘛了。后来明白了,这里可以用while替代那个if,但是我没写完你急什么,我后面写
了if里的内容,自然就知道该用while了。
然后就挂了,虽然没收到HR的通知,但我知道这要不挂就神奇了。
事后我再看题,很简单。但他妈这么打断,除非你背过答案,否则连思考的时间都没有。
真可惜。
这家第一轮是个工程师,面得就非常愉快,题其实比这个还难,实现trie(类似的)。
但是因为对方允许我思考和自由发挥,所以最后结果非常好。
个人几点感觉:
1. 电话面试要在上午,精力集中;
2. 写题之前还是要想好一些关键细节,怕这种人不断打断,根本没有思考时间;如果
一开始有些细节没处理好,后面可能就没机会重新弄了;
3. 难题不容易出事儿,因为只有固定几个考法,实现个trie其实倒很难难出bug,简单
中等题如果不够熟,有时候更可怕;
4. 最好有压力面试准备,对方不友善、不断误导你或是打断你的情况下,也能保持冷
静;
当然,阿Q点说,这种Hiring Manager以后跟着工作也是痛苦,太独裁了。 |
r**********i 发帖数: 134 | |
L*****e 发帖数: 8347 | 3 其实HM说的大部分都没错。。。
吧。
【在 j*********5 的大作中提到】 : Hiring Manager面的,没说几句话就写code。 : 题不难,大概就是leetcode的变体,但也不是10行15行能解决的,相当于Medium难度吧。 : 主要是感觉interviewer比较傲慢,不断打断我的思路和想法,不允许任何脱离他的思 : 路的想法。 : 一开始我就分析,应该这样这样,还有那些情况,他就打断我说赶紧写code,写code中 : 处理最好; : 结果我一开始有些expectation都没有弄清楚就开始写了; : 没写几行,他就开始抓细节,比如数组长度我习惯一般弄个int len = array.length这 : 种,后面loop用着方便,他非要说没必要不够简洁,就帮我删了;我loop习惯用i,j, : 他说要改成有意义的比如arr1,arr2等;
|
t******r 发帖数: 1036 | 4 是什么公司?
吧。
【在 j*********5 的大作中提到】 : Hiring Manager面的,没说几句话就写code。 : 题不难,大概就是leetcode的变体,但也不是10行15行能解决的,相当于Medium难度吧。 : 主要是感觉interviewer比较傲慢,不断打断我的思路和想法,不允许任何脱离他的思 : 路的想法。 : 一开始我就分析,应该这样这样,还有那些情况,他就打断我说赶紧写code,写code中 : 处理最好; : 结果我一开始有些expectation都没有弄清楚就开始写了; : 没写几行,他就开始抓细节,比如数组长度我习惯一般弄个int len = array.length这 : 种,后面loop用着方便,他非要说没必要不够简洁,就帮我删了;我loop习惯用i,j, : 他说要改成有意义的比如arr1,arr2等;
|
j***y 发帖数: 1640 | |
a*******a 发帖数: 383 | 6 我看了前一半 他说的都对。你不按他的改,最后你style有问题,过不了。照着他的建议
写,最后能跑,就过了。个人看法 |
H*****g 发帖数: 638 | 7 这种 Hiring Manager 如果给你 Offer,你不三思不行的,不拒他说明你社会经验太少。
看他行为,肯定喜欢 Micromanagement,到时够你烦的。你如果比较有主见,肯定受不
了。
而且喜欢 Micromanagement 的经理做不大,被拒了反而是好事。
而且那些细节他也说得不完全有道理。
吧。
【在 j*********5 的大作中提到】 : Hiring Manager面的,没说几句话就写code。 : 题不难,大概就是leetcode的变体,但也不是10行15行能解决的,相当于Medium难度吧。 : 主要是感觉interviewer比较傲慢,不断打断我的思路和想法,不允许任何脱离他的思 : 路的想法。 : 一开始我就分析,应该这样这样,还有那些情况,他就打断我说赶紧写code,写code中 : 处理最好; : 结果我一开始有些expectation都没有弄清楚就开始写了; : 没写几行,他就开始抓细节,比如数组长度我习惯一般弄个int len = array.length这 : 种,后面loop用着方便,他非要说没必要不够简洁,就帮我删了;我loop习惯用i,j, : 他说要改成有意义的比如arr1,arr2等;
|
w*****1 发帖数: 6807 | 8 不会是烙印吧,原来有个面我的也是这套路
吧。
【在 j*********5 的大作中提到】 : Hiring Manager面的,没说几句话就写code。 : 题不难,大概就是leetcode的变体,但也不是10行15行能解决的,相当于Medium难度吧。 : 主要是感觉interviewer比较傲慢,不断打断我的思路和想法,不允许任何脱离他的思 : 路的想法。 : 一开始我就分析,应该这样这样,还有那些情况,他就打断我说赶紧写code,写code中 : 处理最好; : 结果我一开始有些expectation都没有弄清楚就开始写了; : 没写几行,他就开始抓细节,比如数组长度我习惯一般弄个int len = array.length这 : 种,后面loop用着方便,他非要说没必要不够简洁,就帮我删了;我loop习惯用i,j, : 他说要改成有意义的比如arr1,arr2等;
|
h**********a 发帖数: 562 | |
f*****n 发帖数: 2126 | |
z*****e 发帖数: 33 | |
i**********n 发帖数: 217 | 12 share desktop 之类的吧
【在 z*****e 的大作中提到】 : 电面他怎么看你写code?没经验,求赐教
|
j******o 发帖数: 4219 | |