下午面试出来,有种生无可恋的感觉

2016-06-07 19:42:13 +08:00
 fever105

楼主年后入职一家中型创业公司,上周某一天突然找我们项目组的人一个个谈话,说由于资金问题这个项目被砍掉了,团队当天解散。。。

于是才有了楼主今天下午到一家做 app 的创业公司面试的故事,上来就是一道算法题,楼主不出意料的不会做(不过后来我问过算法比较牛逼的哥们,说这题不难)。嗯,就这样,技术总监根本懒得见我,人事打发了我几句就走了。

肯定有人会说,你个搞开发的连个简单的算法题都不会,不见你也是应该的。完全同意,只是说下楼主的背景:

楼主热爱编程,也认同算法的重要性,只是觉得心里不爽,不会算法就意味着:我只要还在干这一行一天,就必须面面对今天这种人,随时可能拿算法甩我一脸,我心里好气,但又无可奈何。

请问算法如何学起,楼主文科生,数学不好,阶乘的概念都是最近才知道的,找了几本算法书,涉及大量数学公式,许多符号我都看不懂,有种无从下手的感觉,看哪本书好呢?需要复习下高中数学吗?我想过先看 可汗学院的视频,但是又不知道看哪些最有用,唉

16123 次点击
所在节点    职场话题
131 条回复
icylord
2016-06-07 19:48:29 +08:00
先把数据结构学一遍
yhxx
2016-06-07 19:50:56 +08:00
科班出身的表示同问
算法导论看不下去啊
Lonely
2016-06-07 19:52:35 +08:00
能说下题目不
hinkal
2016-06-07 19:52:46 +08:00
复杂的算法平时写程序确实很少用到,算法基本就一个用处,就是过滤楼主这类求职者吧。
jixiangqd
2016-06-07 19:53:27 +08:00
同意 @icylord 的观点,先把数据结构学了,算法可以滞后。
数据结构可以先不用关心公式,关心时间、空间复杂度这样的概念性东西,先搞懂每种结构的优劣。然后就可以研究研究各种排序之类的东西。其实能坚持到这里,你应该已经很牛逼了。
Yc1992
2016-06-07 19:54:38 +08:00
同算法渣,话说面试常用的几个算法背下来不就行了嘛
ling123
2016-06-07 19:57:04 +08:00
楼主,有很多帖子啊。。。随手一搜,这个帖子看起来不错。。。
[我的算法学习之路]( http://www.cnblogs.com/figure9/p/3708351.html)
aheadlead
2016-06-07 20:00:20 +08:00
@yhxx 算法导论不建议初学者看… 一本书可以啃到哭
tutuge
2016-06-07 20:04:36 +08:00
其实不冤…数据结构算法确实是基本素质…
lyog
2016-06-07 20:10:03 +08:00
@aheadlead 算法导论是我买过最贵的枕头
isno
2016-06-07 20:14:08 +08:00
先学数据结构,算法导论真看的头疼,完全看不下去
alexapollo
2016-06-07 20:14:32 +08:00
可能题真的简单了?
cuebyte
2016-06-07 20:15:57 +08:00
创业公司而已,不必在意,继续投简历就是了。
FinalDream
2016-06-07 20:46:40 +08:00
算法导论都是算法推导过程,我觉得 iOS 面试不可能问这个。
http://item.jd.com/11098789.html
看这本书比较好一点,不需要什么数学底子
raincious
2016-06-07 21:06:09 +08:00
@aheadlead

《算法导论》
从买书到改改行

LOL 。
linlinismine
2016-06-07 21:06:44 +08:00
算法学得好不好是区分一个优秀程序员和一般程序员的标准,算法学得不好系统遇到性能瓶颈问题让你去解决,你怎么去解决呢。就像每个程序员可以写出让系统运行的代码,但是并不是每段代码都是优秀的,它只是可以运行而已。
szanlin
2016-06-07 21:09:24 +08:00
继续面试,不要气馁
Honwhy
2016-06-07 21:10:41 +08:00
希望你越来越强大,编程或面试不只是算法,数据结构,设计模式,编码,还有操作系统和网络等。
lxszl
2016-06-07 21:11:36 +08:00
我也不会算法。
目前这家公司学不到东西,又不敢跳,唉
innoink
2016-06-07 21:14:53 +08:00
我感觉算法这东西和一些开发库什么的差不多,大部分情况只要知道某某算法适合某某场景,某某算法有什么特点,什么高效的实现,怎么用,就行了,没太多必要去搞的太清楚

现在的算法搞得有点像高考成绩一样,虽然能反映一个人的能力,但确实是片面。

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

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

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

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

© 2021 V2EX