科大讯飞安卓客户端面经

一面:
1. 说一下项目中的难点(说了并发场景)
2. 除了加锁,有没有性能更好的方法?
3. 为什么不推荐直接new一个线程?
4. Sleep和wait的区别?
5. Looper死循环为什么不会卡死?
6. 线程之间如何进行通信?
7. rxjava和协程解决了什么问题?
8. mvvm与mvp的区别,有什么好处?
9. 什么是内存泄露,安卓中有哪些场景?
10. 什么是内存抖动?
11. 什么是过度绘制?
12. 在开发过程中什么时候会出现UI卡顿的现象?
13. https与http的区别?
14. 安卓端中如何获取ca证书,以及获取后是否要保存在客户端(不知道)
15. 安卓内存和磁盘的缓存机制?
16. 是否用过大模型,是否会使用大模型写代码?
17. 平时如何提升学习?
18. 职业规划?#牛客AI配图神器#

(没有后续了,一面挂?)
全部评论
过了吗
点赞 回复 分享
发布于 04-29 13:15 天津
社招吗
点赞 回复 分享
发布于 04-08 09:42 北京

相关推荐

12-18 17:17
已编辑
门头沟学院 Java
持续攒人品ING...2025.9.21 网申 金融科技(应用开发)==============注意上海银行如果投的比较早,会直接有一个在高校的线下终面,这里我投的比较晚,没有赶上==============2025.10.19 笔试单选16题-33分,多选14题-42分,范围比较广,连懵带猜编程2题-25分 非常简单的2题,全A==============2025.10.28 技术一面- 针对简历问项目细节,比如Agent怎么做历史记忆- 推荐系统的指标,召回率 精确率 准确率的区别- 如果出现过拟合和梯度爆炸该如何检查?- JDK8有哪些新特性了解吗?- 试图说ConcurrentHashMap扯开话题可是把自己拉近另一个坑里。其实可以回答Optional, Stream API那些- ConcurrentHashMap 为什么要用分段锁?- HashMap头插法 有什么劣势?- HashMap 在 JDK7 中用头插法,JDK8 改为尾插法,核心劣势是 “多线程环境下会导致死循环”:- "==" 和 equals的区别- String StringBuilder StringBuffer- 追问string为什么不可变- final修饰的变量在JVM的哪一部分- 序列化和反序列化了解吗?- Java中多线程怎么实现?- 问简历中的实习工作==============2025.11.10 综合面试- 介绍实习项目(需展开具体讲一讲)- 介绍课题(团队规模,内容,是否是毕业论文)- 你的特长和兴趣在哪个方向- 择业方向,在择业的时候主要考虑什么核心因素- 你怎么看待城商银行的局限性(有点没回答上来)- 反问技术栈和交付的产品==============2025.11.11 背调+更新简历+心理测评面试结果预计两周左右出来。==============2025.12.18 update 无消息 大概是g
发面经攒人品
点赞 评论 收藏
分享
评论
2
19
分享

创作者周榜

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