首先一些经验与教训,也算是给将要开始找工作的娃娃一点多余的提醒吧。
一定要重基础哦!这里的“基础”对比大学里面的“皮毛”知识,多的是一点深度和延伸。所以看似企业在招懂基础的人,其实是招一个对于专业知识理解有一定深度的人,而这样的人往往不只是基础好。趁校招还没开始的时候个自己充电,主要补充的知识是:
①C语言(包括底层实现,如堆栈如何分配,数据的大小端方式,分析问题的时候也要考虑计算机位数的影响......)重点有 几个必考关键字(volatile,const,static,extern),位操作,结构体,指针,动态地址分配、预处理,宏定义......(ps:另外要注意嵌入式C语言的特性哦)
这里是一个前辈总结的经典题,可以参考:https://blog.csdn.net/mao_hui_fei/article/details/82710536
②Linux操作系统(远不是课程上的通用操作系统的内容,具体可以去看专门教材)重点有 文件,Linux网络编程,多线程,Linux常用指令......(ps:关于这个部分,网上的面试题比较零碎,也有一些相对有点偏,注意自己总结,也可能是因为我没仔细找)
③数据结构 重点是各种数据结构(物理结构要了解其原理和使用,逻辑结构要