哈啰移动端实习面试

一面 10.10
1. 自我介绍
2. 网络结构
3. TCP三次握手,为什么两次握手不行
4. Https为什么安全,https能不能完全防御中间人攻击
5. 抓包有没有了解过
6. 面向对象和面向过程的区别
7. 面向对象的三大特性,讲讲多态
8. Java中接口和抽象类的区别
9. Java的内存管理是怎么样的
10. 深拷贝和浅拷贝的区别
11. 常见的数据结构的特点,HashMap的底层实现
12. 进程和线程的区别
13. 多线程的问题,如何解决,java中有哪几种锁
14. 安卓的四大组件
15. Activity的生命周期
16. Fragment如何与Activity通信
17. Handler是什么
18. 如何使用recycleView,在请求的时候线程阻塞怎么办(项目相关)
19. 项目是一个人做的吗,如何使用GitHub进行版本控制
20. Flutter是怎么实现多平台的(实习做这个,但是不知道)

代码
反转链表

反问

二面 10.14

代码
从java类开始写
反转链表
二分查找

聊了一点点项目,从业务和技术层面介绍了一下项目的
问毕业时间、实习的时长、实习的目标

10.14 oc

#实习##实习面经#
全部评论
真心不推荐再去安卓客户端
2 回复 分享
发布于 10-13 18:00 广东
小伙儿别整Android了,没前途
1 回复 分享
发布于 10-11 09:19 上海

相关推荐

11-21 19:49
门头沟学院 Java
点赞 评论 收藏
分享
3 6 评论
分享
牛客网
牛客企业服务