友塔游戏客户端一面

1.自我介绍后问了是如何学习Unity的,目前在学习那些新技术

2.两段C++代码,用于看你是否掌握C++引用、指针、对象和内存泄漏等相关知识

3.扯到堆内存,内存泄漏会对游戏产生什么影响

4.我在尽量往C# GC方向靠,因为C#更熟一些

5.UI合批,DrawCall,简单讲了一下

6.如何做一个进度条的动画,如从0变到0.5缓动,简单的思路(update或者协程)

7.手撕:n根长度为li的木棍,问是否能拼出总长L的木棍(二维dp可优化到一维)

8.手撕:如何找有向图的环(DFS)

9.反问:技术栈是lua更多一些,问为什么不做C#热更,回答是技术积累原因和lua安全性原因,可能更倾向于用ts之类的来做

10.总结:前面回答的很顺,但是手撕算法真不太擅长,知道是dp和dfs,但是细节如何做回答不上来,但面试官会一步一步引导你(虽然引导我,但我也不太会,卡了很长时间),之后要多补一下相关知识

全部评论
现场手写么qwq,还是说口述思路就行
点赞 回复 分享
发布于 2023-08-27 15:26 北京

相关推荐

3 30 评论
分享
牛客网
牛客企业服务