快手凉面
面试时间:8.21 / 面试岗位:C++开发工程师
1. 虚析构的作用?
2. 虚构造是否合法,什么情况下错误?
3. 给一logger类,logger类指针为空,是否可以正常函数调用完成编译? (G)
4. 聊聊map以及unordered_map的不同之处。
5. 传输一序列数组,序列元素([a, b],a为基址偏移,b为长度),若出现重叠区间判定为false,并舍去该序列,反之判定为true(区间重叠),并添加序列。
思路传入pair入栈,然后判断重叠算法,输出是否合理。----> ak 但代码时间空间复杂度高(结论代码水平一般。。。),函数传入为什么是临时变量不是引用变量?引用变量优势?
6. udp适用场景
7. udp重传机制实现,超时重传rtt考虑方向,长距离短距离重传需要考虑什么?
8. 多线程处理同一件事务,出现死锁的问题,如何解决死锁问题(具体实现方法)?
1. 虚析构的作用?
2. 虚构造是否合法,什么情况下错误?
3. 给一logger类,logger类指针为空,是否可以正常函数调用完成编译? (G)
4. 聊聊map以及unordered_map的不同之处。
5. 传输一序列数组,序列元素([a, b],a为基址偏移,b为长度),若出现重叠区间判定为false,并舍去该序列,反之判定为true(区间重叠),并添加序列。
思路传入pair入栈,然后判断重叠算法,输出是否合理。----> ak 但代码时间空间复杂度高(结论代码水平一般。。。),函数传入为什么是临时变量不是引用变量?引用变量优势?
6. udp适用场景
7. udp重传机制实现,超时重传rtt考虑方向,长距离短距离重传需要考虑什么?
8. 多线程处理同一件事务,出现死锁的问题,如何解决死锁问题(具体实现方法)?
全部评论
第三题,如果不是涉及虚函数或者函数内有非静态成员变量就可以调用。
真tm难
华为光产品线了解一下
你好!请问具体佬哪个部门
同学,阿里控股集团JAVA开发岗投吗?我们和其他业务集团独立招聘,可以多次机会。需要的话,可以联系我。
阿里国际数字商业集团2024届秋季校园招聘开始了,机会多多
还没拿到offer的同学可以看一下,阿里校招刚开始!!【阿里F24秋招】-淘天集团-自营技术部门】地址:https://www.nowcoder.com/discuss/521688013303259136
第8题怎么回答?破坏那4个必要条件吗?线程资源一次性分配,线程约定好顺序对资源加锁,线程申请到资源,申请不到释放手里的锁?这样吗
第七题这个长短距离重传是什么意思呀。是长距离要分成小片来减小重传的开销嘛
请问第二题,虚构造不是任何情况下都错误的吗?
大佬大佬试试我这里,主页可投的
相关推荐
麦的垛朱尼尔:恭喜
投递满帮集团等公司10个岗位
点赞 评论 收藏
分享