两个半月速通+处女面告捷,节孝子,启动!

去年12月下旬才意识到时间紧迫开始学java技术栈,猛猛突击了两个多月准备找暑期实习。第一个约面就是字节,一开始还担心脏面评犹豫要不要拒,最后鼓起勇气冲一把,没想到节子直接收留我了

严格来说我自己并不算零基础,平时一直在用java刷算法题,考研的os计网现在没完全忘干净,也给我省去了很多时间。不过真正系统地去学java技术栈的时候,还是惊叹于整个知识体系的庞大,很深很广很杂,每天都能学到很多新东西

然后给其他同样时间紧迫准备速成的同学们一些建议吧:
1. 不建议硬背八股,还是要深入理解,然后尽可能用自己的表述描述出来。硬背概念的记忆持久性真的很差,而后者一旦深入理解了底层原理,至少短时间内很难忘掉
2. 第一遍看课很多地方一知半解是正常的,后面一定要多做复盘,对于自己不懂的地方去问AI或者查阅一些技术博客。不建议反反复复把课看好几遍,时间太长,先通过看课系统性的过一遍再针对重难点查缺补漏会好很多
3. 我觉得项目不必追求高级独特,但一定要吃透,相关技术和框架的底层最好都要了解一下。一定要多关注技术选型,就比如大家项目里一般都会用到mq,基本都是从御三家里选其中一个,那么一定做好被问到“为什么用这家而不是另外两个”的准备。面试官真的很喜欢问这种问题,因为这能体现你有没有进行过思考
4. 平时还是要多刷算法,手撕真的很重要,尤其是字节这种厂。我三面的时候能明显感受到面试官对我前面的回答是有些失望的,聊了20分钟就开始做题并且丢了道很恶心的hard(不知道是不是打算劝退我233)。但是整个手撕过程思路清晰逻辑通顺编码规范,一些地方还加了注释,测试结果也没有问题。最后面试官非常满意,当晚就收到oc。所以说有些时候一场漂亮的手撕真的能起到一锤定音的作用
5. 面试这种东西,能力固然重要,但其实运气也是非常关键的一环。之前和时错佬私下讨论的时候也有这方面的共鸣。所以说还是要放平心态,挂了并不代表你不优秀。无论是秋招还是暑期战线都很长,到后期才开始收割的大佬大有人在

最后附上自己的速通时间线:
12.18 牛客发第一贴求助 决定走java后端
12.20-年底 直接跳过javase,javaweb和苍穹外卖,闪击ssm
1月初-1月中旬 速通黑马redis基础篇+实战篇,跟着敲了黑马点评
1月中-1.25 闪击黑马redis高级篇+原理篇,闪击mysql
1.25-2.5 魔改黑马点评,顺便在kafka和es的课程里挑着看了一些重点
2.5 -2.12 闪击juc
2.13 制作初版简历
2.14 投递微软暑期(结果到现在还没消息,乐)
2.15-2.23 速通jvm,然后又补了一下尚硅谷的juc(黑马的juc里没讲Threadlocal和CompletableFuture)
2.24 投递腾讯
2.26 牛客上海投了30家,当晚字节约面,约在了3.3
2.24-3.2 这段时间疯狂在牛客上刷面经查缺补漏,刷了100多篇,把其中经常出现但自己掌握的不好的八股和场景题都记录下来,去javaguide和面试鸭里面复习。如果八股网站没有就问ai,然后自己制作成anki记忆卡以便复习
3.3 字节一面
3.4 阿里云一面 字节二面
3.6 字节三面 当晚oc
3.10 正式收到offer
全部评论
草,此时此刻恰如彼时彼刻 https://www.nowcoder.com/share/jump/75053974540152571
16 回复 分享
发布于 03-10 18:39 江苏
接好运 羡慕了🐗神
11 回复 分享
发布于 03-10 18:03 广东
太强了
6 回复 分享
发布于 03-10 18:03 辽宁
喜欢你
6 回复 分享
发布于 03-10 17:56 江苏
哇,恭喜上岸!这个学习效率和方法,值得
5 回复 分享
发布于 03-12 15:29 上海
佬快给个好友位,你以后就是我在字节的人脉了
5 回复 分享
发布于 03-10 19:29 北京
接好运
5 回复 分享
发布于 03-10 18:18 辽宁
🐗神tql
3 回复 分享
发布于 03-11 14:55 北京
猪神太强了校友给个好友位
2 回复 分享
发布于 03-10 20:33 江苏
太强了
2 回复 分享
发布于 03-10 19:22 上海
太厉害了
2 回复 分享
发布于 03-10 19:19 浙江
接好运
2 回复 分享
发布于 03-10 17:55 江西
恭喜大佬!我和您情况差不多(但是本科),也是一直在刷leetcode,计网OS本科学得不错,目前在准备秋招。因为想快点到达可以约面练手的程度(也是想赶紧得到一些反馈),所以打算直接冲外卖和点评,干中学ssm,redis,javaweb,git,linux。然后就开始投简历刷面经,同时再开始学MQ,mysql,jvm,juc。请问您觉得这个路径怎么样?求建议!
1 回复 分享
发布于 04-11 19:51 广东
南大✌🏻不乱杀
1 回复 分享
发布于 03-24 14:19 广东
猪佬
1 回复 分享
发布于 03-21 19:30 江苏
羡慕字节✌
1 回复 分享
发布于 03-15 09:45 北京
太强了,不愧是能考上南大的人
1 回复 分享
发布于 03-13 20:28 山东
🐗神
1 回复 分享
发布于 03-13 18:24 北京
太牛了哥,不愧是南京大学,学习能力太强了
1 回复 分享
发布于 03-13 11:45 湖南
哇,好牛啊
1 回复 分享
发布于 03-13 07:54 北京

