两个月血和泪刷题经历,终于拿下字节跳动,求关注🔥

2020-06-14 13:37:57 +08:00
 fruitbagxxx

算法模板

算法模板,最科学的刷题方式,最快速的刷题路径,一个月从入门到 offer,你值得拥有~

算法模板顾名思义就是刷题的套路模板,掌握了刷题模板之后,刷题也变得好玩起来了~

此项目是自己找工作时,从 0 开始刷 LeetCode 的心得记录,通过各种刷题文章、专栏、视频等总结了一套自己的刷题模板,仅供参考。

在线文档

在线文档 Gitbook:算法模板 🔥

核心内容

入门篇 🐶

数据结构篇 🐰

基础算法篇 🐮

算法思维 🦁

心得体会

文章大部分是对题目的思路介绍,和一些问题的解析,有了思路还是需要自己手动写写的,所以每篇文章最后都有对应的练习题

刷完这些练习题,基本对数据结构和算法有自己的认识体会,基本大部分面试题都能写得出来,国内的 BAT 、TMD 应该都不是问题

从 4 月份找工作开始,从 0 开始刷 LeetCode,中间大概花了一个半月(6 周)左右时间刷完 240 题。

开始刷题时,确实是无从下手,因为从序号开始刷,刷到几道题就遇到 hard 的题型,会卡住很久,后面去评论区看别人怎么刷题,也去 Google 搜索最好的刷题方式,发现按题型刷题会舒服很多,基本一个类型的题目,一天能做很多,慢慢刷题也不再枯燥,做起来也很有意思,最后也收到不错的 offer (最后去了宇宙系)。

推荐的刷题路径

按此 repo 目录刷一遍,如果中间有题目卡住了先跳过,然后刷题一遍 LeetCode 探索基础卡片,最后快要面试时刷题一遍剑指 offer 。

为什么这么要这么刷,因为 repo 里面的题目是按类型归类,都是一些常见的高频题,很有代表性,大部分都是可以用模板加一点变形做出来,刷完后对大部分题目有基本的认识。然后刷一遍探索卡片,巩固一下一些基础知识点,总结这些知识点。最后剑指 offer 是大部分公司的出题源头,刷完面试中基本会遇到现题或者变形题,基本刷完这三部分,大部分国内公司的面试题应该就没什么问题了~

1 、 algorithm-pattern 练习题

2 、 LeetCode 卡片

3 、 剑指 offer

刷题时间可以合理分配,如果打算准备面试了,建议前面两部分 一个半月 ( 6 周)时间刷完,最后剑指 offer 半个月刷完,边刷可以边投简历进行面试,遇到不会的不用着急,往模板上套就对了~

注意点:如果为了找工作刷题,遇到 hard 的题如果有思路就做,没思路先跳过,先把基础打好,再来刷 hard 可能效果会更好~

面试资源

另外面试还看了大概 100 本书,强烈推荐 🌝

我看过的 100 本书

后续

持续更新中,觉得还可以的话点个 star 收藏呀 ⭐️~

[ Github ] https://github.com/greyireland/algorithm-pattern ⭐️

17660 次点击
所在节点    推广
103 条回复
justin2018
2020-06-14 18:20:34 +08:00
谢谢分享
MaxPuppet
2020-06-14 18:23:31 +08:00
图挂了??
alalida
2020-06-14 18:39:43 +08:00
工作 12 个小时“没什么事就可以走了”

奋斗家和做题家是不是都不用睡觉的。
intouchables
2020-06-14 18:57:22 +08:00
感谢分享!
azh7138m
2020-06-14 20:05:50 +08:00
我字节什么时候有规定不能晒工牌了?
atkd
2020-06-14 20:15:13 +08:00
看你发的这些内容,就知道是标题党。
JCZ2MkKb5S8ZX9pq
2020-06-14 20:41:49 +08:00
@fruitbagxxx 抖音电商找过我,作为供货商去聊过几次,感觉就是来圈广告费和充值的。不晓得 lz 是抖音的哪个电商?
edinina
2020-06-14 21:18:57 +08:00
标题有一种进了顶级技术公司的赶脚
lraining
2020-06-14 21:22:21 +08:00
项目经验不够,靠刷题和阅读基础书籍也能拿到 offer 吗?
javaaihaozhe1
2020-06-14 22:18:41 +08:00
可以交流下吗?加个微信?
fyxtc
2020-06-14 22:20:52 +08:00
@darer 这个标题看着我就挺烦的
allencloud
2020-06-14 22:22:06 +08:00
系统设计怎么过的?问了啥呀
我看面经里的系统设计不光要根据需求、qps 设计整个架构,还会细到数据库如何设计。。。
xrr2016
2020-06-14 23:06:21 +08:00
赞一个👍
royzxq
2020-06-14 23:49:06 +08:00
我条似乎没说不让晒工牌吧..
newtype0092
2020-06-15 00:47:43 +08:00
100 本书🐂🍺,Java 、C 、C++、GO 、Python 、JS 雨露均沾啊,还有编译原理和操作系统,老哥我猜你是给字节研发新语言和编译器的对不对?
cosmic
2020-06-15 00:50:29 +08:00
恭喜楼主喜提宇宙第一大厂头条 offer 。
刷题的思路还算科学,效率确实高。
并不觉得直播电商是核心部门,只是目前比较热门。
直播带货这个模式最后还是会死,商业模式不通。当然这个和我们程序员无关
younghust
2020-06-15 00:58:17 +08:00
都是现在的人浮躁想火惹的祸。能看 5 本就不错了,能说看 100 本是最大的 bug 。故事讲的不咋地,姿势水平需要提高,除了刷题和要 star,看不到任何 experience 。说句不客气的,5 年你也看不完 100 本。一本编程思想就够消化半年,哪来那么多时间,量子速读?
yukiloh
2020-06-15 00:59:59 +08:00
你们已经发现培训班骗不到人然后开始卖面试的课了?
laike9m
2020-06-15 02:13:53 +08:00
恭喜踏入 9106 的世界
bearcat001
2020-06-15 03:59:32 +08:00
快速扫了一下内容,资料都挺不错,赞一个

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

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

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

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

© 2021 V2EX