1. 对IO多路复用的理解2. epoll相比select和poll性能高的地方3. epoll怎么知道文件描述符上发生了事件   感觉是想问ET模式和LT模式,当时没反应过来面试官想问什么4. 为什么用线程池不用进程池(多线程是否能完全取代多进程)   我心想线程池真的不能完全代替进程池吗,进程的切换效率很低啊,不过一个线程挂了整个进程就会挂,谷歌好像用的进程??5. 浏览器怎么知道服务器返回的是图片还是js或者css6. 为什么要实现自动增长的缓冲区,vector不就可以吗7. 不用单例模式写日志会有什么问题?多进程下呢?   不知道不知道···8. 动态链接库和静态链接库分别有什么优缺点   忘了9. 内存为什么设计栈和堆,不能都在堆上分配吗   乱扯一些内存碎片啥的10. 怎么优化内存使用率,减少内存碎片    不知道不知道···11. 浏览器访问服务器会经过哪些协议?12. 怎么做到多服务器的负载均衡    当时没看过负载均衡,随便蒙了个nat算法题:1.要求把串A中所有串B都换成串C应该是栈+hash2.买股票的题,给出n天的股票值,可以进行无数次交易,求最大值dp,可以o(n)两题只给了20分钟,一顿猛敲第1题还是写了不少bug
点赞 37
评论 11
全部评论

相关推荐

二十岁的编程男神王大...:读博吧兄弟,你这绩点太好了,何必转码,另外哈哈哈真见到有括号标出来985的,这个不标注也知道吧
点赞 评论 收藏
分享
03-23 15:00
已编辑
厦门大学 Java
xiaowl:你这个简历的问题是对于技术点、项目的描述,都是描述action的,对于面试官而言,仅能知道你干了什么,无法判断你为什么这么干,干的好不好。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务