一面(11.14)二面(11.15)oc(11.19)-----11.14 一面-----1.2.3项目相关4.有用到c++的atomic吗?5.项目中无锁队列是怎么push和pop的,怎么实现线程安全?6.atomic的内存序问题?7.会写shell脚本吗?8.linux命令,查看进程、内存、磁盘9.设计模式思想、原则、法则10.项目里的单例模式怎么实现的?11.子线程结束后如何通知主进程去执行一个方法?12.c++条件变量知道吗13.线程池中子线程和主进程的消息传递14.智能指针讲一下,线程安全吗,shared_ptr指向的内容是线程安全的吗?15.gdb用过吗,打断点、查看加载的动态库16.动态库和静态库的区别17.虚函数,虚函数表,虚函数指针讲一下18.子类覆盖了父类的非虚函数,将一个子类的指针赋给父类的对象,父类的对象调用该函数,最终会调用谁的19.知道组合吗?继承和组合20.讲一下stl中map和unordered_map的区别?21.一个pair对象是否可以作为map的key?22.stl迭代器了解吗?23.vector动态扩容是怎么实现的?具体的copy行为是用到什么c++特性24.完美转发了解吗25.打开编辑器,写个c++类全程面试体验很好,不懂的问题面试官不会追问,答错的也会耐心讲解-----11.15 二面-----4.智能指针用过吗,了解多少5.程序编译链接过程6.动态库和静态库的区别7.stl中sort函数的实现8.deque的扩容机制9.map和unordered_map的区别10.右值引用了解吗11.设计模式了解吗,讲一下单例模式12.内存泄露怎么检测14.开编辑器,写一个删除vector中指定的元素,再写一个单例模式二面同样体验很棒许愿oc-----11.18更-----今天或明天HR联系!一定要拿下!-----11.19上午更-----HR口头oc——-11.19中午更——-offer邮件