掌阅科技 安卓一面

  1. 自我介绍
  2. 快手实习期间负责的项目背景、职责及具体工作内容是什么?
  3. 唯品会实习的直播热点商家识别项目中,如何用拉克斯动态调整订单阈值?该项目偏向 B 端还是 C 端?
  4. 一个网络请求从发起到结束的整体流程是什么?(以浏览器访问 URL 为例)
  5. 短连接和长连接的区别是什么?第二次访问同一 URL 是否需要重新建立 TCP 连接?
  6. URL 为什么需要转码?不转码的字符有哪些?
  7. RPC 和 HTTP 协议属于 OSI 模型的哪一层?两者的联系和区别是什么?
  8. RTC 协议是否可能通过 HTTP 或 TCP 封装?
  9. HTTP 1.1 和 HTTP 2.0 的区别是什么?
  10. 常见的网络攻击有哪些?对应的解决方案是什么?
  11. 边界网关协议(BGP)和开放最短路径优先协议(OSPF)的基本原理是什么?
  12. JDK1.7 和 JDK1.8 中 HashMap 的 put 和 get 原理有什么区别?
  13. HashMap 的头插法有什么问题?扩容时的 rehash 原理是什么?
  14. ConcurrentHashMap 在 JDK1.7 和 JDK1.8 中的线程安全实现方式有什么区别?
  15. Java 线程池的七大参数是什么?请分析核心线程数 5、有界队列长度 10、最大线程数 15 时,20 个任务的执行流程。
  16. 双亲委派模型的原理是什么?能否被破坏?有哪些应用场景?
  17. Java 中的乐观锁是如何实现的?
  18. 读写锁中,写锁是共享锁还是排他锁?一个线程获取写锁后,其他线程能否获取读锁?
  19. JVM 内存模型包含哪些部分?堆内存分为哪些区域?
  20. 当新生代(Eden 区、S1 区、S2 区)被对象占满,垃圾回收速度赶不上对象创建速度时,JVM 会如何处理?
  21. MySQL 的存储引擎有哪些?InnoDB 的索引数据结构是什么?
  22. 有一张表,ID 是主键,年龄(H)是普通索引,查询 1:SELECT * FROM 表 WHERE H=20;查询 2:SELECT ID,H FROM 表 WHERE H=20,哪个查询性能更好?为什么? 算法:实现一个去重相关的算法(基于回溯思想,需处理重复元素)。
#安卓##面经##Java##校招##实习#
安卓客户端—校招面经 文章被收录于专栏

适合找实习、校招的26、27届的同学,适合Java后端转客户端,快速抓住面试重点。

全部评论

相关推荐

03-06 10:48
已编辑
广州新华学院 软件测试
牛客23228964...:打算离职全力备战春招了,试投了一天boss,基本都不看简历,连已读不回的待遇都没有了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务