蚂蚁金服
1.看你简历上C跟C++都有。那么讲下C跟C++的区别。那4点
2.讲讲面向对象吧。
3.STL,讲讲vector跟map(讲混了,讲成了优先队列)
4.然后他问红黑树我才反应过来,我说了下跟AVL树的区别,插入,删除,平衡性。两个的时间复杂度。
5操作系统有了解吗,讲讲内存管理。然后讲讲页的伙伴,我说了页表,两级页表。
6.malloc最多分配多少
7.数据库有了解吗,问我B跟B+树的区别,我讲了B+树的索引都在叶子节点。答的不太好。
8.设计模式,我说不了解,他说你看代码什么比较多,讲讲学到的一些(其实也是设计模式。)
网友评论