美文网首页
2017下半年,一二线互联网公司JAVA面试题汇总

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

作者: 野梦M | 来源:发表于2018-01-12 13:33 被阅读47次

    阿里巴巴

    图片加载原理

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

    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 内存缓存如何控制大小?

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

    如果想学习Java工程化、高性能及分布式、深入浅出。性能调优、Spring,MyBatis,Netty源码分析的朋友可以加我的Java进阶群:478052716 ,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。

    相关文章

      网友评论

          本文标题:2017下半年,一二线互联网公司JAVA面试题汇总

          本文链接:https://www.haomeiwen.com/subject/frhfoxtx.html