快手9.2C++一面

面经攒人品,面试1h20min左右,体验非常nice。面试官人很好。
上来手撕两道题。以下是回忆内容。
1.小中大括号匹配。
2.数字字符串分割为网络ip
晚上精神糟糕,喝咖啡也不管用。在第二道题上昏了头,开头递归思路搞错了,差点完蛋。还好面试官比较耐心,最后让我做出来了。
然后就是一大堆八股。
面向对象三特性。
一个空类会自动生成哪几个函数。
那些函数不能是虚函数?
纯虚函数是什么?
如何防止内存泄漏。
raii。
shared,weak,unique智能指针的点基本都问了。
map与unordered_map区别。
计网四层模型与对应的协议。
点对点和端到端的区别。
arp怎么工作的。
tcp三次握手。
https工作流程。
quic协议知道吗?
linux的进程通信方式。
如何查看一个进程监听了什么端口?
io多路复用。
反问 业务方向 组织架构 base 技术栈。


#快手校招#
全部评论
快手今年秋招体验确实棒
点赞 回复 分享
发布于 2024-09-03 08:45 北京

相关推荐

jiayouya1:第二题: public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int maxDistance = 0; int currentPosition = 0; for (int i = 0; i < n; i++) { int a = in.nextInt(); // 不反转情况下的新位置 int noReserve = currentPosition + a; // 更新最大距离 maxDistance = Math.max(maxDistance, Math.abs(noReserve)); // 计算反转后的新位置 int reserve = -currentPosition + a; // 更新最大距离 maxDistance = Math.max(maxDistance, Math.abs(reserve)); // 更新当前位置 currentPosition = noReserve; } System.out.println(maxDistance); }
查看4道真题和解析 投递拼多多集团-PDD等公司10个岗位 拼多多求职进展汇总
点赞 评论 收藏
分享
测试糕手手:感觉找工作和找实习都是开头难,有一个后就顺了很多
点赞 评论 收藏
分享
评论
10
81
分享

创作者周榜

更多
牛客网
牛客企业服务