先说一下本人基础:
目前leetcode70题,大学前几个学期和同学进行创业,为学院写请假系统,也上架过app到应用商城。 但是本人技术一般,在团队中也不是负责主要技术,主要是负责页面的编写:flutter。
如今认清现实,只希望秋招能被大厂收留。
目前在一家跨国企业做remote intern,也是flutter。工作相对轻松,所以全力备战秋招。
没有任何原生经验,只有flutter经验。
目前既定计划:
算法:
秋招前(7月前)leetcode刷满400题,也就是还有75天的时间,要刷300题左右,预备一天5题。早上3道,晚上2道。
项目:
这里动用一点小聪明,我打算询问目前所在企业的mentor她在工作中遇到的最难的问题是什么,将她关于此次问题的github pr实打实动手实现一遍,同时留心平时做的task,记下具有代表性的问题。同时关注flutter官方github的issues提交,可以挑选其中的某一个进行深入研究。 同时,5月底开始,对之前的上架app进行回顾,尽力自己实现一个小demo,经得住问。
八股:
八股相对比较松散,本人属于梭哈选手,打算梭哈flutter,所以不打算卷android,可以面试突击一下ios,因为swift的语言特性和dart还是有点像的。
- 目前,计网已经回顾完第一遍,所以现在进行刷题战术,每天在牛客做一套网络基础,同时跟着视频大概实现一下cs144的lab。
- 操作系统还没有开始复习,但是在看csapp,打算把csapp的lab实现完之后,也面向面试刷题。
- 数据库(gg,感觉抽不出时间啊啊啊啊啊啊啊)
博客
为什么博客单独列在这里,是因为我觉得博客是一个很好的加分项,我觉得在备战秋招这个阶段,贡献开源这种事情真的太不切实际了,所以能坚持记录博客的话,也可以让面试官对你眼前一亮。同时,这也是一个自我总结的机会和过程。
时间规划
8:20-10:00 : leetcode 2题
10:00-11:20 : csapp/算法4
1:00-2:30 : flutter?
2:40-5:30 : 计算机网络/cs144
6:30-9:00 : leetcode 3题
10:30-12:00 : blog
欢迎大家批评和建议!!?
|