准备结束秋招了,总结帖

秉承有恩必报的宗旨,秋招在牛客上学习了解了很多,特写总结帖回馈牛客(我比较实诚,所以这个帖子很接地气),求职目标岗位:前端。

背景

中上流211本科(其实上了大学感觉很多东西也都是自己学的,“好”学校和次一些的学校相比我觉得主要是资源、氛围这块差别会有一些,其他的,真的主要靠自己,好学校也有讲课讲的一般的老师,另外纯凭学校里的课程内容找不到工作,大家肯定也都有相应体会),大学之前没有计算机基础,只会打游戏啥的。

大一

大一我真的像个混子,准确点就是比较老实的混子,游戏打得相对后面几年比较多,主要是学习上没怎么用功,参加了一些社团,编程这块也没咋自己学,也就跟着课程学学,半吊子,大一学的主要是高数等通识课程,语言学的c,c++。

大二

大二机缘巧合开始接触前端(学校没有任何前端相关课程),从慕课网,网易云课堂看视频入门(个人感觉看视频入门比较快),然后做了个简单的小项目,不久后就其实又闲置了好一段时间,自己都不记得具体什么时候重拾了,总之也没花太多时间学,因为大二课程是四年中最多的也是考试比较难过的。。。社团也是接任了部长,也会有些杂事。暂且认为大二主要入了前端的门,然后有一点点实践。

大三

大三首先退了社团,另外课程相对大二少一些,而且大三课程考试容易过一些,因此这一年学习专业技能和实践的时间会多一些,大小项目做了七八个左右吧,简单点的页面开发(简单动画,js改改dom,ajax请求,是不是真的挺简单哈哈)、canvas小游戏、webgl相关、react-native、小程序都有涉及。

大学三学年小结

以上都是简单叙述了一下每学年做的事情,这里面我觉得值得一说的有两点:
1.兴趣真的很重要,我见过有的同学一开始选的专业就不感兴趣(估计也是当时填志愿没太了解也没特别重视或者盲目随大流追热门),然后学也学不进去,也不找别的兴趣点,也见过大一结束转专业到计算机然后可能感觉到困难或者因兴趣不浓厚缺乏动力的,我有一个二本同学,通信相关专业,机缘巧合接触编程并且感兴趣开始学习的,上学期自己在招聘平台找了一个D轮公司实习(因为是别人的信息我就全都不透露好了,这公司名说出来大家或多或少应该也听说过),我觉得他转正留用应该没问题。
2.老生常谈的学习方法,就前端来说,我觉得我学习方法是有问题的,虽说我一开始看视频那会主要是看的基础,但是后来比如买了书(当时都没看多少),也没有写过博客,凭兴趣逛逛技术博客、论坛、公众号等,很多原理相关都没有去钻研,api也不想刻意去记(个人比较抗拒死记硬背),我觉得这也是学习前端容易进的误区?感觉写个页面挺简单,不会就搜一下,感觉就差不多就ok?另外当时还会用jquery,用了就上瘾,有时候太方便,但是也没去究其原理,可能因为当时杂事比较多,课程任务也不轻松(for me,Dalao can ignore this),然后各种框架啥的用的挺多,当时很舒服,后来就哭了。总的来说接触的比较多且杂,但都没深入。

秋招

