二线城市招聘的感想

2014-08-14 15:18:26 +08:00
 jsonline
我说:我要招个有编程的基础的。
你写一个插入排序,随便什么语言,可以么?
举例
输入 [2,5,3,1,9]
输出 [1,2,3,5,9]

对方顾左右而言他。(不止一个人是酱紫)

呵,呵。
14762 次点击
所在节点    程序员
128 条回复
manfay
2014-08-14 19:08:09 +08:00
楼主不仅说明了像打扑克起牌,也说了blablabla(即解释什么是起牌),并且问懂不懂,对方说懂了。如果这样还写不出来,真不应该。
yangkeao
2014-08-14 19:17:08 +08:00
@yxz00 其实现在信息奥赛的基本都这样。能STL都STL了,其余逼不得已必须要用就试着去理解,去记忆。

然后能写的基本都是前两代的了//那时候不允许使用STL

我们都知道有STL,老师讲各种排序时也没认真听。//心生惭愧
yangkeao
2014-08-14 19:21:34 +08:00
@yxz00 @livid

这条没提示,回来翻帖才看到
jsonline
2014-08-14 19:29:37 +08:00
@ovalley 不说城市,说了话题又会变成城市之争了……
xuwenmang
2014-08-14 19:32:52 +08:00
1W- 工资,问这个扯淡;
1W+工资,不会这个扯淡!

好吧,我不是程序员
cloudzhou
2014-08-14 19:54:48 +08:00
我觉得面试官就应该问这些问题,如果只是名词不懂,可以讲解一下,但是代码一定自己能写出来。
如果我是应聘者,我会说我看一下wiki,然后就能给你写出来。

高级一点可以问问实际遇到的问题,比如我最近问人的面试题目:
对于注册的用户,如果希望限制一定的访问频率,比如每小时最多访问1000次网站,你准备怎么做?

可以有很多讨论空间:
1 具体语言、web框架的拦截器
2 怎么限定一定时间内访问次数
3 如何更加经济环保(比如利用 cache?因为访问是很频繁的一个操作)
4 如果自己设计一个小小的系统呢,怎么定义数据结构、算法

这是一个开放的题目。

现在好多程序员都觉得百度、google就搞定所有问题了,那只是代码的搬运工。
算法和数据结构就是计算机的核心,体现在你编程的很多细微之处。
liuchang0812
2014-08-14 20:11:19 +08:00
连插入都写不出来,还说自己会百度,会调用系统的库的码农。。。真是呵呵
leopardwei
2014-08-14 20:15:41 +08:00
其实面试这个算法,那个排序都是扯蛋。只能反应基础如何,是否熟悉。我面试更关注程序员的自学能力及解决问题的效率。

不会排序没关系,你会百度或者 google 都行,会善用工具。菜鸟会变成老鸟的,有快有慢而已,前提是别让我耳提面命教,有问题的时候能独立解决掉。这种程序员我很乐意招和培养。
HerrDu
2014-08-14 20:26:17 +08:00
搜狐面试的时候,让我写一个快速排序。然后果断写了一个冒泡排序上去。。。。。 算法写的杠杠的,估计去都去BAT什么的搞算法了吧。
Biwood
2014-08-14 20:31:27 +08:00
我看了那几种排序算法不止一遍,今天还看了阮一峰的博客,里面也有关于这几种算法的文章,但是到现在我仍然不会写,不是不想学,是写了一遍之后就从来没用过,时间一久就忘了
Ransford
2014-08-14 20:32:54 +08:00
这种水平的人来面试,说明你这公司也牛逼不到哪去。
nsa
2014-08-14 20:49:45 +08:00
楼主没问对方有学过数据结构吗?
Exin
2014-08-14 21:04:27 +08:00
啊,我不记得什么是冒泡排序、快速排序了……
mengzhuo
2014-08-14 21:05:48 +08:00
立马找插值排序wiki来压压惊
semicircle21
2014-08-14 21:07:13 +08:00
对象是没项目经验的学生才考基础.
有项目经验的, 让对方说说, 再问问"实现 XXX 的时候遇到过什么困难没有啊?" 之类的, 套套话,就知道面试对象几斤几两了.
要是考察动手能力, 不用冒泡排序这么复杂, 坐在电脑前, 写个单向链表的转置就够了.
这样的程序员应对日常的增删查改足够了.
nooper
2014-08-14 21:09:31 +08:00
我不会。但是未必我写不出来
wdlth
2014-08-14 21:17:38 +08:00
我们以前数据结构老师闲的蛋疼就拿这种问题来考人……
frankzeng
2014-08-14 21:57:00 +08:00
正经的计算机专业肯定学过数据结构和算法,但又怎么样呢,几年用不到铁定忘记了。
ruandao
2014-08-14 22:06:02 +08:00
插入忘记了,但是还记得快排...
Artotria
2014-08-14 22:30:45 +08:00
@jsonline 这绝壁是算法导论都不知道是什么的人吧,话说作为准大二狗的我都知道(′▽`〃)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/127867

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX