tap4fun客户端开发面经

4.16技术一面
1.栈和堆的区别(指内存上的栈和堆)
2.GC有哪些方法,分别讲一下他们的原理和优缺点
3.在unity里,GC会带来什么不好的影响,如何减少GC的触发
4.装箱拆箱是什么
5.频繁的装箱拆箱会造成什么后果,如何避免频繁的装箱拆箱
6.C++的vector是如何实现动态扩容的
7.map的底层原理
8.介绍红黑树的特点
9.unordered_map的底层原理
10.有哪些解决哈希冲突的方法
11.工厂模式有哪些变体,分别是怎么样的
12.组合与继承有什么区别
13.组合模式有什么应用场景
14.行为树一个节点运行失败会导致整棵树运行失败吗
15.行为树有哪些组合节点,分别介绍一下
16.问项目的技术点
17.有没有自己想出一些寻路算法的优化方法
18.客户端如何实现一个用户量巨大的实时排行榜

4.26感谢信
#软件开发2024笔面经#
全部评论
我遇到的问我欧拉回路,哈夫曼码,汗流浃背了,别的大差不差
3 回复 分享
发布于 04-18 15:09 四川

相关推荐

10-17 12:16
同济大学 Java
7182oat:快快放弃了然后发给我,然后让我也泡他七天最后再拒掉,狠狠羞辱他一把😋
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
24
分享
牛客网
牛客企业服务