总共不到半个小时,本来约的上午,但是被面试官鸽了,下午三点多突然来电话面试,主要问题以下: 1.c++多态实现 2.new失败后会抛出什么异常,怎么样避免抛出异常 3.map实现,谈一下红黑树,比较一下红黑树和平衡二叉树(当时有点紧张,把平衡二叉树特点说成二叉查找树了,面试官也不会提醒你一下) 4.vector增长方式 5.linux信号怎么传输的,我答的感觉不太好,我答的是信号内核产生,用sigaction注册信号捕捉函数 6.进程终止会产生信号吗? 7.epoll的惊群问题怎么解决?(这个没答上来) 8.几亿个数字,如何找出前k大的数字 9.判断一个点在不在矩形内部 10.tcp三次握手过...