快手C++一面凉经:
面试官网络很差,中途断了5 6回;
1.自我介绍
2.介绍一下实习都做什么了,不想留下吗?
3.挑一个项目介绍一下,讲一讲难点,(webserver)线程池里面任务队列是无限的还是有限的,如果客户请求的任务太多了数组爆了怎么办,就把请求给丢了吗,你这个设计有问题啊;(大脑一片空白直接懵逼)
4.讲一讲C++11的新特性,说说智能指针,使用智能指针了普通指针还能用吗,什么时候用智能指针,什么时候用普通指针呢;
5.了解数据库吗,用过什么数据库,了解mysql的存储引擎吗(我说不太了解;没看过数据库)?
6.说说虚拟内存管理吧,了解swap分区吗,是做什么的;
7.说说浏览器输入一个网址到显示的过程(经典网络八股)
8.手撕代码,两个链表组成的数字求和,经典链表简单题(估计是看我不行了);
9.反问环节(直接心态崩了,说没问题再见)
怎么找个工作要会这么多啊,MySQL从来没看过还能学完吗??
被吊打了,还是要好好准备项目,整理整理
1.自我介绍
2.介绍一下实习都做什么了,不想留下吗?
3.挑一个项目介绍一下,讲一讲难点,(webserver)线程池里面任务队列是无限的还是有限的,如果客户请求的任务太多了数组爆了怎么办,就把请求给丢了吗,你这个设计有问题啊;(大脑一片空白直接懵逼)
4.讲一讲C++11的新特性,说说智能指针,使用智能指针了普通指针还能用吗,什么时候用智能指针,什么时候用普通指针呢;
5.了解数据库吗,用过什么数据库,了解mysql的存储引擎吗(我说不太了解;没看过数据库)?
6.说说虚拟内存管理吧,了解swap分区吗,是做什么的;
7.说说浏览器输入一个网址到显示的过程(经典网络八股)
8.手撕代码,两个链表组成的数字求和,经典链表简单题(估计是看我不行了);
9.反问环节(直接心态崩了,说没问题再见)
怎么找个工作要会这么多啊,MySQL从来没看过还能学完吗??
被吊打了,还是要好好准备项目,整理整理
全部评论
为什么用数组作为请求队列底层的数据结构,可以用stl里的queue,list,甚至vector也可以
必须要会一种数据库的
什么时候不都能用智能指针?你当时咋答得哥
老哥大概面了多久
哥,后面还有机会吗?😰 八股问的多吗
请问讲项目需要把代码给他看吗?
相关推荐