bigo面经,许愿offer

9.18号一面(很多问题忘了)
1、给一个结构体,求sizeof。(内存对齐)。
2、顺着内存对齐问为什么需要内存对齐。
3、虚函数原理、多重继承。虚函数表和虚函数指针(八股文)。
4、构造函数和析构函数可不可以为虚函数,为什么?追问:除了将析构函数设为虚函数,还有别的方法避免内存泄漏吗(没回答出来)
5、const修饰函数,能不能实现重载,为什么?(当时没回答出来)
6、堆内存和栈内存(八股文)。
7、智能指针原理和智能指针线程安全问题。https://blog.csdn.net/solstice/article/details/8547547这篇博客不错。
8、除了智能指针,其余的方法防止内存泄漏。(没回答出来)。
算法题:大数相加和反转链表(lc简单题)

9.25 二面(面试官真的人很好)
1、自我介绍和项目深挖(20min)。
2、c++虚函数。巴拉巴啦一系列,感觉和一面差不多。
3、多线程生产者和消费者问题,没手撕。
4、生成可执行文件的四个过程,介绍一下,其中汇编的作用,为什么需要汇编。
5、手撕代码:大数相减(bug有点多,调了20min)

9.29号三面+hr面
1、自我介绍和项目深挖,很深(30min)左右
2、设计题:设计一个UDP传输图片,需要注意哪些点(没写过,直接坦白不会)。
3、设计题:一个聊天系统,10亿用户怎么判断是否在线(答:位图),追问需要增加比如5亿的数据(我一开始说红黑树。然后面试管提示不要这么复杂,答使用短问题,比如10亿用户可以分2块5亿位图这样)。
4、大数据问题,一个1G大小文件,里面每一行是一个词,词的大小不超过16字节,内存限制大小1M。返回频数最高的100个词。(分治+hash,极端清况再分治就行)。
5、概率问题,这里感谢之前一位老哥的面经。给N个人做测试,每次提取n个样本的血清,做一次测试就知道这n个人里面有没有人患病,如果有人患病,必须对这n个人每个人都做一次测试
。写出概率公式即可。
HR面
1、自我介绍,为什么想学软件,我是非科班。
2、offer情况,怎么考虑。
3、人生规划。职业规划。
4、形容你自己的三个形容词。
5、下面就是hr自己介绍部门了。

总结:bigo面试官确实很不错,流程也挺快的,真心需要offer,给一个上岸的机会吧。


#BIGO##校招##面经##C++工程师#
全部评论
您好楼主 想问下你是三面完就hr面吗
点赞 回复 分享
发布于 2020-09-30 09:35
请问您是什么部门
点赞 回复 分享
发布于 2020-09-30 11:00
您好楼主,想问下概率问题的概率公式怎么写啊
点赞 回复 分享
发布于 2020-09-30 11:06
请问下lz,hr有说大概多久出结果吗
点赞 回复 分享
发布于 2020-09-30 11:31
楼主hr面好快,我28号三面至今没消息了,许愿一个hr面
点赞 回复 分享
发布于 2020-09-30 12:39
许愿成功!意向书已成功发出,HR小姐姐祝你中秋国庆节,假期愉快啊~
点赞 回复 分享
发布于 2020-09-30 15:33
请问楼主项目名称是什么呀
点赞 回复 分享
发布于 2020-10-05 10:29

相关推荐

CrazyBucket:我今天下午也做梦在招聘会上面试一家小厂,给自己气笑了
点赞 评论 收藏
分享
4 20 评论
分享
牛客网
牛客企业服务