朋友的腾讯一面~
1. 自我介绍
2. 进程和线程的区别
3. 进程间的通信方式有哪些
4. 输入一个url会经过哪些过程
5. http和https的区别
6. get和post的区别
7. java里的访问修饰符有哪些
8. 重载和重写的区别
9. 抽象类和接口的区别
10. 对于安卓开发你了解什么
11. 详细讲讲你觉得最有难度的项目
12. 如果有多个上传任务,其中有一个上传失败了,下一次只上传失败的任务要怎么做
13. 线程池的好处是什么
14. 设计模式你了解哪些
15. 什么是中介者模式
16. 其他的设计模式还了解哪些(手写了一下单例)
17. 算法题:删除排序链表中的重复元素(力扣82)
18. 反问