今天看到提问,并面经一同发出
10.11校招现场面试hit本硕航天
hr面略
技术一面
1、常用容器
2、百万量级数据map和hashmap哪个好,为什么
3、c++11新特新(说了智能指针,lambda表达式,bind知道吗)
4、多线程编程了解吗,学了一点问了个lock_guard的作用
5、什么是线程安全
6、static关键字作用
7、手撕代码,二叉树反转
技术二面
1、给定两个字符串,用strcpy()会怎样
2、手撕代码,去除字符串中的成对出现的“ab”(跟消消乐差不多,是在vim下操作gcc编译的,当时只考虑到ab的情况,没有考虑aabb的情况,后经问有没有问题,自己想到了aabb的情况)
3、聊人生
10.21电话简单10分钟
1、数组删除需要注意什么,迭代器失效,为什么失效 ,list删除有这个问题吗
2、BST(还是BBST)的定义
3、ARP协议干嘛的
4、linux在。。。中查找有“****”的行,用grep
5、有linux下的项目开发经验吗,没有
5、map,hashmap原理,散列冲突排除方法
6、socket编程会吗,学了个select模型,epoll没学
楼主对上海有执念,且无其他更好的offer,目前已签,以上