快手一面(不管挂不挂都要夸一下面试官)

上来先自我介绍,面试官看着有种大佬的感觉。然后就开始面试了,总共五十分钟
少量的八股,全都是从项目入手的:
1-你们怎么都是webserver
2-从http请求角度,讲讲浏览器输入一个网址到出现页面发生了啥(经典八股)
3-为什么需要四次挥手?说了从收发角度来讲,说我没说到最根本的上面
4-线程池,用了线程池是吧,多线程这块讲讲
5-怎么解决野指针的问题?说深层次点,说了智能指针
6-智能指针可以完全解决吗?多线程下一定不会出现这种情况?
7-说了weakptr,还是那个问题用了这个就一定不会出现多线程问题了吗?
8-因为扯了个锁,他说锁这个干嘛,sharedptr本身不就是线程安全的吗,还有没有其他想说的
9-手撕题目
给定一个数组包含m个链表,每个链表含有n个节点,已经降序排列,要求返回其中topk大的数
Topk大问题,讲了下两种解决方法:
1-链表重排序,返回一整个降序排列的链表然后再把前k个拿出来
2-优先队列,小根堆解决

聊了几分钟业务上的问题,说我应该多学习一点,知识面不够,对于很多知识也没有了解的很深入
挂不挂的,面试体验真的很好,面试官好像一个老师

全部评论

相关推荐

06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
Twilight_m...:表格简历有点难绷。说说个人看法: 1.个人基本情况里好多无意义信息,什么婚姻状况、健康状况、兴趣爱好、户口所在地、身份证号码、邮政编码,不知道的以为你填什么申请表呢。 2.校内实践个人认为对找工作几乎没帮助,建议换成和测开有关的项目,实在没得写留着也行。 3.工作经历完全看不出来是干什么的,起码看着和计算机没啥关系,建议加强描述,写点你在工作期间的实际产出、解决了什么问题。 4.个人简述大而空,看着像AI生成,感觉问题最大。“Python,C,C++成为我打造高效稳定服务的得力工具”、“我渴望凭借自身技术知识与创新能力,推动人工智能技术的应用发展,助力社会实现智能化转型”有种小学作文的美感。而且你确定你个人简述里写的你都会嘛?你AI这块写的什么“深入研究”,发几篇顶会的硕博生都不一定敢这么写。而且你AI这块的能力和软测也完全无关啊。个人简述建议写你对哪些技术栈、哪些语言、哪些生产工具的掌握,写的有条理些,而且最好是和测开强相关的。
点赞 评论 收藏
分享
评论
2
4
分享

创作者周榜

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