好像2月的时候就看到训练营的信息,但这几年都是自己刷题,对带刷组团都抱有怀疑态度,那时候也没有找工作的想法,只想躺平。直到4月的时候,2月份聊着要一起跳槽的Doris说她已经入职新公司了,才惊觉我这两个月原来什么都没干,开始嚷嚷着要找工作了,但事实上4月还是什么都没有做,直到五一的时候,才正式开始。为什么呢,因为4月底的时候面了两家还不错的外包,都很容易的拿了offer,但又不甘心去外包,准备还是要冲一下大厂,才开始正式的找工作。因为这几年陆陆续续已经刷了5,600题了,一直觉得自己算法还行,直到5月面了Temo,一道简单的sort linkedlist题让我当场跪了,才发现我的所谓的算法还行是建立在刷过多次的原题上,甚至原题经常也不是bug free能ac的。这时候因为开始刷题搜视频,看到了训练营要开班了,6月到8月,时间刚好,而且意识里觉得这些题以前基本都刷过了,根本不需要花多少时间,就报名了。非常庆幸这个决定。
这是我第一次坚持每天打卡刷题,中间有几天也因为太忙没时间,但很快就补回来了。刷的时候才发现原来自己面对这些已经刷过很多遍的题,如果不看代码直接自己做,有些题也是做不出来的,很多以前稀里糊涂提交的题,这次终于弄懂原理了,才发现系统的学习多重要。
中间面了几个大厂和外企,还是因为一些简单题挂了,比如说sorting,majority number还有左右括号。这些不应该挂的地方。感觉还是要经常回顾总结,尤其是一些基础部分,快排被问过很多次,但因为写起来麻烦,每次都懒得练习。
接下来准备二刷,这次要更认真一些才行,每周复习,把这些题真正的掌握了,比无意义的submit重要多了。二刷准备除了Java同时还要用python刷。