帆软研发一面凉面
两个面试官;
由于我说明了主要使用c++,Java方面他们没多问;
c++语言特性(包括:数据类型长度,内存对齐,多态,malloc和new,虚函数实现,智能指针种类,指针和引用,左值和右值)
设计模式
map,unordered_map底层实现
数据库索引
左结合右结合
乐观锁悲观锁
B树和B+树
红黑树
快排,堆排,归并排序
一亿个数找出前n大的数
进程间通信
生产者消费者模式
tcp和udp
spring ioc和aop
暂时就想到这么多