a********5 发帖数: 1631 | 1 【 以下文字转载自 Working 讨论区 】
发信人: lidichen (火木年华), 信区: Working
标 题: 吐槽个烙印面试官
发信站: BBS 未名空间站 (Sat Aug 29 12:01:10 2015, 美东)
昨天面试,遇到一个烙印是我见过的最奇葩的烙印。
让我解释我做什么,我说我implement model,这货一直让我解释什么叫implement。
啥问题也没准备,估计就自己网上看了一些面试题,但是自己也不知道怎么做,然后随
机的问。
写个翻转二叉树,我做出来了,他看不懂递归是啥。我交换两个node用了中间变量,他
看不懂这三行代码,我都觉得无语。
完事儿了又让我写一个二叉树路径sum,又看不懂递归,看不懂 return a == b,问我
这是啥意思。
怎么删除单链表中某个节点,如果只有这个节点的reference,我答把下一个节点以后
的值依次往前挪动一个。另外这货听不懂我问是不是要整个object移动还是只是value
就可以了,说反正你只要work就行,我不懂你的问题。
他见难不倒我,又问怎么sort一个大文件,还没说,他又说,你还是写删除单链表节点
那题吧。
刚提笔写了一行,又说算了不用写了,还是说大文件吧。刚开始说又改主意了,你说说
正常怎么排序吧,quick sort,merge sort, heap sort,问我最快是哪个,我说
quick sort,他跟我说绝对不是,说我知道你没有计算机背景,你知道啥是quick sort
吗?让我写quick sort。我这时候已经想掀桌子了。我忍了,开始写quick sort,刚开
始写没两行。跟我说算了下一题。他就是每次问一个问题,我还没答就说不用问了,你
还是说说那个吧,毫无逻辑可言。
又让我写翻转单链表,我开始说用stack,说不能用;我说递归也行,不能用,我说
iterative也行的,开始写,很简单,这货又是看不懂,我用三个指针,last,
current,next,一开始last指向null,current指向head,next指向head的下一个,之
前排除了corner case,这货一直纠结这个last是啥,为啥指向null。我已经对他的愚
蠢无语了。我在写的时候他就一直冷嘲热讽,说:你这样能行?然后我写完了他跟我说
一行一行的解释给他听。期间各种刁难,说听不懂,我差点说你丫咋这么蠢。最后work
了,他没话可说,时间到了,还跟我说,最后别走,他还有问题。
这种人,我就不晓得怎么混进来的?整个过程我还是很克制的,对这货的愚蠢也是特别
无语。我现在就想知道,能不能投诉这个sb。 | k**l 发帖数: 2966 | 2 让我想起电影功夫,小混混周星驰在理发馆门口找人打架那段
【在 a********5 的大作中提到】 : 【 以下文字转载自 Working 讨论区 】 : 发信人: lidichen (火木年华), 信区: Working : 标 题: 吐槽个烙印面试官 : 发信站: BBS 未名空间站 (Sat Aug 29 12:01:10 2015, 美东) : 昨天面试,遇到一个烙印是我见过的最奇葩的烙印。 : 让我解释我做什么,我说我implement model,这货一直让我解释什么叫implement。 : 啥问题也没准备,估计就自己网上看了一些面试题,但是自己也不知道怎么做,然后随 : 机的问。 : 写个翻转二叉树,我做出来了,他看不懂递归是啥。我交换两个node用了中间变量,他 : 看不懂这三行代码,我都觉得无语。
| x******6 发帖数: 46 | |
|