2017年4月18日
腾讯一面:
C/C++后台开发
先自我介绍一下吧,你对你未来的发展有什么想法吗?
1. C/C++注释转换怎样实现一个嵌套注释(各种细节,各种情况一直在问,最后问那你没发现你每列出一种情况的话,这样就很复杂,有没有什么简单一点的呢)
2. 基于Linux系统下的C/S大数据,如何存储的,为什么是256进制,乘法的话是怎样实现的?
3. 你能给我讲一下堆排序吗?
4. 平衡二叉树和红黑树有什么区别吗?人们喜欢用红黑树,那它的优点是什么?
5. STL中set是有序的还是无序的?
6. 你剖析的map是STL中的还是?
7. 字节对齐?还有什么除了 int 、long、char、short基本的还有什么复杂一点的用法吗?
8. 指针函数函数指针给出这函数intfun(a,b)问下面两个有啥区别:
Int * fun(1,2);
Int (* fun)(1,2);
9. 问了STL中剖析的(auto_ptr)的源码?
10. Linux系统写不给你代码,如何判断正在运行的是什么(程序还是进程的我也记不清了,反正不会答)?
11. 说一下进程间的同步互斥机制吧
12. 对数据库(mysql)的操作熟悉那种地步?
13. 你还有什么问我的没?