1个半月,从下载linux到联想offer

一个半月准备时间,大三本科,C++后端方向,零基础,无项目,无实习,无竞赛,无任何奖项,直到4月清明后才起投,全部debuff叠起来我都不知道我怎么能坚持下来的,好在运气眷顾,从一开始的畏畏缩缩到后来跟面试官瞎聊,最后拿到了联想后端开发岗顺利上岸😇

时间回到三个月前刚开学的时候

-------------------------

2月23,开学前夕突发奇想,开始上网查找实习相关的信息,来到牛客网。这是什么,佬的简历🤔?点一下😋

我测🐂魔简历写的啥我怎么看不懂😅。一念入魔开始疯狂焦虑准备实习😣

当时有篇帖子,说25届不要太焦虑时间线,慢慢准备不急。但是楼主的回复让我急上加急🤣

2月28,选项目,安装vmware,ubuntu

3月1-3月11,正式开干,花了11天搞定mit6.824,信心满满😎

3月12-4月6,因为主打C++后端,经典webserver起手作为第二个主项目,本以为写过raft的我已经不怕大项目了,没想到我还是完全低估了cpp的难度,一直弄到4月份都没弄完,但也是骑虎难下,不得不上了(此时还没开始背八股😥

4月7清明结束,开始各大官网投简历,第一天就投了点腾讯,阿里,米哈游之类,然后紧张兮兮的开始背八股,看面经

4月8-4月16,初筛全挂,心态小小崩溃,慌乱之中开始海投,BOSS启动!😤

4月17,听群友的话:“客户端好搞一点”,改腾讯意向岗位到游戏客户端,立马收到面试🥰。但是!定睛一看,“技术咨询”岗......心态崩了,反手拒绝👿,当天收到腾讯第二个面试“后台开发”,我寻思后台跟后端到底啥关系呢,不管了,开面!

过程就不说了,最速落败传说......初面结束半小时后流程终止😇,心灰意冷,实习目标已经完全不考虑大厂了,因此自暴自弃联想评测一直到超时都没做,留下了伏笔

4月18,某上海小厂的线上日常实习,一天100,主要是线上,实习内容也是vpp开发很硬核很技术。hr说是无技术面,但还是让技术员跟我聊了半小时,简单八股都能答上来,但是最后我说路由器工作在物理层,难绷。舍友在旁边听,都说这面试他们唯一会的问题,我反而没答上来,但是最后让我过了哈哈......到这里拿到小厂实习,直接开摆😞,放弃继续面试了,群里的佬们还在鼓励我,但我心意已决~

4月19,-转折点- 被小厂踢了!因为领导说要全职的,不要线上😅。

于是堂堂复活😤!光速打开各个中大厂的官网进行一个简历的投递。说真的最讨厌在官网投,每次看到留空的竞赛栏,实习栏,那都是对我过去无所事事三年最严厉的诘问😭

4月20,看到邮箱里躺着的联想评测,捡起来吹吹灰,发现还能做🤩,这波联想好评如潮哇

4月22,联想约面,一面30min,还以为是kpi,没太在意

4月25,pdd一面,详情看我上一帖,过程看着非常乐呵。但当时面完pdd我心态全崩,已经几乎彻底放弃找实习,也没有力气继续面试,盘算着怎么all in 秋招,带着一种非常落魄的心态走出宿舍去食堂吃饭了。此前基本都是宅在宿舍吃外卖,因为边吃饭边看番已经是我找实习期间一天所有的娱乐了......,但是今天终于想着要over了,出去透透气换个心情。

然后吃着饭呢,联想offer call来了,一开始没听清hr在说啥因为食堂太吵,hr重复一次后我人还是懵逼的???接电话的声音都是颤抖的,什么也不敢问,hr问到岗时间直接说5/20立马到岗,问结束时间直接说越久越好🤣(联想期望是6/30到岗,我属于提前,打乱了安排)

总之,非常梦幻,我的暑假实习就这样落下了帷幕,之后的腾讯云智二面,pdd二面,因为实在心力憔悴,都拒了或者糊弄过去了

所以要问找实习看不看运气,那对我来说简直全是运气233

----------------------

对准备面试的一些经验之谈:

选项目:

完全是牛客网的散播的焦虑够劲吔,我准备的项目都挺硬的,尤其C++那个webserver,10个甚至9个mit6.824的代码量一起上也不够看哇。另外对项目的理解确实是要精细到函数级别的,我就被面试官问到了backtrace, dlsym这种系统调用函数和它的参数,timeval结构体之类的,简直汗流浃背😥

背八股:

我纯看小林coding和阿秀,背计网和操作系统,但是redis和数据库属于是毛都不会的状态,不知道我是怎么有勇气投后端的。反正简历上没写redis,面试官问我就说不会🤣。(当然现在也是着手开始写orm框架了,人家既然是看重潜力,那咱就得证明证明)

面试:

面试官都非常nice,会很耐心的听你讲,也会鼓励你去主动扩展思考。最重要的是要能扯,东扯一点西扯一点,面试官问我项目中线程在无任务时自旋,不会空耗CPU吗,我说会啊,但好处是响应更快,像是go的GMP模型就用到了线程自旋,毛问题没有。

当然面试官好是因为大厂的素养好,某个成都精灵云的面试官那是真的一坨🤮

-----------------

总之从下载ubuntu开始到第一次面试,我只花了一个半月,各位完全不用担心准备时间不足,不会有人准备时间比我还少叭。

但是项目一定要选好。我看到有些人说什么趁国庆换个项目,我寻思这也行?这是能轻易换的东西嘛?建议不要太嫌弃自己之前的项目,可以深挖一下如何提高性能,如何增加模块之类的,最好能做到在本项目的领域内,跟面试官侃侃而谈

害可能运气实在太好,我的经历没啥有价值的东西。但是最后,希望大家都能坚持下去,否则狗屎运掉下来你都接不住233

祝各位都有好运🤞

#没有实习经历,还有机会进大厂吗##我的实习求职记录##我的实习日记##投递实习岗位前的准备##实习,投递多份简历没人回复怎么办#
全部评论
零基础11天写完6.824??????
81 回复 分享
发布于 2024-05-03 02:05 北京
牛逼 这执行力真绝
27 回复 分享
发布于 2024-05-02 22:11 河南
客户端和游戏客户端不是一个概念,游客难多了……
23 回复 分享
发布于 2024-05-03 03:17 广东
怎么做到11天搞定824的也是cpp写吗
15 回复 分享
发布于 2024-05-03 00:34 上海
25天写完sylar,什么超人
9 回复 分享
发布于 2024-05-06 12:57 广东
好生猛啊,我每天写代码两三个小时以上就厌倦了
9 回复 分享
发布于 2024-05-13 00:23 北京
6.824代码量还少?
8 回复 分享
发布于 2024-05-03 08:38 陕西
省流,哈工程
6 回复 分享
发布于 2024-05-20 17:32 湖北
主打一个沉淀
5 回复 分享
发布于 2024-05-02 21:10 四川
1,楼主八股基础还是不错的,可能大学期间八股打的好 2,6.824,11天???啥6.824啊,,,4个Lab做了只做了Lab1吗,还是Lab2的raft做完了 3,webserver,是Github的那个TinyWebServer吗,我算了下,源码大概2600行,加了各种注释才3000行 4,我也打算大三开学前,做一下6.824,然后海投
4 回复 分享
发布于 2024-05-03 16:36 广东
base深圳嘛,佬
3 回复 分享
发布于 2024-05-03 01:02 广东
哥们执行力真好啊
3 回复 分享
发布于 2024-05-03 11:03 山东
学弟牛逼😋😋
3 回复 分享
发布于 2024-05-03 17:29 福建
哥,方便问下vpp那个是哪个公司吗,因为我答应了小公司五月中旬入职也是vpp开发,但是没加我微信,怎么感觉到时候会把我鸽了
3 回复 分享
发布于 2024-05-07 14:04 上海
哥们你一个半月顶我半年😭
3 回复 分享
发布于 2024-05-11 01:32 天津
6.824是只做了raft吗?还是lab3lab4也做了
2 回复 分享
发布于 2024-05-03 15:00 上海
太牛了,没想到我橙有如此牛逼之人,以后可以可以跟群友吹水了
2 回复 分享
发布于 2024-05-03 18:04 黑龙江
学弟厉害
2 回复 分享
发布于 2024-05-04 11:18 黑龙江
4.18招进去 4.19就结束了 太坑了吧
1 回复 分享
发布于 2024-05-03 00:27 北京
nb
1 回复 分享
发布于 2024-05-03 08:16 山东

相关推荐

03-16 16:25
门头沟学院 Java
艰难学习Java的鼠鼠:小林coding的解释: GET 和 POST 是 HTTP 协议中两种常用的请求方法,它们在不同的场景和目的下有不同的特点和用法。一般来说,可以从以下几个方面来区分二者(重点搞清两者在语义上的区别即可): 语义(主要区别):GET 通常用于获取或查询资源,而 POST 通常用于创建或修改资源。 幂等:GET 请求是幂等的,即多次重复执行不会改变资源的状态,而 POST 请求是不幂等的,即每次执行可能会产生不同的结果或影响资源的状态。 格式:GET 请求的参数通常放在 URL 中,形成查询字符串(querystring),而 POST 请求的参数通常放在请求体(body)中,可以有多种编码格式,如 application/x-www-form-urlencoded、multipart/form-data、application/json 等。GET 请求的 URL 长度受到浏览器和服务器的限制,而 POST 请求的 body 大小则没有明确的限制。不过,实际上 GET 请求也可以用 body 传输数据,只是并不推荐这样做,因为这样可能会导致一些兼容性或者语义上的问题。 缓存:由于 GET 请求是幂等的,它可以被浏览器或其他中间节点(如代理、网关)缓存起来,以提高性能和效率。而 POST 请求则不适合被缓存,因为它可能有副作用,每次执行可能需要实时的响应。 安全性:GET 请求和 POST 请求如果使用 HTTP 协议的话,那都不安全,因为 HTTP 协议本身是明文传输的,必须使用 HTTPS 协议来加密传输数据。另外,GET 请求相比 POST 请求更容易泄露敏感数据,因为 GET 请求的参数通常放在 URL 中。 再次提示,重点搞清两者在语义上的区别即可,实际使用过程中,也是通过语义来区分使用 GET 还是 POST。不过,也有一些项目所有的请求都用 POST,这个并不是固定的,项目组达成共识即可。
点赞 评论 收藏
分享
评论
321
679
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客企业服务