移卡集团 C++一面
------10/21 一面------
一面,半小时
(真后悔简历专业技能写一堆,面试各种到处问)
挖项目,第一次给我挖那么深,说我的比较有特点,可能是别人都是webserver吧,我随便做了个Linux下的通信系统(其实更加简单)
整体来讲其实不难,但问的太多了,有的地方确实没思考到
面向对象的特性
面向对象和面向过程的思想
new 和 malloc 的区别
C++有哪些构造函数
vector的实现原理
vector和list的区别
erase的使用注意事项(没答上来,第一次碰到问函数的)
clear会回收内存吗
map的实现原理
TCP三次握手和四次挥手
Linux GDB相关
要加什么选项
怎么查看函数
如何单步执行......
多进程和多线程的区别
进程通信有哪些
你的项目为什么使用多线程而不使用多进程
数据库有哪些存储引擎
索引的好处和坏处
为什么要有事务?事务有哪些特性?
如果开启了一个事务一直没提交会发生什么?(没答上来,说没思考过)
快速排序的思想
设计模式了解哪些
单例模式怎么构建的?
#面经##移卡校招#