Leetcode 刷 200 多道题了,经验与迷茫

2018-10-13 00:09:37 +08:00
 langhunws

https://github.com/geemaple/algorithm

记录是激励自己的好方式,留下自己的 Repo,与君共勉,要找工作了,求个好运吧🍀,2018-10-13


我是一个 iOS 程序员, 非 top 名校,侥幸 211,985 都有。毕业季 objective-c 和 python 是一起学的,只因当时 iOS 太火爆,走上了这条不归路

2017 年 10 月份左右的时候,看了《剑指 Offer 》,只刷了 50 道左右题目。那时候也没什么章法,先按简单的来,30 几道之后就刷不动了。简单的问题都搞不定,自信心被打击的不行,扔了半年。

这时,我只是对几种常见排序,入门级别的动态规划有了解。但底子仍为 0,连时间复杂度也弄不明白。老实说,我就是曾经那些 diss 算法根本用不上的中的一员。

出来混,迟早都要还的,想要去硅谷的执念仍在,2018 年过年回来陆续开始按照标签来刷,二分查找,双指针,分治,递归,广度优先,深度优先,动态规划。

如果是 Google 和脸叔的题,基本上直接认怂。很多题自己只能有一部分思路,然后就是无解,好多答案都是想不出来研究别人的,甚至好多看解释半天都理解不了,有时还要去翻相关概念,经常把答案 copy 到 IDE 里面一点点调试,和自己写的对比。有时就差一个字符,结果千差万别。

这半年几乎把时间都用在了刷题上,除了心情状态不佳,工作,或有点拖延症外几乎都在刷题,在公司,在家,在亲戚家,高铁动车,卧铺,参加婚礼空闲的时候都在找地方刷题

我把题号记在 Anki 里面,像单词一样去重复的刷做过题。欠了 125 多个题还没有及时重刷,该加把劲了~

自己这半年是有成长的,有大神说无论状态怎样都要刷题,像运动员锻炼一样,因为一旦放下,可能就会放下好久。

36083 次点击
所在节点    LeetCode
80 条回复
Oz2011
2018-10-14 09:44:53 +08:00
我说了啊,比国内刷题想拿 offer 肉翻的机会起码多 10 倍啊。毕业生都不给 sponsorship 的会给海外人面试机会吗?
pythonee
2018-10-14 20:20:43 +08:00
很佩服你的坚持
前途会是一片光明的
justyy
2018-10-15 00:48:57 +08:00
@Oz2011 @AntiGameZ @CodeM 我人在英国, 有英国绿卡, 可以告诉你们, 在英国的 TOP 10 公司也是基本上不给办工签的. 更不用说 直接招国内的人了.
如果你没有大公司背景,也不是什么牛津剑桥 MIT, 没有做过什么有名很牛逼的项目, 你刷个几万道题也不会有公司给你面试机会的.
TOP 10 公司我都投过, 只有 AMAZON 给我面试机会, 我一路杀到了终面 (五个小时), 不过很可惜, 刷题并不是全部. 其实最好的办法 就是内推...
Raisu
2018-10-15 08:02:35 +08:00
人脉也很重要的啊
hjiang
2018-10-15 11:18:22 +08:00
不要为了面试用题海的办法学习,形成不了知识体系。学习从根本原理出发会事半功倍。虽然各种算法看起来数量很多,计算机领域解决问题的思路数量无非就几种,算法只是在具体问题上的应用而已。
guanghe123
2018-10-15 21:55:23 +08:00
@justyy 多谢多谢,看来 rou 翻没戏了,悲伤。。。看了简历,真的好棒呀~
helloworld000
2018-12-02 07:13:44 +08:00
@justyy 没你说的那么严重,英国还是很多公司可以给办签证的,每年也是有一些毕业 under/masters/phds 能留下来(随便去那几个大公司的 linkedin 看看就知道有不有同胞了),当然也得自己非常厉害,top10 学校的学生只要不是太水,简历好好让已经在 flag 大公司里的人给改改都能拿到面试,拿到面试后面就看造化了。

@guanghe123 可以出去读个 master,有个 top10 学校的就能拿面试了,到了面试就看个人造化了。
helloworld000
2018-12-02 07:30:37 +08:00
@justyy 内推也只是帮你拿到面试,后面还是得靠自己。除了 coding,亚麻是非常看重 principle leadership 的,你下次好好准备下这个应该就可以

https://zhuanlan.zhihu.com/p/43194520
https://www.jianshu.com/p/c417bf539a61
justyy
2019-02-13 23:43:15 +08:00
@helloworld000 Thank you. Noted...
helloworld000
2019-04-26 05:01:14 +08:00
@justyy 不过我感觉即使去了伦敦 amazon,package 和生活不一定有你在 cambridge 过的爽啊。。。
justyy
2019-04-28 16:25:19 +08:00
@helloworld000 对的,现在在剑桥很爽。955,下午 4-5 点下班前 洗澡喝茶,周五中午公司还有足球,很爽。
pengliheng
2019-05-13 09:58:59 +08:00
你专跳 easy 的来刷, 难刷的马上跳过, 看一眼想不出答案的立马看答案. 看一眼答案还想不出,直接放弃, next one.

我觉得刷到 300+可以再看看.....
feilong569
2019-08-29 10:14:46 +08:00
你这篇文章,写出了很多程序员的心声。大多数程序员(包括我)对算法都是内心有一种恐惧。每次刷题,都是被逼到极点了。
beizhedenglong
2019-11-05 23:59:00 +08:00
楼主现在啥状态了
realkenshinji
2019-12-09 14:38:00 +08:00
@askfilm 国内刷题?你投投国外的公司就知道了,稍微大一点的没有不面算法题的
realkenshinji
2019-12-09 14:43:09 +08:00
@justyy 没错,但是大佬你刷的每一个题都铸就了你坚实的基础
kaiak
2020-01-02 05:50:25 +08:00
@justyy 额.. 我不知道新的 CV 有没有改.. 但是你这一版里面的 Thesis Title: Chinese Chess 写成了 These Title: Chinese Chess.. 又或者可能是我理解错误
justyy
2020-01-03 02:17:53 +08:00
@kaiak 非常感谢,已经改正!
kaiak
2020-01-17 10:14:46 +08:00
@justyy 啊不用客气互相帮忙
letv
2020-04-06 14:01:42 +08:00
楼主现在咋样了呀

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

https://tanronggui.xyz/t/497226

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

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

© 2021 V2EX