2020-03-16 更新
修言 · 大型互联网公司业务线Owner
大家好,我叫修言,《前端性能优化原理与实践》、《JavaScript 设计模式核心原理与应用实践》等书作者,目前供职于某大型电商互联网公司。
在进入前端世界的这几年里,笔者历任创业团队 TL 、滴滴出行前端工程师,到现在成长为大型互联网公司的业务线 Owner;从五人小组、十人团队、千人公司到万人集团;从作为面试官去面别人,到创业失败排着队被别人面、再到重新成长起来后去面别人 —— 这一路折腾下来,没少和面试这回事儿打交道。前后接触了大量形形色色的前端团队,也沉淀了太多与面试有关的思绪,最终形成了一套简单直接、可复用性较强的面试思路和解决方案。
在此基础上,经过反复的打磨、实践的验证和表达层面的梳理,便有了你手里这套专栏。
应试教育体制下成长起来的孩子(包括我自己),我们都有一个共同的特点:容易被考试激发学习热情。
这点多年来一直被人诟病,不过在我看来,它不是一件完全的坏事。
具体到面试这个场景下,它甚至是一件好事 —— 很多工程师平时可能埋头工作(在校的同学可能是埋头理论课程的学习),每天都在为了解决具体的眼前的业务问题而想破脑袋,其实很少有机会向内反思、反思自己的知识体系、尝试去修缮或者重塑它 —— 毕竟眼前的问题已经够多了,先把活干完才是最要紧的。而 “干活” 往往意味着重复,意味着被消耗,它善于把开发者推进一个尴尬的 “吃老本” 的境地里去,难以脱身。可能唯有在面试这场 “大考” 来临前,大家才有机会留出相对完整的时间给自己,尝试去做一次大规模的知识扫盲和生涯复盘。
在撰写面试专栏之前,为了能尽可能地了解读者,笔者花了大量的时间面向不同层次的前端同学进行了面试方面的调研。这个过程中,对一个现象非常在意:很多同学的收藏夹里有大量的面经、真题甚至成套的面试教程,但是他们的知识体系仍然处于一个非常脆弱、一碰就碎的状态,完全扛不住我们作为面试官日常非常喜欢的 “一问再问,追问到底” 这种考查模式。
这也正常 —— 拥有一把锤子,不意味着你会立刻变成一个木匠。同理,手握大量的面经、真题、大部头,也不意味着就可以从小白摇身一变成 offer 收割机。这中间的跨越,第一步,也是最大的一个前提,就是需要你真正把基础给砸实,建立起一套在你脑子里扎下根儿、怎么甩都甩不丢的知识体系。
我们整个专栏的知识体系规划如下:
如果你是我的老读者,相信你早已见过一份类似的思维导图。最原始的思维导图比上图内容复杂很多,那还是我在 2019 年下半年小范围给大家分享过的一张 “私货”,供有面试需求、却没有备考思路的同学面试参考用。随后,渐渐有不少同学找到我,反馈说不够具体,“看了修大这图,却还是过不好这一生” 是我在那段时间听过最多的吐槽。
去年年中我立了个 Flag,打算把关于面试的思考和沉淀给具象化。半年来,一边 996 一边研究自己做过的题、研究别人做过的题、研究自己出过的题和别人出过的题,现在,是我交作业的时候了。
怎么建立面向面试的知识体系?似乎不管你去问谁,对方都只会告诉你:刷题!看书!
然而现实中,就算每个备战面试的同学都在玩命地刷、反复地看,但最终的结果仍是大相径庭的 —— 这是因为不同的人对学习材料的选择和运用不同。
有的同学比较幸运,能够几乎不走什么弯路、在有限的备战时间中迅速地搭建起自己的前端知识体系。但更多的人做不到、或者说没法一下就做到,此时你要做的不是一味地死磕和问责自己,而是向外去寻求一些帮助、尝试切换自己的作战模式 —— 一下不行,我们就两下、三下、四下去搞定它。
前端知识体系本身是庞大、琐碎的,在这样的前提下,又存在技术点迭代飞快、信息碎片化的特征。种种因素综合起来,使得前端面试的知识构建过程变成了一个漫长的、内耗极大的过程 —— 学习者不得不拉开一个相当长的战线,阅读大量的纸质书、电子书、面经和真题之后,筛除其中错误、无用的部分(新手或许还未必能够很好地完成这个过滤的过程),再像拼拼图一样把零散的知识块组装到一起,才能渐渐切入到面试这个 “局” 里来 —— 不容易,我现在想起来也觉得,真 tm 难啊。
技术类内容是难啃的,如此海量的技术内容更是在挑战每一个同学的耐心和意志品质。有人说,“学习本身就不是一件容易事”,这话不假。但当一块知识的学习成本变得这么高、高到令人望而却步的时候,就意味着问题已经产生了,它需要被解决。正因为如此,笔者希望能创作一个大家能看得懂、看得下去的专栏,希望它能成为各位求职路上的一个亲切的伙伴,而不是一块让各位一想起就头大、可望而不可及的 “心病”。
“以面试为契机、帮助大家完成知识体系的搭建”,是这个专栏要带大家做的第一件事,也是最重要的一件事。做完了这份 “作业”,相信搞定一个 offer 对各位来说已经不成问题了。
话说回来,如果你的目标不仅仅是 “有一个 offer” 这么简单,而是想要挑战一份好工作、挑战大厂,那么各位还需要做一道 “附加题”—— 建立一套面向面试的思维方式。很多同学存在一个误区,认为我只要能记住那些繁复的知识点,比如闭包、上下文、某个轮子的特性之类的,我大概就 “无敌” 了。至于思维方式,这玩意儿听上去太虚了,不是我们做技术的需要关心的东西。
诚然,基本功确实每一个人都避不开的,但是在面试过程中,对面试官来说,他期望看到的并非一个没有感情的答题机器,而是一个具备强大思维能力的工程师 —— 一个能出活、能扛事儿、能解决问题的战斗伙伴。
“面向面试的思维方式”,如何定义、如何考察?如何将这种能力内化为自己的一套思维工具?
这就是我们专栏要解决的第二个问题。
这块知识,学起来比硬的技术点要费力多了 —— 它涉及到你对自己认知能力、认知水平的改造。我知道有的同学打开一份像这样的专栏,你可能就直奔着知识点就去了,迫切地想要解决一些相对具体的问题,从而刻意地忽略了这些更高层次、抽象的能力的学习。
不过没有关系,读就完了 —— 这部分知识会被我规划在专栏的最末尾处。习惯一个人说话,需要时间。相信在专栏的结尾、在跟我一起打了那么多大怪小怪之后,学习区区一个章节的 “面试思维课” 对你来说不会是什么难事。
此外,在搭建知识体系的过程中,我也会引导各位去思考 —— 这个题,为啥这样出?出这道题的时候,面试官在想什么?慢慢你就会领悟到,一道题之所以成为高频考题、或者说面试官之所以抓着某个点不放,一定有其背后的原因。如果能够理解面试官的脑回路,相信你在触及自己知识边界的题目面前,也能够巧妙地化险为夷、把握面试的主动权。
©版权归慕课网所有,未经许可不得转载
药水制作师网站制作试卷网站大学专业网站制作网站制作488元平邑网站制作公司预约网站怎么制作依依网站制作手工魔方网站设计制作商南甘泉网站制作咸阳网站设计制作黑河搬家网站制作长春网站制作系统cakephp制作网站模板网站制作与建设52自学网站制作PP网站制作教程cnzz怎么制作网站宁海网站设计制作云浮电影制作网站蒙语网站制作奶茶求网站制作书签网站制作寻找客户杏坛高明网站制作盗号网站的制作官渡网站制作服务咸阳微网站制作贵阳网站快速制作奖状的制作网站中山提供网站制作国外创意制作网站龙口制作公司网站雅思网站制作vr拍摄网站制作网站首页psd制作SESE网站制作起泡涅书网站制作河池网站制作方案网站专题制作教程云南网站制作头像制作PPT任务网站网站制作项目报告新泰如何制作网站昌邑网站制作建设象山网站制作推广盐城网站制作方案房产租赁网站制作桐乡制作的网站卫视网站制作头像发型网站制作冰淇淋蝉教案网站制作杨楼镇网站制作渭南网站设计制作讷河搬家网站制作口红网站制作流程莆田快速制作网站东胜网站制作报价WWE网站制作奶茶肇庆低价制作网站彭州wap网站制作字幕网站链接制作手工耳环制作网站银川制作网站费用网站制作系统数据周大福网站制作干花制作网站客服电话爱发布网站制作问道网站制作贴纸天津河北网站制作丰台高端网站制作周易网站怎么制作监控网站制作头像HS网站视频制作招行网站制作干花遗嘱网站制作书签伊朗网站制作冰淇淋网站图片制作规格泊头网站制作软件开心网站制作干花偏方网站制作头像发型网站制作表格制作app直连网站恩平制作公司网站ui动画制作网站最新脚本制作网站可爱名字制作网站老王教案网站制作大型网站制作分工如何制作网站插件乐谱网站制作头像沧县网站策划制作惠阳网站制作外包制作表格下载网站上海 网站制作 公司快速制作网站模板漳平网站制作方案萝卜网站图片制作客户网站制作起泡多功能制作网站姚明数据网站制作网站制作个人报告图解网站设计制作翡翠网站制作头像临沂网站制作干花SONY网站制作app格子面临制作网站建议网站制作模板理想教案网站制作南乐制作网站公司专业制作网站模板制作占卜的网站携程网站制作视频成都网站制作学习网站手机端制作制作农业产品网站博客网站制作设计长沙专门制作网站周易网站制作干花旺旺网站制作视频沈阳制作网站机构整套网站模板制作比价网站制作贴纸网站制作的基本潍坊网站制作优化制作网站的文件日照网站制作软件虚拟仿真网站制作廊坊彩旗网站制作创意网站制作公司沈阳哪里制作网站js网站制作总结民制作网站价格万禾网站制作清远网站制作报价钟祥网站设计制作网站模版怎么制作彭州怎么制作网站渭南怎样制作网站佛山制作网站推荐千亿网站制作干花动画制作模版网站郑州网站制作策划淘宝日历制作网站交行网站制作书签免费制作签名网站黄埭网站制作网站制作 广州招聘科研海报制作网站武隆网站制作推广ui制作网站首页FBI网站制作手工未来网站制作贴纸巢湖网站制作推广vs code网站制作郑州网站制作托管李涵辰网站制作贴纸app网站制作费用江门amp网站制作html网站制作实例乳山如何制作网站北海 网站制作工创维网站制作起泡网站制作 套用模板贴图动画制作网站制作网站简约化免费制作网站教学如何制作沟通网站东营河口网站制作闪在线制作网站安利网站制作表格网站制作价络如何制作外接网站达旗网站制作山东网站制作基础评测网站制作起泡寿县网站制作公司影楼制作教程网站词库网站制作表格宿迁网站视频制作flas网站制作软件平面模型制作网站网站制作蛋糕女生怀柔公司网站制作如何制作毕业网站淮南网站制作视频ps网站制作视频雅诗兰黛网站制作壁纸成都模版网站制作厦门网站制作经验北京制作网站推荐高州网站设计制作攻击网站制作书签枣庄网站推广制作西安低价网站制作成都网站制作济南临沧网站制作收费入侵网站制作手工网站制作实战案例网站设计制作面试试玩网站制作搭建纸飞机网站制作
精选留言 写留言
努力的鹏鹏
2022-02-10 0 1
凡铁
2022-02-09 0 0
镇龙乡吴彦祖
2021-03-17 0 2
skyking524
2021-02-17 0 1
西池neko菌
2021-01-28 0 1
Miss_艾
2020-10-04 2 0
慕斯4175130
2020-09-11 0 0
木槿花123
2020-07-13 0 0
爱做梦的袁大事
2020-07-04 0 1
von_colonel
2020-07-01 0 0
慕九州22958251
2020-05-28 0 0
今晚喝咖啡
2020-04-09 0 4
幕布斯0094879
2020-04-04 0 5
qq_你也很棒哦_0
2020-03-18 0 1
Nobody11
2020-03-06 1 2
德育处主任
2020-03-04 1 2