乐曼多 游戏客户端暑期实习(已OC)

hr面(30min)

聊项目内容和自我的职业规划

技术面(60min)

1、内存对齐(c/c++)

2、C#的内存对齐有什么不同?(C#的结构体上可以选择特性LayoutKind,控制是否使用内存对齐

3、Dictionary的底层(红黑树)和获取Key的时间复杂度(O(1))

4、list边遍历边删除(倒序遍历或者删除时i--)

5、A星算法及其优化、最小堆的实现思路(最小堆去在openlist中查询F值最小的点)

6、点乘和叉乘

7、设计模式(单例、观察者)

8、TCP和UDP的区别

9、协程和线程的区别

之后就是问项目里的一些东西了,总体来说问的不难,因为本人不会c++,所以问的更多的是C#的知识点。问的侧重点更在于一些基础知识,之后还是需要针对性复习八股。

#暑期实习##游戏##unity#
全部评论
怎么还问A星
点赞 回复
分享
发布于 03-24 20:47 广东

相关推荐

投票
中泰证券 offer选择 18w base
点赞 评论 收藏
转发
头像
不愿透露姓名的神秘牛友
04-06 11:17
南京小厂 后端开发 14*(14-16) 本科其他
点赞 评论 收藏
转发
2 17 评论
分享
牛客网
牛客企业服务