字节客户端几乎无安卓基础三面面经

背景:985渣硕,无安卓项目,只会Java,安卓基础约等于没有(只是自学了《第一行代码》前几章)

内推投了客户端,简历评估等了挺久才进面试的,但是一进了面试之后流程就跟火箭一样快

一面 46min
  1. 简单介绍项目
  2. 了解哪些数据结构
  3. 了解哪些排序算法
  4. 手撕代码:堆排序
  5. Java集合类:a)LinkedList与ArrayList;b)HashMap扩容 ConcurrentHashMap
  6. TCP与UDP,区别及运用场景
  7. http是用的TCP还是UDP
  8. http与https的区别
  9. JVM内存模型(Static方法在哪个区)
  10. Activity生命周期,Activity启动模式,Handler源码
  11. 代码题:旋转数组
(一面面试官很nice,答的时候卡壳还会给引导,问的问题、撕的代码都不难)

下午面完当天晚上就接到约二面的通知了
二面 55min(部分问题有重叠的不再列出)
  1. final、finally、finalize的区别
  2. 抽象类的成员变量与成员方法的继承
  3. socket是否了解,简单聊聊
  4. 经典问题:在浏览器输入网址敲回车后经历了什么(这题我感觉我至少说了10分钟[捂脸]) a)三次握手;b)https的加密流程;c)对称加密与非对称加密原理(RSA、AES)
  5. 数据库有哪几种隔离机制
  6. union与union all的区别
  7. MySQL的索引怎么实现的
  8. B+树查找的时间复杂度,数据结构讲一下
  9. 设计模式:a) 手撕DCL单例;b) 还了解什么设计模式(讲了观察者模式、策略模式)
  10. JVM的垃圾回收机制,GC Roots有哪些,说说了解的垃圾回收器
  11. View的事件分发机制
  12. 代码题:两数相加(链表,要求原地实现,空间复杂度O(1),这个犯蠢撕了好久结果还是靠强行打印发现的问题)

面完后二面面试官希望直接进行三面,可惜似乎三面面试官在开会,所以另约在了两天后
三面 70min (部分问题有重叠的不再列出)
  1. 线程与进程
  2. 死锁条件,如何排查、解决
  3. 虚拟内存、分页机制,讲一讲LRU
  4. 创建对象的方式有哪几种(new 反射 clone 序列化)
  5. 序列化与反序列化
  6. 反射中的class.forname()与class.getclass()二者有什么区别
  7. String.equals(),StringBuffer
  8. 类加载的过程讲一下
  9. Java锁的种类
  10. volatile关键字的作用、原理
  11. handler.post(Runable()),聊一聊这个
  12. ANR,OOM了解吗?
  13. 代码题:a) 螺旋遍历矩阵;b)(变种)原地旋转图像
  14. 聊人生聊理想聊爱好

三场面试的面试体验都非常好,面试官感觉年龄都很接近,面试的过程也很会引导。安卓方面我如实说只学习过《第一行代码》,所以安卓方面基本只是问了一些简单的问题,主要还是考察简历中你写的会的东西。

经验和教训:
面试开头的自我介绍最好能够简单说明自己强项,好引导面试官多考你擅长的领域;当然简历也务必需要好好整理,至少让面试官有针对性地进行考察。

#字节跳动招聘##字节跳动##校招##安卓工程师##面经#
全部评论
感觉客户端都挺香的,为啥兄弟萌都不投呢
2 回复
分享
发布于 2020-07-13 10:33
想投客户端的baby看这里,北京客户端HR小姐姐捞你! 
2 回复
分享
发布于 2020-07-13 16:12
百信银行
校招火热招聘中
官网直投
楼主,想问下你简历评估了多少天…我都五天了还没通知😓
1 回复
分享
发布于 2020-07-12 18:21
楼主,部门hc多不多啊,只会java机会大吗
1 回复
分享
发布于 2020-07-12 18:28
这难度...我铁凉。我发现最近面字节的一个比一个牛....可劲拉高了门槛
1 回复
分享
发布于 2020-07-13 12:12
相比于算法和后端的红海,客户端是一个很好的选择,楼主的分享很有用
1 回复
分享
发布于 2020-07-15 10:25
点赞 回复
分享
发布于 2020-07-12 18:18
楼主,请问B+树查找的时间复杂度是多少?
点赞 回复
分享
发布于 2020-07-12 19:35
楼主base哪里?
点赞 回复
分享
发布于 2020-07-12 20:15
楼主收到offer没呀
点赞 回复
分享
发布于 2020-07-12 23:03
这么好的帖子,怎么就没有热帖
点赞 回复
分享
发布于 2020-07-13 10:07
学习一下。
点赞 回复
分享
发布于 2020-07-13 15:02
谢谢楼主!祝楼主拿到offer!
点赞 回复
分享
发布于 2020-07-13 19:48
大佬能传授下经验吗,(在浏览器输入网址敲回车后经历) 这道题 怎么吹10分钟, 
点赞 回复
分享
发布于 2020-07-14 14:18
校友太强了,下周面试希望也能拿下
点赞 回复
分享
发布于 2020-07-16 19:41
拿到客户端实习offer啦,听leader说转正几率极高,感谢楼主
点赞 回复
分享
发布于 2020-07-21 10:24

相关推荐

19 117 评论
分享
牛客网
牛客企业服务