C++面经(互联网后台、嵌入式)
2018-03-02 17:00
253 查看
找工作的心路历程,四个字总结,厚积薄发
这一年我坚持的事情有两个:
坚持写博客
坚持看书,刷题
一开始写博客呢,是为了做笔记,后来也会在意访问量啊,排名啥的。但不管是什么原因,只要开始写了,就停不下来,分享就是收获。自己也搭过个人博客,但是维护起来还是要费时间,所以还是在csdn这个平台写,大佬也多,可供学习的东西很多。
教研室的软件任务不是很繁重,主要还是为硬件服务(当然了,该加的班也是要加的)。所以晚上和周末基本都会在教研室看书。父上大人经常教育我,要在乎过程,过程做好了,结果自然有了。就是这个很火的公式吧,每天进步一丢丢。
下面来列书单了:
C++:
C++远征系列
《C++ Primer》
《STL源码剖析》
《深度探索C++对象模型》
《Effective C++》
《C++11新特性解析与应用》
《Cpp_Concurrency_In_Action》
C++远征视频可以和《C++ Primer》结合着,STL源码剖析主要还是数据结构与算法的东西,还有STL内存分配,迭代器,traits技法的东西。
《深度探索C++对象模型》可以和网上一些博客结合看,看完虚函数的实现就能理解了。
C++ 对象的内存布局(上);
C++ 对象的内存布局(下);
C++对象模型;
《Effective C++》没看完,写了很多细节上的东西。
数据结构与算法:
《大话数据结构与算法》
《剑指offer》
leetcode
牛客网
左程云的算法课(牛客上有,搜一下优惠码89,值)
对于数据结构与算法这种东西,我认为刷题是非常必要的,虽然有点应试的嫌疑。
计算机网络和操作系统:
《图解TCP/IP》
《图解HTTP》
《TCP/IP详解:卷1》
《现代操作系统》
我在3月份的时候,考了计算机三级网络技术,计算机四级网络工程师。虽然没什么含金量,但是让我对网络和操作系统有了粗浅的认识。再看上述的书没那么费劲了。想当初项目急,每天搞到11点,回来还要刷三四级的题,刷到1点多,一把辛酸泪啊,还好都过了。。。
Linux:
Linux达人养成计划
Linux网络管理
Linux系统管理
《鸟哥的私房菜》
《APUE》
《UNP》
《Linux多线程服务端编程》
Tony老师讲讲的Linux达人养成计划讲的很有趣,他在慕课上讲的课也很好。其实APUE和UNP只看了一些章节,太厚了。。。Linux多线程服务端编程是C++写的Reactor模式的网络库,前几章讲的很好,建议有点基础再看。
数据库:
数据库SQL实战
《MySQL必知必会》
《高性能MySQL》
MySQL必知必会可以结合牛客上的数据库SQL实战练习,多敲几行就熟悉了。高性能MySQL看了存储引擎,索引的知识。
2017.10.10更新
最后拿到了某二线互联网厂、某智能硬件厂、某IC厂的offer;某为某兴(看缘分)。没能拿到一线的offer个人认为是Linux不怎么熟悉,项目也不对口。看教研室找工作的情况,实力和表达能力还是占80%重要性。总之,早做准备吧,学习的脚步永远不能停下。
这一年我坚持的事情有两个:
坚持写博客
坚持看书,刷题
一开始写博客呢,是为了做笔记,后来也会在意访问量啊,排名啥的。但不管是什么原因,只要开始写了,就停不下来,分享就是收获。自己也搭过个人博客,但是维护起来还是要费时间,所以还是在csdn这个平台写,大佬也多,可供学习的东西很多。
教研室的软件任务不是很繁重,主要还是为硬件服务(当然了,该加的班也是要加的)。所以晚上和周末基本都会在教研室看书。父上大人经常教育我,要在乎过程,过程做好了,结果自然有了。就是这个很火的公式吧,每天进步一丢丢。
下面来列书单了:
C++:
C++远征系列
《C++ Primer》
《STL源码剖析》
《深度探索C++对象模型》
《Effective C++》
《C++11新特性解析与应用》
《Cpp_Concurrency_In_Action》
C++远征视频可以和《C++ Primer》结合着,STL源码剖析主要还是数据结构与算法的东西,还有STL内存分配,迭代器,traits技法的东西。
《深度探索C++对象模型》可以和网上一些博客结合看,看完虚函数的实现就能理解了。
C++ 对象的内存布局(上);
C++ 对象的内存布局(下);
C++对象模型;
《Effective C++》没看完,写了很多细节上的东西。
数据结构与算法:
《大话数据结构与算法》
《剑指offer》
leetcode
牛客网
左程云的算法课(牛客上有,搜一下优惠码89,值)
对于数据结构与算法这种东西,我认为刷题是非常必要的,虽然有点应试的嫌疑。
计算机网络和操作系统:
《图解TCP/IP》
《图解HTTP》
《TCP/IP详解:卷1》
《现代操作系统》
我在3月份的时候,考了计算机三级网络技术,计算机四级网络工程师。虽然没什么含金量,但是让我对网络和操作系统有了粗浅的认识。再看上述的书没那么费劲了。想当初项目急,每天搞到11点,回来还要刷三四级的题,刷到1点多,一把辛酸泪啊,还好都过了。。。
Linux:
Linux达人养成计划
Linux网络管理
Linux系统管理
《鸟哥的私房菜》
《APUE》
《UNP》
《Linux多线程服务端编程》
Tony老师讲讲的Linux达人养成计划讲的很有趣,他在慕课上讲的课也很好。其实APUE和UNP只看了一些章节,太厚了。。。Linux多线程服务端编程是C++写的Reactor模式的网络库,前几章讲的很好,建议有点基础再看。
数据库:
数据库SQL实战
《MySQL必知必会》
《高性能MySQL》
MySQL必知必会可以结合牛客上的数据库SQL实战练习,多敲几行就熟悉了。高性能MySQL看了存储引擎,索引的知识。
2017.10.10更新
最后拿到了某二线互联网厂、某智能硬件厂、某IC厂的offer;某为某兴(看缘分)。没能拿到一线的offer个人认为是Linux不怎么熟悉,项目也不对口。看教研室找工作的情况,实力和表达能力还是占80%重要性。总之,早做准备吧,学习的脚步永远不能停下。
相关文章推荐
- cvte一面二面面经(c++后台开发实习岗)
- 2015互联网秋招总结--后台开发岗位
- 用nodejs搭建类似于C++的服务器后台.类似网易pomelo
- 头条后台开发实习岗一面面经
- 嵌入式C/C++面试题(转帖)
- 理想的互联网服务后台框架的九个要点
- CVTE2016春季实习校招技术一面回忆(C++后台开发岗)
- [互联网面试笔试汇总C/C++-16] 判断一棵二叉树是否是平衡二叉树
- 2013腾讯面经(技术类-后台开发)
- [互联网面试笔试汇总C/C++-20] 如何申请一个大小为n的数组(一维或二维)
- linux C/C++服务器后台开发面试题总结
- 面筋: 奇虎360 c++ 后台开发 实习生 面试
- [互联网面试笔试汇总C/C++-23] Web代理的种类-雅虎
- [互联网面试笔试汇总C/C++-28] TCP拥塞控制,慢启动算法
- 嵌入式笔试面试题(1)---C++
- C++后台实践:古老的CGI与Web开发
- 嵌入式开发之C++基础学习笔记1--综合比较HelloWorld示例
- 嵌入式开发之C++基础学习笔记3--面向对象基础
- Java后台-面试问题汇总:历时20天,主流互联网公司面试经历
- 嵌入式 C/C++中ASSERT(0) 详解