一面:(2小时)
1.9个算法题选3个,剩下的讲讲思路
2.手写闭包和 装饰器
3.设计模式以及手写单例模式
4.map()和reduce()的区别
5.函数重载和重写的区别
6. 手写单例模式
7.迭代器和生成器
8.TCP三次握手
9.网络传输详细说明
10.数据结构(链表、栈)
11.数据库的增删改查及分组排序
12.C++中的继承问题
13.指针和引用的区别
14.new和malloc的区别
15.虚函数和纯虚函数
16.对一个数组去重加逆序排列
大概就记得这些,问的很细,不过面试官人很好!
全部评论
(2) 回帖