浙江大华电话一面
快问快答
研究生期间主要做的什么?
讲一下线程池怎么实现的?线程池的具体代码?(头二次问代码这么细,上一个是bx
线程池中有哪些锁?
智能指针shared_ptr的实现原理
常见的排序算法有哪些?说一下冒泡排序的基本原理
死锁的四个条件?
epoll的实现原理
epoll和select、poll
说一下深拷贝和浅拷贝的区别
C++的三个特性并具体体现在哪?多态有几种,怎么实现的
七层协议是哪七层
反问:
3轮左右面试,第二轮可能今天,不一定,最后是谈薪
-----------------------------------——10.19电话二面 14:00 约17min——-----------------------------------
自我介绍
多线程的用途和理解
线程之间的通信方式?
读写锁的机制知道吗?
产生死锁的现象是什么?
三个线程怎么按顺序打印
栈和堆的区别?
了解栈溢出吗
堆和栈内存申请的区别
new和malloc的区别?
只new不释放内存会造成什么?怎么避免内存泄漏
实现智能指针需要注意什么...就直说了引用计数减到1释放内存,其他的不会就只能回答地文不对题...
线程池用来干嘛?
死锁的四种情况
实习主要参与过项目吗
Qt也会是吧..
接触过网络编程吗?客户端服务端之间怎么建立通信的?
看过开源的项目没?答没
都没有给反问机会,我强行问多久出结果,说1~2周以邮件的形式,估计要凉....
-----------------------------------——11.6电话三面 11:00 约12min——-----------------------------------
前一天在外面,说第二天打过来,十点多没接到,十一点给回过去
问了期望薪资和接受的加班情况估计不是他想听到的,觉得我不便宜然后我说连续晚上加班到九十点不太行,结果给我挂了