首页 > OPPO面经-Java(Android)
头像
即将成为内推官
编辑于 2020-09-08 15:45
+ 关注

OPPO面经-Java(Android)

一面: 40min
  1. JVM内存管理

  2. 垃圾回收

  3. 哪些垃圾回收器

  4. 进程与线程,

  5. 线程的创建方法(Thread、Runnable、Callable、线程池。)

  6. Java的引用类型

  7. TCP和UDP的区别,提到了实时性,问视频点播是TCP和UDP?

  8. Accept在TCP建立连接的哪个阶段。

  9. 三次握手、四次挥手。

  10. 了解集合类吗,用过吗?Map呢?

  11. hashmap不安全,怎么解决的?底层实现,扩容

  12. 怎么保证线程的同步?了解原子锁吗?

  13. https的过程

  14. android的一些内容,还有其他的项目什么的。

  15. 你遇到的难题以及是怎么解决的。

  16. 反问
二面:30min
  1. 2分钟自我介绍;

  2. 介绍一下你得一个项目(项目相关问题)

  3. 关于Java或者Android哪块你最了解说一下

  4. 开放性问题:手机内存很小,有一张几十G的图片,我怎么查看、缩放、滑动

  5. 从上一个问题引入的页面置换算法,LRU的数据结构实现。

  6. 反问。
HR面:问了团队合作、抗压能力、为什么没有实习等等。20min。


更多模拟面试

全部评论

(6) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