程序员笔试面试专栏写作计划

这个学期参加了不少的笔试和面试,有必要对笔面试中常考的知识点进行针对性的总结,特别是容易遗漏的、容易被问懵逼的问题,对我连C++虚函数都不知道的菜鸟来说,及时查漏补缺,完善自我知识体系,是提升自我、提升面试能力的重要手段。

把这些容易忽略的知识点总结出来,有助于日后复习巩固,也希望对还没找到互联网实习和工作的的小朋友们有所帮助。

该专栏预计会涉及以下内容:

 

编程基础:

关于C/C++的核心概念,包括虚函数、指针、结构体、枚举等的总结;

Java中的虚拟机异常处理机制、内存回收、面向对象思想在软件工程中的应用的总结;

数据库基础

数据库索引的类型、数据库引擎类型、数据库范式、事务的性质、数据库索引的设计和优化等;

网络基础:

TCP的三次握手,四次挥手的理解;TCP可靠传输是如何保证的,自带的优化传输速度的方案(窗口、捎带应答等)

HTTPS协议

IPSec协议 

子网的划分

数据结构基础

哈希函数算法和解决冲突的办法、二叉树遍历次序和还原、不相交集(并查集)、最小栈、优先队列等

算法基础

常见的几种排序算法的实现和复杂度分析

动态规划

图的遍历

暂时想到这么多,今后持续补充

每天我会更新一到两个知识点

。。。。。立flag了,感觉要出事(

 

posted @ 2017-06-29 02:08  constructora  阅读(107)  评论(0编辑  收藏  举报