阿里巴巴暑假实习生招聘面试
楼主在牛客网上请人内推阿里巴巴C/C++研发工程师(实习生)。
4月10日收到一面电话,可能止步一面。
- STL的项目有什么自己的创新点?有什么收获?
- 非阻塞I/O如何判断数据已经收发结束?
- 服务器项目中所谓的高效读写recv和writev是如何实现的?
- epoll和select的差别?
- 平时使用的工作平台是哪个?--回答Linux
- C++多态是怎样实现的?
- C++多态分为哪几种?--静态多态:函数重载与运算符重载;动态多态:虚函数机制
- Linux下查看网络带宽的命令?--一脸懵逼,从没用过
- Linux下替换文本字符串的命令?--没答出来,最后想起是sed,但是估计已经晚了
- 查找一组数中的topK个数?
- 给定一个数,要求求出比这个数稍大的一个数,该数是2的幂。时间复杂度O(1)