虽然大家对水滴公司的褒贬不一,但水滴筹也确实给我家带来过希望,这也是我想去水滴的一大原因吧。我是这周一进行的水滴Android面试,真的问了好多Java的内容,虽然大部分都在我准备的Android手册里见过,但真的答得不算完美,给我讲不自信了,不过面完水滴的面试感觉真的好充实,记得也很深刻,大概就是下面这些了。
项目讲解(你实习是做的Android项目,当时是怎么想选择Android,在当中学到了什么,讲技术方面,然后就问学到的技术了。。。还有项目中有没有遇到bug之类的性能问题,是如何进行解决的)
如何理解Java面向对象
static关键字有什么作用,它修饰的方法可以使用非静态的成员变量吗
乐观锁和悲观锁的区别,讲两种乐观锁的实现方法
进程跟线程的区别
Java 中创建线程有几种方式
hashmap在什么情况下会线程不安全?那怎么保证线程安全呢(就讲线程安全的方法也行)
wait和sleep的区别,如何打断sleep?
Java 垃圾回收的目的是什么,先讲一下这个机制吧
handler原理
Android intent如何传递数据
Android性能优化(Android内存泄漏的原因,如何进行定位,步骤是什么…)
okhttp拦截器
Android如果我想添加一个虚拟号码跳转通讯录的功能,你会如何实现
TCP/IP五层模型
为什么TCP两次握手不安全
HTTPS是如何加密数据的
算法:一个二叉树的层序遍历(不算难,之前有做过同类型的题)
有需要我的Android手册的话可以看专栏哦,不定期更新2023秋招面经!
#水滴##Android##面经##秋招##安卓工程师#