C语言研发 人大金仓 一面 45分钟1 自我介绍2项目是自己写的还是网上的3介绍vector 和map的底层4 vector怎么扩容5 扩容多大6 析构函数可以用纯虚函数表示吗7 udp的头部都包括了哪些内容8 epoll和poll的区别9 水平触发和边缘触发的区别10 epoll监听有限制吗11 进程间通信的机制12 处理信号的过程中又发了一个相同的信号还会相应吗13 解释动态规划14 mysql的动态规划了解过吗15正则表达式实现过什么功能吗16死锁的必要条件17手写 sql语句:两表连接查询 左连接18 定义一个宏实现两个整数交换 (写的异或)19 解释异或的过程20 如果要交换的是字符串怎么办21 实现strcat()函数22 实现向一个有序的双向链表中插入数据,保证插入后的数据也是有序的23 反问:什么是mysql的动态规划24:工作地点25:后续安排26:为什么不考研