理想汽车秋招Android开发一面
牛客上理想的Android面经太少了,记录一下,面的是安卓岗,听面试官说应该是做framework之类的
1. 介绍一下实习内容
2. jBox2D了解多少
3. Java基础类型,各占几个字节
4. java值传递和值拷贝的区别
5. java对象传递是值传递还是值拷贝
6. 封装,继承,多态
7. 接口和抽象类的区别
8. 最近使用到的设计模式
9. 责任链模式了解过吗?在哪些框架里用到?(okhttp)
10. 进程和线程的区别
11. 安卓中一个应用是一个进程还是一个线程?
12. 一个应用可以有多个进程吗?
13. 死锁的概念
14. 如何解决死锁
15. synchronized底层原理
16. 我们如何知道加锁具体加在哪了?
17. jvm内存模型
18. 实例化一个对象的过程
19. hashmap是否线程安全?
20. 四大组件
21. Activity启动方式
22. Hanlder机制流程
23. looper为什么不会导致Anr?
24. 什么情况下会导致Anr?
25. 开发中有遇到过Anr的情况吗?如何分析解决?
26. 事件分发机制
27. onTouch,onTouchEvent,onClick执行顺序
28. 安卓绘制流程
29. 如何强制刷新view?
30. binder机制,有哪几个模块?
31. binder如何导致Anr问题?
32. 安卓中其他跨进程通信方式
33. kotlin相关(我说kt不太熟,就没深问)
34. tcp,udp区别
35. http,https区别
36. 对称加密和非对称加密作用于那个阶段?
37. ca证书的作用是?
反问:
1. 做什么业务
2. 几轮面试(一般2轮技术面,一轮hr面)
#理想汽车秋招##秋招##发面经攒人品##我的秋招日记#
1. 介绍一下实习内容
2. jBox2D了解多少
3. Java基础类型,各占几个字节
4. java值传递和值拷贝的区别
5. java对象传递是值传递还是值拷贝
6. 封装,继承,多态
7. 接口和抽象类的区别
8. 最近使用到的设计模式
9. 责任链模式了解过吗?在哪些框架里用到?(okhttp)
10. 进程和线程的区别
11. 安卓中一个应用是一个进程还是一个线程?
12. 一个应用可以有多个进程吗?
13. 死锁的概念
14. 如何解决死锁
15. synchronized底层原理
16. 我们如何知道加锁具体加在哪了?
17. jvm内存模型
18. 实例化一个对象的过程
19. hashmap是否线程安全?
20. 四大组件
21. Activity启动方式
22. Hanlder机制流程
23. looper为什么不会导致Anr?
24. 什么情况下会导致Anr?
25. 开发中有遇到过Anr的情况吗?如何分析解决?
26. 事件分发机制
27. onTouch,onTouchEvent,onClick执行顺序
28. 安卓绘制流程
29. 如何强制刷新view?
30. binder机制,有哪几个模块?
31. binder如何导致Anr问题?
32. 安卓中其他跨进程通信方式
33. kotlin相关(我说kt不太熟,就没深问)
34. tcp,udp区别
35. http,https区别
36. 对称加密和非对称加密作用于那个阶段?
37. ca证书的作用是?
反问:
1. 做什么业务
2. 几轮面试(一般2轮技术面,一轮hr面)
#理想汽车秋招##秋招##发面经攒人品##我的秋招日记#
全部评论
tql
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
10-11 16:07
厦门大学 后端工程师 点赞 评论 收藏
分享