我之前是怎么准备春招的?
大家好!我是道哥。
这年一过完,眼瞅着春招就来了,金三银四想必大家都不想错过了。
最近,正好最近有朋友问我:嵌入式程序员该如何准备面试,有没有哪些资料可以推荐。
于是,我花了点时间,把我之前准备面试的时候看的一些资料全部整理出来,在这儿分享给大家。
我们都知道,笔试八股文是必不可少的,我把八股文主要分成了C/C++,数据结构与算法分析、操作系统、Linux 驱动开发、网络编程、Arm体系与架构等几个部分。
数据结构与算法
组成原理
这里推荐 bothub 创始人徐文浩的《深入浅出的计算机组成原理》,这个课程也是我最早学的课程了,也是收获最大的课之一。
里面通过实际场景 + 开发案例,讲解组成原理的核心知识,通过 100+ 详解图,把复杂问题简单化。作者徐文浩,确实很厉害,非常“会讲”,能把枯燥无聊的原理,讲得清晰透彻,还充满了魔力。目前 2 刷完毕,真是常看常新,时时有收获。
操作系统
这个必须推荐 2021 年极客时间的爆款、彭东的《操作系统 45 讲》,上线刷爆了,口碑极佳,我推荐过好几次,可能很多小伙伴已经入手了。
会手把手教你实现一个自己的操作系统,里面还有“保姆级”图示 + 代码解析,小白也适用。跟着配套源码,通过对比分析、边学边练,真正动手“run”起来!
趣谈 Linux 操作系统
C++
关于 C++ 思维的学习,我最开始看的是《罗剑锋的 C++ 实战笔记》,他是从程序的生命周期和编程范式这两个独特的角度来审视 C++,不但能帮你看清楚 C++ 复杂的本质,还能去透彻理解 C++ 程序的运行机制。
不过,这部分面试用的比较少,大家可以挑选看。
当然还有《编译原理之美》、《数据结构与算法之美》、《Linux 实战技能 100 讲》、《编译原理实战课》等等。
这些专栏是我当时挨个刷完的,为什么选择这个平台呢?
其一,专栏是各位前辈已经整理好的精华内容,比起自己到处搜集要节省不少时间。其二,内容够系统,系统化的学习是非常重要的,特别是基础薄弱的同学。其三,比起拿着书啃,专栏可以随时随地学习,上下班的地铁上基本都留下的我学习的身影
这些课程都是我在极客时间 app 学习的,细算了一下,一共有44 门,总共花费了我三千多元。
可以说一个好的平台以及好的引路人则是非常关键的,即便这次面试完,对你后期学习的进步以及根基也是非常重要的。
刚好前几天看到极客时间推出了一个超级会员服务,花个会员费,能一次性拿下平台 190 多门课程:
如果把 APP 内的这 190 多门课程和专栏全部加起来,按照以往单价,总价达到了 3 万多。而现在,一个会员只要 499,一次性拿下课程和专栏。
说实话,这个方案算是很良心的。毕竟 499 可能以前只能买几个专栏。
这个超级会员还能做什么?
如果你不知道怎么学,极客时间结合市场需求、热门岗位招聘 JD,完善了 17 条领域学习路径,比如 Java 工程师、Go 工程师、云原生工程师等等,从小白、高级开发、资深专家、架构师,到CTO 的全链路职业发展模型全都有,跟着学,成长不迷路。
如果你已经完成深耕,那么在你准备触类旁通的时候,无论是想要获取大厂的最新技术,还是最佳实践,甚至是解决一个小的技术难题,超级会员都可以提供高效的信息源,作为你的移动「线上图书馆」。
现在网络上学习资料繁杂,怎么筛选是个头疼的问题,学到了低质量的资料比不学还致命。极客时间在老师的把控上还是做得挺到位的,非大师/一线技术专家不选。
我看了下老师们 2022 年的 Flag,好家伙,期待值拉满了。
李运华:(前阿里 P9 资深专家)
“《从0开始学架构》我写了 3 年,很荣幸能成为 5.8 万程序员的架构入门选择,今年又重新梳理了一遍,把我认为旧的内容替换掉,新的思考写成加餐。之后会继续花时间完善内容和回复评论区疑问,每个观点都是我当下的认知,期待你和我同频。”
徐昊:(Thoughtworks 中国区 CTO)
“今年我准备上线一个提升程序员 coding 效率的新专栏,以视频为主要呈现形式,必要的话,线上视频教学也是我想尝试的新方式,知识的传递也要高效、清晰。”
倪朋飞:(资深 Linux 专家,Kubernetes 项目维护者)
eBPF 是一个快速发展的技术,也是 Linux 内核社区最活跃和变更最频繁的模块之一,因此我的课程会在常规更新 15 讲后,持续紧跟技术变革,于每个季度再更新一篇洞察最新技术浪潮的文章,持续 4 年。真正带你跟踪内核和开源社区的最新进展和应用案例,掌握基础的同时也学会观察。
花一笔小钱,赚个大便宜。2022年的起飞计划,这个超级会员能给你安排得明明白白。
刚上线不久,原价 699,现在早鸟价是 499,早买早享受。
在学习这件事儿上,回报大于投入,冲!
点击阅读原文,每天 ¥1.4,拿下极客时间超级会员