某小厂 安卓面试
公司主要是做Flutter业务的,感觉答的一般般,简历上的东西自己还是要熟悉。
1.自我介绍
2.你在项目中遇到的难点,怎么解决的?
3.讲一下MVVM架构,安卓和Flutter中的MVVM框架有什么区别吗?
4.原生安卓与Flutter之间的区别。
5.假如让你开发一个功能,你会怎么使用AI完成这个功能?
6.AI开发中的代码大部分是正常,但是有一部分不正常,你会怎么处理?
7.在这个AI写的功能有一部分异常的基础上再开发下一个功能,你会怎么处理?(没答到点上)
8.你一般用什么网络框架?(问安卓+Flutter的)
9.判断网络请求是否成功或者失败,失败的原因是什么。成功的话,成功会返回什么数据,你会怎么封装这样的网络框架?(答的不好)
10.token拦截与自动刷新怎么设计的?(答的不好)
11.怎么减少用户加载时间?
12.你知道LRU框架,LRU算法吗?(不会,然后面试官和我讲解了几分钟)
13.怎么提高APP中的下载速度?
14.多线程下载步骤是什么?(没答好)
15.多线程怎么下载不同的片?
16.怎么校验一个文件是不是原来的文件?有没有下载成功?
17.写鸿蒙体验怎么样?对比安卓有什么区别?
18.AI怎么写鸿蒙?相比于别的是不是比较难写?
19.用Flutter开发怎么兼容鸿蒙?
20.怎么分别管理安卓和ios、鸿蒙的SDK?
21.有些SDK是不兼容鸿蒙的,只兼容安卓、ios的SDK,你怎么处理?
22.鸿蒙有个封装了sqlite的库,你怎么把他引入到Flutter项目中,尽量不改变原有,又保证对安卓、ios的侵入性是最小的?(答的不好)
23.反问环节。对我们这个项目有什么想问的吗、谈薪等。
#安卓##Flutter##鸿蒙##实习##互联网##面经#
1.自我介绍
2.你在项目中遇到的难点,怎么解决的?
3.讲一下MVVM架构,安卓和Flutter中的MVVM框架有什么区别吗?
4.原生安卓与Flutter之间的区别。
5.假如让你开发一个功能,你会怎么使用AI完成这个功能?
6.AI开发中的代码大部分是正常,但是有一部分不正常,你会怎么处理?
7.在这个AI写的功能有一部分异常的基础上再开发下一个功能,你会怎么处理?(没答到点上)
8.你一般用什么网络框架?(问安卓+Flutter的)
9.判断网络请求是否成功或者失败,失败的原因是什么。成功的话,成功会返回什么数据,你会怎么封装这样的网络框架?(答的不好)
10.token拦截与自动刷新怎么设计的?(答的不好)
11.怎么减少用户加载时间?
12.你知道LRU框架,LRU算法吗?(不会,然后面试官和我讲解了几分钟)
13.怎么提高APP中的下载速度?
14.多线程下载步骤是什么?(没答好)
15.多线程怎么下载不同的片?
16.怎么校验一个文件是不是原来的文件?有没有下载成功?
17.写鸿蒙体验怎么样?对比安卓有什么区别?
18.AI怎么写鸿蒙?相比于别的是不是比较难写?
19.用Flutter开发怎么兼容鸿蒙?
20.怎么分别管理安卓和ios、鸿蒙的SDK?
21.有些SDK是不兼容鸿蒙的,只兼容安卓、ios的SDK,你怎么处理?
22.鸿蒙有个封装了sqlite的库,你怎么把他引入到Flutter项目中,尽量不改变原有,又保证对安卓、ios的侵入性是最小的?(答的不好)
23.反问环节。对我们这个项目有什么想问的吗、谈薪等。
#安卓##Flutter##鸿蒙##实习##互联网##面经#
全部评论
相关推荐
02-03 16:29
蒟蒻小学 算法工程师 点赞 评论 收藏
分享