需要提前说明的是:我在大三末决定考研,于是从19年3月到19年6月其实都是在考研复习,这一段时间技术是一点也没碰了,因此春招也没参加,对于此我的体会就是,读研or工作最好早点定好,如果选择工作,春招一定要参加(Maybe Dalao can also ignore this),春招收获的笔试面试经验、项目经历、潜移默化的技能提升都对秋招有很大帮助。然后7、8月因为学校一通安排反正就是需要实习(中小型公司),就实习了两个月,然后感觉对考研影响比较大,遂八月底准备放弃考研准备秋招(大四上我只有一节课)。
秋招准备都是投前端,当时基本算是知道的东西都处于了解或者会一点点的阶段,不能算纯小白吧,菜鸡也是实锤。
一开始主要是投大厂,八月底开投,阿里腾讯提前批直接一面挂,基本都是因为之前的学习不够深入,随便问一个稍微深入些就顶不住了,学的东西很乱很杂不够系统,字节、小红书、京东、猿辅导、blibili等都有投,有的简历投了做完笔试就没下文了,印象比较深刻的是9月那次做完京东的笔试心态有点崩,因为算法基础其实(别其实了,就是没怎么学,上课水一水过去了),9月开始基本上开始刷力扣、看面经、系统复习和学习(着重于各种原理),
九月上中旬是最煎熬的,没啥面试还得接着学,下旬有了一些面试,有的挂了有的过了,但挂多过少,当时基本走到最后的字节(散招)、pdd(寻梦批)最后也挂了,过了的中小厂就不说了。
九月底记得是最后一次pdd笔试?参加了,后来反应过来这是正式批?接到了面试,这个最后过了,腾讯音乐也是九月底打电话面试(属于被捞),国庆回来后继续后续面试,最后在10月中下旬收获了腾讯音乐offer,新加坡虾皮还在流程中,但是前面offer等不到虾皮最后出结果了,准备签腾讯音乐了。
因此大厂拿了腾讯音乐和pdd,都是白菜,os上有,就不用问我了😂,自己实力自己清楚,其实投入的学习时间和一些小伙伴相比也不能算很多,我心态倒是还算坚强。。8月底9月上旬大厂不顺的时候我就开始不断补投中小厂,这里想说大家也不要死磕大厂,该重新审视自己就该重新掂量掂量(做到心中有a数),然后不要放弃努力自慌阵脚。另外,白菜也总要有人来接,不可能发完sp,ssp,白菜全跑了,就跟不可能没人扫大街一样,社会这么多行业,都需要人,是金子也总会发光,os看的很难受,说嫌低的可能有更好的,这能说的过去,但是随口就打发叫花子、这工资无法生存一类就过分了吧,现在社会太浮躁,我觉得是时候多冷静下来思考一下。嫌弃薪资可以多努力让它涨上去或者跳槽,嫌弃整天拧螺丝就自己多找点事比如扩充技能槽或者整个开源项目什么的,嫌弃加班实在不行咱就撤,身体要紧。

----更新(感觉好像少了点内容)----

秋招经验小结

首先简历这块的话,实习经历挺重要,基本面试的时候面试官首先就会聊实习,实习尽量时间长一些,短时间的比如两个月给人感觉可能没做啥东西,主要是想说这一点。
笔试就是该刷的刷,我也没刷太多,不好论述,前端的话常用api都得熟练;
面试的话,过了也挺久,不少都不记得了,也都是牛客上有的问题,想保险就都别落下,做到放松自然,会的尽量说详细,最好比较有逻辑感,不会的不要慌,按自己理解来,不要囿于自己在某些地方看到的内容,多加自己的思考,可以多提出自己想法和面试官讨论。

资源这块:
1.线上资源:牛客,力扣,网道js,mdn,阿里云社区,掘金,阮一峰博客+es6,实在太多;
2.线下资源:书籍:js-dom编程艺术,红宝书,你不知道的js,js忍者秘籍,深入浅出nodejs,王道考研系列(考研用不上了就拿来准备秋招),王道程序员求职宝典,剑指offer等,也很多,说实话有一些都没看完。

总结

最后,感谢牛客,感谢自己的不放弃和对我提供过帮助的朋友,祝大家都有心仪的offer。
#秋招#
全部评论
沾沾自喜,我还没有上岸,都挂面试这一关了
点赞 回复 分享
发布于 2019-10-26 10:28

相关推荐

虚拟DOM与真实DOM的区别主要有两点:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139效率:在使用真实DOM时,每次修改DOM都会引发浏览器的重新渲染和页面重绘,这是一项昂贵的操作。而虚拟DOM通过在JavaScript中操作虚拟DOM对象,可以减少对真实DOM的直接操作次数。然后,通过比较虚拟DOM与上一次的虚拟DOM之间的差异,只对需要更新的部分进行真实DOM的修改和重绘,从而提高了性能。灵活性:虚拟DOM使得开发人员可以更轻松地处理界面的交互和更新。开发者可以直接在JavaScript中操作虚拟DOM,而不需要直接操作真实DOM。这样可以更方便地实现逻辑和数据与视图的分离,使前端开发更可维护和可扩展。虚拟DOM的优势主要有:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=9d41438f19104dca802ef21b5942c139性能优化:通过减少对真实DOM的操作,虚拟DOM可以降低浏览器的渲染成本,提高页面的渲染速度和响应能力。跨平台能力:虚拟DOM是一个跨平台的概念,可以在不同的浏览器和环境中使用。这使得开发人员能够以一种统一的方式开发和部署应用程序。开发简化:虚拟DOM可以让开发者专注于数据和逻辑处理,而不需要过多关注DOM的操作细节。这样可以提高开发效率,并减少出错的机会。总结来说,虚拟DOM是一种通过在JavaScript中操作虚拟DOM对象来优化DOM操作的技术。它能够提供更好的性能和开发体验,使得前端开发更高效和可维护。
点赞 评论 收藏
分享
13 19 评论
分享
牛客网
牛客企业服务