打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
2017下半年,一二线互联网公司JAVA面试题汇总

阿里巴巴


  • 模块化实现(好处,原因)

  • JVM

  • 视频加密传输

  • 统计启动时长,标准

  • 如何保持应用的稳定性

  • HashMap源码,SpareArray原理

  • 性能优化

  • HashMap实现原理,ConcurrentHashMap 的实现原理

  • App启动流程,从点击桌面开始

  • 动态加载

  • 类加载器

  • App 是如何沙箱化,为什么要这么做;

  • 权限管理系统(底层的权限是如何进行 grant 的)

  • 排序,快速排序的实现

  • 树:B 树的介绍

  • volatile

  • Java线程池

  • Java中对象的生命周期

  • 类加载机制

  • MVP模式

  • 抽象类和接口的区别

  • JVM 内存区域 开线程影响哪块内存

  • 垃圾收集机制 对象创建,新生代与老年代

  • 二叉树 深度遍历与广度遍历

  • B树、B 树

  • 消息机制

  • 进程调度

  • 进程与线程

  • 死锁

  • 进程状态

  • JVM内存模型

  • 线程池

腾讯

  • volatile用法

  • 动态权限适配方案,权限组的概念

百度

网络请求缓存处理,okhttp如何处理网络缓存的

  • Oom 是否可以try catch ?

  • 内存泄露如何产生?

  • 如何保证线程安全?

  • java四中引用

  • glide 使用什么缓存?

  • Glide 内存缓存如何控制大小?

  • 如何保证多线程读写文件的安全?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JVM内存模型总结
优化Java堆大小的5个技巧
Java技术栈尊享版(公开)_
敖丙在位置上肝了一个月的后端知识点长啥样?
线程安全总结(二)
Java内存模型详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服