
从业至今一直在小公司工作, 实在是没信心了, 想试试大厂.
无奈水品一般, 只能应付业务. 据说大厂算法是门槛, 望过来人指点一番.
1 pwrliang 2019 年 2 月 8 日 via Android 和楼主差不多,我也在刷 leetcode。我之前只是一味的刷,刷了 80 来道也没有什么进展,结果校招也没找到好工作。现在我尝试将每一道做的题都写到博客里,记录下思路,写多个解法,并作出了分类。虽然这样做效率很低,但是感觉不会做完了就忘记。 |
2 wangluofansi 2019 年 2 月 8 日 via Android |
3 ityoung 2019 年 2 月 9 日 via Android @wangluofansi 感谢。准备按这个来了,这几天我按顺序刷,感觉太不系统了 |
4 lhx2008 2019 年 2 月 9 日 via Android 我只说下我校招准备的感受。社招其实应该对算法没有那么看重吧。 资质愚钝,我也没有找到什么办法,只能写下来反复记。 比如几种排序算法久了不看又忘了。还有很多题都是那种小技巧,更快忘记,像三路快排的思路,位运算的一些魔法技巧。堆,树,链表各种小技巧,真的是应接不暇。 其实做开发我觉得这些东西完全没有什么卵用,但是一些公司又甚至要求你‘’默写‘’,但是竞争又这么激烈,你不会默写还不行。 感觉这样很痛苦。唉。 |
5 wengjin456123 2019 年 2 月 9 日 via Android +1,同问 |
8 11wangyaoda 2019 年 2 月 9 日 大厂和大厂之间也不一样。 算法是欧美企业很喜欢问,比如微软 Google 亚马逊 uber Airbnb 等等。 国内 BAT 还是技术细节问的更多。算法微乎其微。 |
9 ericgui 2019 年 2 月 9 日 还是先学习一下基础知识 |
10 ToT 2019 年 2 月 9 日 国内社招 也开始用 leetcode 了么? 可以按照类别刷,permutation,combination,backtracking, recursion,dynamic programming,graph and tree traversal,linked list 和 binary search |
11 lhx2008 2019 年 2 月 9 日 via Android @ityoung 我说的有点绝对。不过像位运算这种你用了别人也会打死你哈哈,还有链表,堆这两个开发应该是不用碰到底层的。树其实用的也不多,除了前缀树。主要还是字符串,数组和 DP 吧。而且开发的时候有 IDE 可以看可以调,到面试的时候又不一样。 |
12 4BVL25L90W260T9U 2019 年 2 月 9 日 可以看看每个题的思路的代码总结,适合突击: https://github.com/yifeikong/oj_solutions/blob/master/leetcode.md |
13 uyhyygyug1234 2019 年 2 月 9 日 algocast 前两天听 teahour 说到的,貌似是每个算法题一个 5,6 分钟的视频讲解。 |
14 m9rco 2019 年 2 月 9 日 插眼 |
15 LxExExl 2019 年 2 月 9 日 当年刷了 2 遍 长期准备的话就按类别刷 刷到最后手写模板不用过脑子 面试公司之前按公司刷 |
16 hilbertz 2019 年 2 月 9 日 笔试时再查呗 |
17 icylord 2019 年 2 月 9 日 社招不是看项目经验么? |
18 willm 2019 年 2 月 10 日 via Android 插眼 |