快手一、二面 c++

40min
开局手撕两个题:二叉树公共祖先(acm模式),编辑距离(说思路)
虚函数具体实现
多继承内存布局情况
虚继承内存布局情况
编译器会优化C++程序哪些地方?
c++的调试方法有哪些
gdb怎么使用、断点、堆栈?
哪些工具可以查看线程数?
网络带宽和哪些因素有关?
千兆网理论带宽多大?
哈希实现原理?
冲突检测方案有哪些?操作系统怎么做?STL怎么做?
perf使用情况?
TCP拥塞控制原理?相关算法?
谷歌的BBR方案了解吗?
项目相关提问。。
内核收包过程
mmap原理
缺页异常过程?
物理页会直接建立映射吗?MMU?TLB?
反问:基础不错,实践有待加强

今年这情况估计没后续了。。。

过了四五天约二面了,如下:

50min 无手撕算法
c++static
说说linux定时器实现
定时器精度和哪些因素有关
了解协程吗?
让你设计一个协程,考虑哪些方面
让你设计一个网络服务器,考虑哪些方面
redis为什么快
讲讲jemalloc,tcmalloc,以及区别
redis单线程用jemalloc?原因?
项目相关。。。
反问:
项目可以多准备几个
多看看开源代码

这次感觉真无了。。。




#快手##校招##C++工程师#
全部评论
问得有点难😶
2 回复 分享
发布于 2022-08-24 14:01 北京
冲突检测方案那个是怎么回事呀
1 回复 分享
发布于 2022-08-24 15:27 黑龙江
大佬看看amd吗简简单单
点赞 回复 分享
发布于 2022-08-24 15:41 上海
请问一下,不是连着面吗?就是一面结束后,面试官会通知你后面还有一面,但如果没通知就是无了
点赞 回复 分享
发布于 2022-08-24 19:34 江苏
一面四十分钟就可以问这么多问题?老哥你稳了呀
点赞 回复 分享
发布于 2022-08-26 01:11 湖北
中科院沈阳自动化研究所么😱
点赞 回复 分享
发布于 2022-08-26 02:19 湖北
这gdb是必考还是老哥你简历上说了
点赞 回复 分享
发布于 2022-08-27 01:09 湖北
点赞 回复 分享
发布于 2022-08-27 23:01 江苏
楼主base哪呀
点赞 回复 分享
发布于 2022-08-29 09:53 安徽
楼主有后续了吗
点赞 回复 分享
发布于 2022-08-30 22:25 美国
想问下 这题怎么答的呀 让你设计一个协程,考虑哪些方面
点赞 回复 分享
发布于 2022-09-03 09:56 美国
好像和我是一个面试官,哥们你有后文了吗?
点赞 回复 分享
发布于 2022-09-07 16:02 湖北
老哥有后续吗
点赞 回复 分享
发布于 2022-10-16 15:55 湖北

相关推荐

今天学习了函数的定义和使用。函数可以将一段具有特定功能的代码封装起来,使程序的结构更加清晰,也便于代码的复用。学习了函数的参数和返回值,参数可以用来传递数据给函数,返回值则可以将函数的计算结果返回给调用者。在定义函数时,要注意函数的参数类型和返回值类型的匹配。返回值类型 functionName(参数类型 参数名1, 参数类型 参数名2,...) {    // 函数体,包含具体的操作语句    return 返回值;}例如,定义一个简单的函数来输出欢迎信息:cpp#include using namespace std;void sayHello() {    cout }这里定义了一个无返回值(返回类型为void)的函数,其功能就是输出一段文本内容。这些只是初步定义函数的基础示例,不同语言在函数的细节特性(比如参数传递方式、函数重载、默认参数等方面)都还有很多可以深入学习和拓展的内容。尝试写了一些简单的函数,比如计算两个数的最大值、最小值,以及实现一个简单的数学运算函数库。在调用这些函数时,一开始对函数的参数传递方式有些混淆,导致函数的结果不正确,经过仔细检查和调试,终于找到了问题所在。通过今天的学习,认识到函数是 C++ 编程中非常重要的一部分,合理地使用函数可以大大提高编程的效率和代码的质量。
点赞 评论 收藏
分享
评论
20
186
分享
牛客网
牛客企业服务