腾讯ieg魔方工作室群 服务端后台开发一面凉经
有理由怀疑有点kpi面,不开摄像头+30mins
拷打了二十多分钟项目,针对项目提出了一些问题
1.自我介绍
2.说说webserver的项目
3.项目里的日志系统怎么实现的
4.你提到了日志系统的同步异步实现,具体怎么进行异步实现。(我说了写操作过程一开始要加锁,他不理解为什么要,后面聊到的时候又问多线程中写日志过程加锁是怎么实现的,然后我说一开始不是说了吗,他说你不是给队列加锁吗,我说队列也要加锁)
5.然后就加锁问题提出怎么在不加锁的条件下进行多线程并发写(不会)
6.问同步怎么实现的,用的什么方法,fwrite和write的区别
7.你说到了实现http,http协议的那层协议是什么(不会,一开始说的是http请求和http响应构成的,他说不是,又说是tcp协议加上其他功能实现的(那个http组成的图片),他也说不是,然后我说不知道,这个协议究竟是啥啊,网上也搜不到,应该是问的这个大概的意思)
8.项目里有智能指针吗,智能指针说一下
9.手撕shared_ptr;
10.反问
然后就挂了,感觉一个我知道的正经点的八股都没问啊