1
loading 2014-09-23 10:45:30 +08:00
你是被刷了吧!
|
5
fansekey 2014-09-23 11:03:34 +08:00
浑水摸鱼的人挺多,不过也不是全部。所以,只能 呵呵 了
|
6
otakustay 2014-09-23 11:35:38 +08:00
这种要么公司太烂,要么这面试官存心的就不想要你吧
|
7
geew 2014-09-23 11:53:09 +08:00
哈哈 我还当过面试官呢 都拿以前我们老大面试我的题目来问别人
|
8
Tankpt 2014-09-23 13:25:04 +08:00
同学昨天去面试。。深深感觉到不像诚心要人。。用了一些变态的题目虐了他一番,然后鄙视了一番
|
9
MasterYoda 2014-09-23 13:41:23 +08:00 2
|
10
nooper 2014-09-23 13:52:48 +08:00
工资和水平相称就行,问的jb难,工资有瞎开。
|
11
binux 2014-09-23 14:02:07 +08:00
90%的人连个快排都写不利索(不是真的问快排,都被背烂了)
|
14
binux 2014-09-23 15:23:13 +08:00
@fgwww 我现在就给你手写一个
sort = lambda l: sort(l[:len(l)/2])+l[len(l)/2]+sort(l[len(l)/2+1:]) if l else [] |
15
wenbinwu 2014-09-23 15:33:48 +08:00
@binux
>>> sort = lambda l: sort(l[:len(l)/2])+l[len(l)/2]+sort(l[len(l)/2+1:]) if l else [] >>> sort([2,1,4]) Traceback (most recent call last): File "<console>", line 1, in <module> File "<console>", line 1, in <lambda> File "<console>", line 1, in <lambda> TypeError: can only concatenate list (not "int") to list |
16
fo2w 2014-09-23 15:40:51 +08:00 4
面试就是彼此增进了解, 尤其是应届生, 更多的是看态度
准备? 准备啥? 我玩三年半网游准备半年, 你认为基础的题我可能比你写得还快, 你乐意要这样的? 很多人真的不会面试, 认为面试就是找各种武器戳别人的软肋, 以此发现弱点甚至换来自身的优越感, 呵呵 不会就不会, 下一题, 没做过就没做过, 那讲讲你做过的, 这方面没经验就没经验, 讲讲有经验的收获 多大点事情, 说去说来有时候不就是为了掩饰自己极度渴望招个人进来打杂的内心么 敞开了说, 随便你什么人, 不管什么方向觉得自己基础多好, 我都有办法问的你说不出话来 然后再扣个这么基础的问题都不懂的帽子, 这样的面试变味儿了不是么 |
17
binux 2014-09-23 15:42:08 +08:00
@wenbinwu 上面那个压根不对。。。
sort = lambda l: sort([x for x in l if x < l[0]])+[x for x in l if x == l[0]]+sort([x for x in l if x > l[0]]) if l else [] |
18
kokdemo 2014-09-23 15:46:26 +08:00
……我遇过最坑爹的面试官来自合肥某企业……
我投的前端,面我的是一个产品……拖了三周之后告诉我,“我觉得你的产品思维不是很好……(拒)” Orz |
20
Tankpt 2014-09-23 16:01:28 +08:00
@MasterYoda 嗯。这个我知道的。我也不是没问过才这么说的,只能说基本的面试官都是好的,不排除有些一开始对你没面缘那种,想早点把你面完的
|
21
est 2014-09-23 16:13:23 +08:00
谁来搞个全国匿名吐槽 煞笔面试官 和 煞笔PM,绝对火。
|
25
jtn007 2014-09-23 16:29:09 +08:00 1
@binux 说实在的,考这种排序的实现方式不如考为什么要用这些排序,什么情况下用哪种效率高,很多语言里都已经封装了快排,根本不用你自己去写,而且网上查一个也是很方便的事,所以说会在合适的场景尽心合理的运用远远比写出来实现方式重要。
|
27
binux 2014-09-23 16:32:32 +08:00 1
@jtn007 你看我第一次写快排为什么写错,就是因为我是记得原理,不记得实现。只实现了分治,没有实现排。
为什么考排序,就是要看你是否记得算法的原理,能不能转换成代码。知道怎么做完全不够,你得知道为什么。 |
28
jtn007 2014-09-23 16:40:11 +08:00
@binux 恩,也许我表达的有点错误,我不是说实现就不重要了,实现也需要,只不过我觉得知道原理更重要一些,如果能完全理解原理的话,是否实现出来只是代码熟练度的问题,而熟练度的话到实际项目中培养起来很快。当然,具体需要什么样的人就看公司需要了
|
30
MasterYoda 2014-09-23 16:53:54 +08:00
|
32
jtn007 2014-09-23 17:14:03 +08:00
@binux 唉。。你别那么极端,我说的是培养代码熟练度,让用惯了IDE的人甚至是用惯了封装好排序算法的人直接手写一个,只要原理上没错,一些细节上有点小问题我觉得还是可以包容的。当然,完美是最好的了。说白了排序方法是工具,既然这个工具已经被制造出来了,怎么去用它总比怎么去造这个工具重要吧。
|
33
gejigeji 2014-09-23 17:30:07 +08:00
确实 阿里有个面试官 居然跟我说 协程是和编程语言无关的 扯淡吧
|
34
loryyang 2014-09-23 17:31:58 +08:00
面试本来就是个很难的事情,短短几个小时要能够测试出被面试者的技术能力、写作能力、表达能力以及一些精神层面的东西,确实太难了,而且被面试者肯定会极力隐藏自己的弱点。总之,是个很头痛的事情。
|
35
loryyang 2014-09-23 17:32:17 +08:00
写作改成协作。。。
|
36
BackBox 2014-09-23 17:33:54 +08:00
我有一次面试遇到最搞笑的问题。
你来谈谈css的闭包。 |
39
zix 2014-09-23 18:23:41 +08:00
@MasterYoda 单链表也没多大区别啊?除了多了个单链表实现……
|
40
clowwindy 2014-09-23 19:35:39 +08:00 via Android
所以这是一个自曝知识点缺陷的钓鱼帖。
|
41
jsonline 2014-09-23 19:39:16 +08:00 via Android
我当年不光被问了快排,还要求把我知道所有的排序算法的时间复杂度说出来。。。
|
44
chocotan 2014-09-23 21:34:26 +08:00
基友前段时间找工作,我正好那段时间正在看某java书,而基友则是看各种面试题,基友面试被问的面试题书上几乎都没有,或者说书上的知识几乎不会被问到,在我看来这是“基础”,但是好像是“没用的”
|
45
dong3580 2014-09-23 23:46:28 +08:00
珍爱生命,远离笔试。
|
46
dong3580 2014-09-23 23:51:40 +08:00
@kokdemo
报料一下,我当初投递的明基的技术部软件开发,结果给我折腾了一个星期 ,还有电话沟通,笔试之类的,完了最后面试,说我适合技术,不适合产品。 这都是... Orz 我错了。 一般这种情况,要么招聘的压根就不是招人,估计挂个招聘牌子; 要么就是内部工作,估计拿出来招人,说大家都不合适,然后让内部人进去。 |
47
sethverlo 2014-09-24 10:39:32 +08:00
跟风吐槽一下…
当初面北京某上市互联网公司的时候,先让我写个冒泡,这很简单嘛闭着眼都会写,然后让我写快排,我还没想 5 秒钟呢,就打断我说「哎呀我就知道你不会写…」 然后看我面 Ruby 就问我,Ruby 有没有类(class)?我说有啊,然后笑了笑跟我说「你看过的 Ruby 书上有没有一句话叫 Everything is objest?」这不是坑我呢…… |