我之前是怎么准备春招的?

共 2519字,需浏览 6分钟

 ·

2022-02-25 21:36

大家好!我是道哥。

这年一过完,眼瞅着春招就来了,金三银四想必大家都不想错过了。

最近,正好最近有朋友问我:嵌入式程序员该如何准备面试,有没有哪些资料可以推荐。

于是,我花了点时间,把我之前准备面试的时候看的一些资料全部整理出来,在这儿分享给大家。

我们都知道,笔试八股文是必不可少的,我把八股文主要分成了C/C++,数据结构与算法分析、操作系统、Linux 驱动开发、网络编程、Arm体系与架构等几个部分。

  • 数据结构与算法

说起算法,大厂面试肯定是必考的,这一部分重中之重了,可以从基础的基本的链表,二叉树,堆,队列,字符串,排序算法,查找算法等基础内容学起。在数据结构内容方面,我的建议是一定要多画图。

学完基本内容以后就是刷题了,我当时看的是覃超的《算法面试通关 40 讲》,算是我最早在极客时间学习的一门课程,已经有近 4 万订阅了,可以人手备一门。

里面不但有面试中最常见的算法与数据结构相关知识点,还能掌握高频算法题目的分析思路同时给大家从面试官的角度来分析算法题的解答技巧,有效地提升面试通过率。
  • 组成原理

这里推荐 bothub 创始人徐文浩的《深入浅出的计算机组成原理》,这个课程也是我最早学的课程了,也是收获最大的课之一。

里面通过实际场景 + 开发案例,讲解组成原理的核心知识,通过 100+ 详解图,把复杂问题简单化。作者徐文浩,确实很厉害,非常“会讲”,能把枯燥无聊的原理,讲得清晰透彻,还充满了魔力。目前 2 刷完毕,真是常看常新,时时有收获。

  • 操作系统

这个必须推荐 2021 年极客时间的爆款、彭东的《操作系统 45 讲》,上线刷爆了,口碑极佳,我推荐过好几次,可能很多小伙伴已经入手了。

手把手教你实现一个自己的操作系统,里面还有“保姆级”图示 + 代码解析,小白也适用。跟着配套源码,通过对比分析、边学边练,真正动手“run”起来!

  • 趣谈 Linux 操作系统

对于我们软件工程师来说,一定会遇到Linux 操作系统的应用场景的。刘超的《趣谈 Linux 操作系统》,可以说是把 15 年的工作经验都全盘托出了。

最厉害是内容够通俗易懂而且有明确的学习路径以及清晰的图谱详解,可以用最短的时间和篇幅里把 Linux系统搞清楚了。
  • C++ 

关于 C++ 思维的学习,我最开始看的是《罗剑锋的 C++ 实战笔记》,他是从程序的生命周期和编程范式这两个独特的角度来审视 C++,不但能帮你看清楚 C++ 复杂的本质,还能去透彻理解 C++ 程序的运行机制。

不过,这部分面试用的比较少,大家可以挑选看。


当然还有《编译原理之美》、《数据结构与算法之美》、《Linux 实战技能 100 讲》、《编译原理实战课》等等。


这些专栏是我当时挨个刷完的,为什么选择这个平台呢?


其一,专栏是各位前辈已经整理好的精华内容,比起自己到处搜集要节省不少时间。其二,内容够系统,系统化的学习是非常重要的,特别是基础薄弱的同学。其三,比起拿着书啃,专栏可以随时随地学习,上下班的地铁上基本都留下的我学习的身影

些课程都是我在极客时间 app 学习的,细算了一下,一共有44 门,总共花费了我三千多元。

可以说一个好的平台以及好的引路人则是非常关键的,即便这次面试完,对你后期学习的进步以及根基也是非常重要的。

刚好前几天看到极客时间推出了一个超级会员服务,花个会员费,能一次性拿下平台 190 多门课程:

如果把 APP 内的这 190 多门课程和专栏全部加起来,按照以往单价,总价达到了 3 万多。而现在,一个会员只要 499,一次性拿下课程和专栏。

说实话,这个方案算是很良心的。毕竟 499 可能以前只能买几个专栏。


这个超级会员还能做什么?

1、找到自己的完整学习路径

如果你不知道怎么学,极客时间结合市场需求、热门岗位招聘 JD,完善了 17 条领域学习路径,比如 Java 工程师、Go 工程师、云原生工程师等等,从小白、高级开发、资深专家、架构师,到CTO 的全链路职业发展模型全都有,跟着学,成长不迷路。

2、技术资料库

如果你已经完成深耕,那么在你准备触类旁通的时候,无论是想要获取大厂的最新技术,还是最佳实践,甚至是解决一个小的技术难题,超级会员都可以提供高效的信息源,作为你的移动「线上图书馆」。

3、名师出高徒,和 1000 位技术专家“学与练”

现在网络上学习资料繁杂,怎么筛选是个头疼的问题,学到了低质量的资料比不学还致命。极客时间在老师的把控上还是做得挺到位的,非大师/一线技术专家不选。


我看了下老师们 2022 年的 Flag,好家伙,期待值拉满了。

李运华:(前阿里 P9 资深专家)

“《从0开始学架构》我写了 3 年,很荣幸能成为 5.8 万程序员的架构入门选择,今年又重新梳理了一遍,把我认为旧的内容替换掉,新的思考写成加餐。之后会继续花时间完善内容和回复评论区疑问,每个观点都是我当下的认知,期待你和我同频。”


徐昊:(Thoughtworks 中国区 CTO)

“今年我准备上线一个提升程序员 coding 效率的新专栏,以视频为主要呈现形式,必要的话,线上视频教学也是我想尝试的新方式,知识的传递也要高效、清晰。”

倪朋飞:(资深 Linux 专家,Kubernetes 项目维护者)

eBPF 是一个快速发展的技术,也是 Linux 内核社区最活跃和变更最频繁的模块之一,因此我的课程会在常规更新 15 讲后,持续紧跟技术变革,于每个季度再更新一篇洞察最新技术浪潮的文章,持续 4 年。真正带你跟踪内核和开源社区的最新进展和应用案例,掌握基础的同时也学会观察。


花一笔小钱,赚个大便宜。2022年的起飞计划,这个超级会员能给你安排得明明白白。


刚上线不久,原价 699,现在早鸟价是 499,早买早享受。




在学习这件事儿上,回报大于投入,冲!

点击阅读原文,每天 ¥1.4,拿下极客时间超级会员


浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报