米哈游校招客户端开发一面

1. 网络场景:一个网络接口返回json文件比较大,不需要很常用到,为了节省流量对接口进行优化,有什么策略(http缓存)
2. 利用ksp做注解处理,是在什么时机生效的
3. 如果想在运行时操作有哪些方式
4. 反射可以获取哪些信息
5. 利用反射获取注解信息,对注解种类有要求吗
6. jvm是怎么加载java类的
7. 自定义一个String类会被加载吗
8. 对协程是怎么理解的,为什么有了线程还会有协程这种东西
9. 怎么处理协程出现的异常
10. LeakCanary的内存泄漏检测原理
11. Compose和xml原生布局编写的异同
12. 使用Compose有遇到什么问题
13. 自定义view的流程
14. Framework层什么时机会触发onMeasure、onLayout、onDraw
15. requestLayout和invalidate调用后的流程有什么不一样的
16. Framework层是怎么标识哪些view是需要测量的,哪些view是需要layout的
17. requestLayout和invalidate调用后在Framework内部的方法是怎么流转的
18. 手撕:字符串相乘
全部评论
m
点赞 回复 分享
发布于 02-09 00:11 江苏
Compose和xml原生布局编写的异同咋回答的啊
点赞 回复 分享
发布于 01-18 18:58 云南

相关推荐

GGGGGGG,难死我得了,继续沉淀pulsar是什么模式的?怎么实现高性能的pulsar怎么保证消息不丢失的?消息积压怎么处理?怎么保证能榨干pulsar的性能?怎么保证消费的平衡?怎么通过并发去压榨pulsar的性能?拒绝策略怎么定义的,参数怎么去设置的?你知道并发和并行的区别吗?java中哪些工具是并发,哪些是并行的呢?有没有哪种是非阻塞的保证线程安全的?kafka是什么模式?了解事件驱动吗?不清楚是不是这个问题了io多路复用有了解吗?怎么实现高性能的?如果调用第三方网络超时了应该怎么处理?请求之后超时了你怎么确定你这次请求有没有改成功呢?重复请求你又怎么去保证数据的幂等性,防止幂等问题?有一个协议可以解决这个问题,你知道是什么协议吗?(TCP)当时脑子卡住了,没想起来,我是傻逼如果请求服务端出现大量的close_wait是什么原因?linux什么命令可以排查大量close_wait是什么导致的netty有了解过吗?不了解数据库查询很慢,你对索引分片等都已经做了优化,但还是很慢,怎么排查?数据库连接有调优过吗?redis分布式锁怎么实现的原理是什么?看门狗机制是什么?看门狗什么时候会失效?Redisession 底层怎么实现的分布式锁?xxl-job和???定时有什么区别,了解底层调度原理吗?时间轮算法有了解吗?内存溢出怎么排查?第三方包的升级你知道升级了什么吗?怎么优化这个问题的?堆外内存溢出怎么排查是什么问题呢?ThreadLocal没有remove为什么会产生内存泄漏sharding 的分库分表是出于什么原因要分库分表?分片键是什么?如果一个公司占用了90%的资源,那分库分表还有意义吗?怎么解决?没有反问 G
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

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