头条、阿里、快手、OPPO、BIGO 等最新 Android 面试真题集锦

南尘在 2019 年 7 月毫无准备的情况下也参加了几家一线互联网公司的面试,包括阿里、头条、快手、趣头条、BIGO、讯飞、OPPO,也熙熙攘攘拿了几个 offer,最终选取了其中一家公司进行入职。

每次面试后,其实也有进行面试题的一些收集和总结,确实,面试其实就是一次查漏补缺的过程。本着对公司负责的态度,这里就不说面试题来自哪家公司了。不过还是要把记录下来的这些真题分享给大家。

另外,面试题一般都是基础 && 项目两部分结合,而且还要看面试官当时对你的准备,所以面试真题虽然「真」,但却仅仅只能作为大家准备面试的一个大纲吧。

当然,有些题目没记录完全,有些题目也出现多家公司提问,这里就不重复了。

Java 基础部分

基本这些公司都会问到相关基础,所以,一般来说基础的准备是必要并且通用的,所以这部分真的很重要。

  1. HashMapHashTable 以及 CurrentHashMap 的区别。
    一般来说,这三个东西基本在面试中 70% 会被问到,而问的方向也不太一样。比如初级的问法是讲讲它们之前的区别,这个我想没什么难度,大多数人还是知道主要核心区别是并发上的处理。此外,内部数据结构的实现、扩容、存取操作这些问题应该是很老生常谈了,这并没有什么好说的,大多数人也都知道。稍微问的深一点的可能会在下面这些点上出问题。哈希碰撞,哈希计算,哈希映射,为什么是头插法,扩容为什么是 2 的幂次等这样的问题。
  2. synchronized
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值