竞技世界游戏开发一面面经

9.7 时长1h
有点被问懵了,大概就记得这些,面试官人也挺好的,就是好多没答上来。

基础:
1.递归和循环各自的应用场景。
2.数组和链表的区别
3.向一个已经排满的数组中插入一个元素会发生什么。
数组{1 2 3 4 5},在第三个位置插入6,元素5会怎么样
4.排序算法的时间复杂度和空间复杂度是如何定义的
5.C++编译过程
6.C++内存泄漏
7.野指针怎么出现
8.一个类有一个成员变量是指针,在构造函数中调用一个函数为指针初始化,这个指针是否是野指针?
如果先调用一个延时函数再调用函数为指针初始化,这个指针是否是野指针?
9.TCP和UDP的区别
10.用手机来说明面向对象的三大特性。
逻辑:
1.一个工人工作七天,每天工资相同,用一段黄金为工人发工资,黄金只能切割两次(三段)。(工人每天必须拿到工资)
2.1000瓶水,其中有一瓶有毒,小白鼠喝到有毒的水后24小时之后会死亡,至少需要多少只小白鼠,才能在24小时后知道哪瓶水有毒。
代码:
字符串的公共前缀
#面经##竞技世界#
全部评论
lz有二面通知么?
点赞 回复 分享
发布于 2021-09-08 22:02

相关推荐

评论
1
25
分享

创作者周榜

更多
牛客网
牛客企业服务