米哈游秋招二面,拷打得比较深

1. 实习项目介绍
2. 学习成绩怎么样,年级排名?
3. 为什么大学学习这个开发方向
4. 学习时有没有看一些好的教程或博客
5. kotlin调用c++的接口怎么调用
6. native声明的函数是怎么对应到c++的函数
7. 原生和c++间是怎么传递数据的
8. java的引用类型传递给c++时内存管理是怎么样的
9. c++层怎么调用java的方法
10. Compose的数据驱动是怎么实现的
11. 除了mutableStateOf还有其他方式可以定义状态吗
12. 如果外部有一个状态传递给子控件,并且让子控件可以更改状态,改怎么做
13. 除了lambda回调还有什么方式
14. Compose背后对应的真正的视图,什么时候会创建什么时候会销毁,它的内存管理是怎么样的
15. 一个Compose组件内有个状态,什么情况下这个状态会变为默认值(什么情况下组件会销毁重建)
16. 手撕:计算视图数量

手撕是原创题,大概内容是:

移动端的视图层级结构是树状的,每个节点都是一个视图。
每个视图都有一个isVisible 属性,表示该视图是否可见;视图间有父子关系,当父视图不可见时,其所有子视图也不可见。
现给定以下结构体,请实现一个函数,计算叶子视图中可见视图的数量与不可见视图的数量:
struct View {
    bool isVisible;
    View subviews[];
}

mid水平,如果算上没见过需要15分钟内当面思考和写出来并解释,可算得上是hard

两天后约三面

#牛客AI配图神器#
#面经# #客户端# #米哈游#
全部评论
还会问学习成绩啊。我以为这是公认的没用呢
1 回复 分享
发布于 2025-12-18 20:41 云南
这问的可真多啊
点赞 回复 分享
发布于 01-28 23:54 北京
手撕题mark
点赞 回复 分享
发布于 01-01 11:35 湖北
感觉问的还挺多
点赞 回复 分享
发布于 2025-12-26 23:58 北京

相关推荐

04-10 23:28
已编辑
门头沟学院 Java
4.10 测试 50min问题:1.自我介绍2.实习都是偏开发,为什么投游戏测试?3.实习中的agent节点验证是如何做的?4.使用jenkins进行回归测试中出现了异常,如何快速的定位与排查?5.实习过程有没有碰到比较大的bug吗?6.前端缺陷检测工具中的二次校验机制是什么?7.缺陷检测工具中的可靠性觉得还能从哪些方面进行优化?8.实习过程中的收获以及对AI的使用,AI和游戏如何结合9.项目中有优惠券超发,游戏中也会有一些限定皮肤获取的功能,对于并发安全以及可靠性如何进行测试10.平时玩什么游戏,段位如何11.是什么驱使你一直玩这个游戏?12.你觉得云顶之弈做的好的地方有哪些?13.你说的这赛季进行任务解锁的功能,可能会出现一些英雄因为解锁任务较为繁琐,导致玩家体验较低,比如在赛季初,你没有任何的对比,你会如何进行测试与解决?14.你觉的云顶之弈有哪些做的不好的地方?15.如何测试卡牌的概率?如何进行考量16.对于经济类的海克斯,比如说天降金币,你会如何设计测试用例17.对于战力类的海克斯,比如加攻击力或者攻速的,你认为是需要单独测还是重新测,会涉及什么样的测试用例18.如果你认为是bug,而开发和策划都不认为是,即使也能够复现,你会怎么做19.如果项目即将上线,你在做最后的排期,但是你发现了一个巨大的bug,你会如何处理20.反问更新:4.10 挂 复活
点赞 评论 收藏
分享
评论
6
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务