相关推荐

04-03 17:45
已编辑
门头沟学院 Java
TimeLine3.6 官网投递3.26 当天约面,下午直接一面3.27 约二面4.1 二面,当晚oc压力很大,面试官很严肃,但是学到了很多之前只停留在表面知识,感谢快手#牛客AI配图神器#八股45分钟1、自我介绍2、java new一个对象的过程是什么?结合JMM聊一下3、java内存模型是咋样的?(感觉刚刚没听清是结合JMM聊,我都往JVM上靠了)4、new一个对象的过程中,分配内存有几种方式?分配内存在并发环境下如果存在锁的竞争,JVM如何解决这个问题?5、TLAB的全称是啥?6、你刚刚好几次提到了TLAB的伊甸区,伊甸区在哪里?7、TLAB是线程独享的吗?(这个真的不清楚,猜了个共享的,面试官反问一句“你确定?”)但实际上是不共享的。8、TLAB会给每个线程划分一块小小的区域,比如100KB,但是随着线程的运行比如调用栈特别深,new了很多对象,TLAB内存不够了,这时候需要怎么办?9、类加载器有几种?10、双亲委派模型是什么?有什么好处?11、介绍一下Java的常量池12、Integer a = 1,Integer b = 129,两者相等吗?那Integer a = 1,Integer b = new Integer(1),两者相等吗?相等的原因是什么?13、介绍一下java的注解?14、知道注解的基本原理吗?15、你除了了解java原生的注解,还了解别的注解实现吗?(扯了rpc项目中的自定义注解)但是面试官想让我介绍lombok注解的原理,答不会,让我下去学一下16、介绍一下AOP17、了解的java技术栈有哪些?18、filter和interceptor的工作原理,以及他们分别解决了什么问题?19、你知道servlet吗?20、你项目(黑马点评)中,用redis解决了session共享问题,这大概做了什么事呢?21、Redis的常用数据结构有哪些,以及他们的原理22、redis的哈希和java的哈希在数据结构层面有什么区别吗?23、短信验证码怎么实现的?24、在现实生活中,发一条验证码是需要收费的,那假设有一个系统支持手机验证码登录,以及多端登录,那你怎么设计这个验证码服务呢?25、秒杀券优化里的锁是怎么实现的,了解到是数据库层面的乐观锁就没有追问了26、redis集群的架构27、那redis集群扩容的时候会有什么好处吗?28、java线程池介绍一下,有哪些参数,工作流程29、如果拒绝策略采用的是CallerRunsPolicy的话,此时核心线程满了,工作队列也满了,也到了最大线程数,而且main线程也在跑,此时如果又来了一个线程任务,会拒绝吗?答了不会,然后追问那这个新线程怎么办呢?30、做题 力扣22 括号生成31、学java多久了?32、介绍一下两阶段提交#快手##日常实习面试#
求offer的花生米很聪敏:卧槽一眼望去全特么是钩 vm
点赞 评论 收藏
分享
评论
286
598
分享

创作者周榜

更多
牛客网
牛客企业服务