今年去面试有一个很普遍的现象,我遇到很多有面试题的面试官。本人有开发经验,但是对于面试题做的并不好,去面试的时候上来就是先做面试题,结果没有回答好,后面的都放不开,谈不拢,特别是谈薪资的时候。 请问程序员要不要为了面试去刷很多的面试题?
1
russj 2016-07-06 16:11:49 +08:00
要,有时间当然要刷题
|
2
soland 2016-07-06 16:12:54 +08:00
刷不过面试题说明自己基础很薄弱。
|
3
salltm 2016-07-06 16:13:40 +08:00
刷题就一次很好的提高技术能力的学习机会。 当然招人还是需要有真本事和职业素养的员工
|
4
awolfly9 OP 但是有些人,好像就只会面试题,到公司之后就破了
|
5
wizardoz 2016-07-06 16:27:00 +08:00
只会刷面试题的能刷进去,说明出题的也是从网上随便找的。
如果出题者自己根据算法书上的知识点来出面试题,刷题者也能做出来,那么说明刷题的人也是有能力的。 |
6
jixiangqd 2016-07-06 16:45:25 +08:00
想找好的自然要刷题
|
7
pandachow 2016-07-06 16:46:38 +08:00
@awolfly9 会有这个问题,但是这个锅该是公司和面试官的。
你要做的呢我觉得应该是好好准备然后去面就行了,你得知道这样的面试题只是面试的一部分,以及它确实能考核出一些东西,就可以了,至于它不能考核出来的,暂且不去理会吧。。。 |
8
binux 2016-07-06 17:07:42 +08:00
如果不刷面试题,你为了准备面试还能做什么?
什么都不做,连面试题都不刷,对这个面试这么不重视,面试怎么谈得拢。 |
9
louisis 2016-07-06 17:48:20 +08:00
面试题一定要刷,但是重点在于理解算法思想,尤其是复杂度的理解。比如 leetcode 上的题首先自己先做做,然后看看别人的思路是什么,做完题后要多总结,比如自己薄弱的地方像动规类的要回去看看基础和经典的。简单的题第一遍还是要做的,难的题多用不同方法做;
|
11
shyling 2016-07-06 18:16:29 +08:00 via iPad
当然需要。毕竟别人面试用的题很多也是网上找的
|
12
karloku 2016-07-06 18:27:04 +08:00
刷题就和小学时候没事做做奥数题一样, 空的时候可以刷着玩, 挺有意思的.
至于指望刷面试题能提升什么那就算了. |
13
dong3580 2016-07-06 19:04:14 +08:00 via Android
不需要刻意,可以试着做个小玩意面试的时候让面试官感受一下。
当然如果面试流程很传统,还是刷📖吧, |
14
irgil 2016-07-06 19:08:02 +08:00
当然需要啊,除非你对自己的数据结构和算法很自信。。。
|
15
jerrymomo10 2016-07-06 19:11:54 +08:00
准备面试了,正在刷,希望有用啊。
|
16
bk201 2016-07-06 19:26:01 +08:00 via iPhone 1
刷的目的是为了看看自己的知识薄弱的地方,你如果当应付面试的东西,那只能看那家公司面试官水平了.我觉得工作之后面试做面试题。这家公司水平应该不怎么样.
|
17
NordicShaw 2016-07-06 20:03:56 +08:00
楼上正解。再者说来,刷题的时候,看看其他人的解题思路,还是蛮有意思的。
|
18
quake0day 2016-07-06 20:40:04 +08:00
程序员要不要为了面试刷很多面试题 但是有些人,好像就只会面试题,到公司之后就破了
高中生要不要为了高考刷很多高考题 但是有些人,好像就只会高考题,到大学之后就挂了 |
19
wander2008 2016-07-06 20:55:29 +08:00 via iPhone
刷题只是业余的事情吧。如果某个面试者非要以算法来决定那你还是乘早不要去了。谈两句话就走了吧。曾经遇到过面试五次,最后以一道 leetcode 上的算法题纸上手写完整代码的面试。最后还是一样“不合适”的事情。
当然,我面试别人从来不面试算法,也不手写代码。 |
20
2ge 2016-07-06 20:56:35 +08:00
个人觉得还是不需要刻意,刷题这个太愚昧了。实话,如果面试题能够通过刷题的方式解决掉,基本也表现出来这个公司对面试者的尊重与否,如果是公司从网上随意抄来几道然后考察面试者,也看得出公司对这个职位的重视程度。再者面试本身也不是考试,如果过多关注笔试在整个面试过程中占的比重,个人觉得这种公司也就那样。
虽然大家都知晓基础知识的重要性,但是一个有经验的开发人员和一个刚出学校的开发人员,其实笔试相对来说对有经验的开发人员不太公平的。个人觉得面试官更应该从各个方面观察面试者对于解决问题的能力和思路,而不是更多关心这个人是否是把基础掌握的滚瓜烂熟。即时你基础滚瓜烂熟,对于遇到问题的解决能力和思路没有任何积累沉淀,我相信,在工作中自己本人也过的无笔痛苦的。毕竟工作还是需要自身对所学知识技能的一个合理转化,举一反三。才是最重要的,才能够有产出的。 |
21
dtfm 2016-07-06 21:07:38 +08:00 2
刷题是一个套路,但我见过更高一个层次的直接做一个项目,项目牛逼的话,直接带着项目区 PK 面试官,项目太牛逼的话,就直接留上联系方式翘着二郎腿等着 offer 。仅以此纪念去年在 Github 看见的那个不知名牛逼哄哄学生党的面经。
|
22
rogwan 2016-07-06 22:22:01 +08:00
现在回去做高考题,未必做的过高三学生啊。对自己工作经验有信心的,一般直接带自己编写的代码,去给面试人员讲就好了。面试官听不懂,说明也没必要去了;能听懂自然会认可你的经验价值。
|
23
msg7086 2016-07-06 22:35:41 +08:00
总要有一种方式来打动面试官。
如果你没有牛逼的项目,那就老老实实算法题。 说真的前几天刚面了个小公司,第一轮电话面试上手就是 3 道算法题。 你刷过题了你就有了敲门砖。题目做不了的话有些公司连后续面试的机会都不会给你。 你说重要么。 |
24
bluecubic 2016-07-06 22:38:36 +08:00 via Android
其实从笔试题的内容也可看出出题者和公司的水平, so what ,这并不代表他随意会给你 offer 或者你可以随意拒 offer ,刷人嘛就这么回事,你想进这家公司,这是个敲门砖,所以还是尽量把题做好,不要觉得答不出笔试题还很牛
|
25
sgissb1 2016-07-06 22:39:40 +08:00
0-2 年有必要
3 年以上酌情考虑 有些岗位有特殊要求,怎么刷都没用,进去以后不会干活基本等着边缘或走人 有些岗位没有特殊要求,刷与不刷也要看情况。 有时候如果每道面试题都会做,反而有些公司还不敢招过来,因为有可能开价太高了,用不起。 |
26
paradoxs 2016-07-06 22:50:39 +08:00 via iPhone
连面试题都不会做的,敢要?
|
27
redsonic 2016-07-06 23:28:19 +08:00
人事制度健全的大公司一定要刷啊,分数过不了面试你的人想录用也录用不了。小公司就另外一回事了,刷了很多也没用,他总会给你鸡蛋里面挑骨头用于压价。
|
28
lightening 2016-07-06 23:31:01 +08:00
@awolfly9 更多的人不会面试题进去以后破的更惨
|
29
second06 2016-07-07 07:46:59 +08:00
公说公有理,婆说婆有理。 没有唯一的标准,国内大公司一般是要手写代码的,国外 facebook google 工程师面试更是从 phone interview 到 onsite 都手写 ‘ bug free' 的代码,
|
30
kideny 2016-07-07 08:57:17 +08:00
就当是学习的一个过程吧!
|
31
genffy 2016-07-07 09:11:31 +08:00 via iPhone
作为一个页面仔都表示,算法题(面试题)是要刷的,一周花点时间做着玩玩,对自我认识很有帮助。
看到楼上有说,实际项目用不到算法,有点悲哀。 |
32
MadVex 2016-07-07 09:36:50 +08:00
刷是可以刷,刷题奠基础啊!
然并卵,和我面过的题基本没半毛钱关系...面试现场是要靠想象力的! But !有基础才能有想象力! |
33
lty494685444 2016-07-07 10:13:15 +08:00 via iPhone
能刷还是要刷啊
|
34
Mavious 2016-07-07 13:47:47 +08:00 via Android
(歪楼)公考 dog 表示刷题就是一切,刷不了题连面都不让你见。
|
36
ma125125t 2016-07-07 15:20:01 +08:00
@menc 工作两年,想出去看看行情,一次面试被要求写个简单的算法,没写出来。结果被追着问了很久。一紧张,搞得后面工作相关的代码和一些核心的名词都想不出来了。纯属吐个槽。╮(╯▽╰)╭,码农何苦为难码农。
|
37
doubledream 2016-07-07 15:56:19 +08:00
@2ge 赞
|
38
z5864703 2016-07-07 21:11:00 +08:00
适当刷下还是有帮助的,一般 HOLD 的住的话没必要刷题。不过每次面试肯定要准备充分,先详细了解要面试的公司
|
39
TK 2016-07-08 00:02:01 +08:00
没有必要非走极端,要么刷爆,要么不刷。适当地做做编程题还是挺有帮助的,无论是面试还是思维。
|
40
a930329019 2016-07-08 07:59:25 +08:00 via iPhone
大大的刷
|
41
louk78 2016-07-08 08:51:28 +08:00
算法题(面试题)是要刷的,一周花点时间做着玩玩,对自我认识很有帮助。
看到楼上有说,实际项目用不到算法,有点悲哀。 |
42
kobe1941 2016-07-08 09:43:32 +08:00
看级别,
1.如果还是海投简历找工作的水平,花较多时间来准备笔试题是应该的 2.只投看好的几家公司的中、高级岗位这种,笔试题意思意思就行了 |
43
awolfly9 OP 感谢各位的回复,这两天有点忙,没有及时回复。抱歉。
面试的时候很多人说笔试就是考验面试者的基础,结果这种面试反而对那些刚毕业的人有有优势,而且很多题是一百度马上就知道了。 |
44
wizardforcel 2016-08-18 21:21:05 +08:00
刷两个月就行了。
既然国内公司喜欢装逼考算法,你不刷怎么能打面试官的脸呢?? |