笔试
传值和传引用的区别?
静态链接库和动态链接库的区别?以及运行时在程序内存空间的位置?
死锁的产生条件及写一个简单的死锁程序
二叉树分层遍历算法手写
实现@别人的功能,@后可加命令和发送的消息,设计高效的结构去处理命令和消息,并写代码实现
第一面 技术
你个人的亮点 吸引面试官的点在哪里?
针对我的简历,提了一些问题
个人博客里写的是什么?有什么亮点?
KNN 决策树 支持向量机的简单问题 主要是公式
二叉树分层遍历算法手写
手写选择排序算法
职业规划讲一下
linux命令 查找指定文件的路径
c++三大特性
讲一下你对多态的理解
多线程的调用函数
第二面 技术 针对项目
对你的简历项目的介绍
对你的项目的某一方面具体介绍
项目中包含了几张表
增加一个新的功能,设计一张新表,并查询,还有计数 统计查询结果中某列大于100的数
mysql数据库的操作
同时处理数据库的插入和查询两件事怎么做?多线程冲突?访问冲突
线程加锁的代码怎么写?
初始化列表和原来的直接赋值的区别?
数据库索引的功能?实现结构是什么?
如果让你来设计索引,你会采用什么结构?
红黑树的查找时间复杂度?
索引的坏处?
数据库索引对插入数据有影响么?
c++11的新特性了解吗?
第三面 HR
简单介绍经历
想要的薪资
介绍公司福利
为什么想进这家公司,最大的理由
结果: 待定