9.17腾讯会议视频面试,面试官没按时上线,电话之后上线了。。。
好吧,我们开始,面试过程大概30分钟(我一听,这也就是象征性的面试了,心里凉了半截)
面试官比较严肃。。。
常规自我介绍。。。
1.项目中用了什么技术?--消息队列,共享内存,kafka,http
2.讲一下https链接过程。。。想了半天想起来点---面试官没说话
3.https建立连接为了什么?---为了确认服务器是否可信----面试官好像不太满意,沉默了一会,接着问了。。。
4.ok,你讲一下共享内存api。。。只记得shmget shmctl--脑海一篇空白。。。
5.那你讲一下,给你一些用户信息,你如何利用共享内存来管理,内存空间如何布局?
------支支吾吾半天,说了一通。。。
6.ok,你讲一下消息队列
7.你项目中用到了kafka,你说一下用这个是为了解决什么问题?
-----(额,内心第一反应,不知道)把消息放到kafka里面等待消费。。。(废话。。。)
8.那你说一下fafka实现机制吧,他是怎么工作的?
-----说了几句,具体不太懂。。。
9.如何保证fafka消息的有序性?----(wtf,早知道多看看kafka了。。。)不清楚。。
10.那我问问你C++吧,虚函数多态怎么实现的?
11.析构函数为什么是虚函数?
12.你项目里面有用到docker,你讲一下dockerfile?----说了几句
13.你看看这个dockerfile有什么需要改进的地方?----(已猝)
想不起来了-----------------------
反问环节----------随便问了两个问题(感觉自己不能再菜了☹)
--------------------------------------------------------------------------------------------
面试体验不是太好,还是自己太菜。。。
诸位大佬加油,菜鸡告辞。。。
全部评论
(4) 回帖