C++
什么是多态?
多态可以用来做什么?
static关键词起什么作用?
new和malloc的区别?
C++中有哪几种数据存储区?
堆区存放什么?栈区存放什么?
什么是栈溢出?哪些情况下比较容易出现栈溢出?
“#include”后面跟引号与尖括号的区别?
你了解哪些编译器?
STL
map和hash_map的内部实现原理?
解决哈希冲突有哪些方法?
什么情况下适合用map,什么情况下适合用hash_map?
哈希表的不稳定性表现在哪?
数据结构
算法
主要以算法题的形式出现。
多线程编程
多线程编程需要注意哪些问题?
计算机网络
TCP与UDP的区别?
TCP建立连接需要经过几次握手?过程是怎样的?释放连接需要经过几次挥手?过程是怎样的?
为什么TCP叫做数据的“流”传输,而UDP叫做“报文”的传输?
GET和POST的区别?
Linux
查看进程的两种命令?
如何设置定时任务?
数据库
MySQL如何选择引擎?
MySQL有哪几种索引方式?
研发工程师(C/C++)面试问答题集锦
原文:http://blog.csdn.net/chfe007/article/details/44592085