含泪写下这篇面经:拒绝头条,放弃华为,6面字节跳动终拿Offer!年薪70w+!

博主讲述了其从拒绝华为offer,到历经字节跳动9轮面试,最终拿到年薪70w+的Android开发岗位的经历。面试涵盖Java、操作系统、算法、Android系统、网络等多个方面,包括内存泄漏、JVM GC、线程、多进程、TCP/IP等核心问题。通过深入学习和反思,博主成功构建了自己的知识体系,获得了心仪的工作机会。
摘要由CSDN通过智能技术生成

前言

先说一下我的情况,8月被导员通知优研资格没有我,开始准备考上交819,9月华为大规模秋招,第一批集招offer拿到,拒了,之后学姐给了白金码,选择放弃考研全力备战字节面试,准备了一个月,10.13面试,三轮面完,10.19收到offer call秋招结束,在此期间拿到360和keep的offer,但是我都拒绝了,因为我的目标很明确!字节跳动,不面试上不罢休,其实腾讯,头条待遇都不错,但是年少轻狂,结果愣是面了9面才拿到字节跳动offer!

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v9M3A0F6-1603287721480)(https://upload-images.jianshu.io/upload_images/24334488-966780c189f6c528.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

这篇文章就讲一写我9面字节跳动的面试经历!

我的字节跳动艰难面试之旅

一面(~45min)

1. 介绍项目,讲述一下实习的工作内容和感想(~10min)

2. 什么是内存泄漏,Android里有哪些内存泄漏的场景,原因是什么

3. JVM的GC过程,GC的算法都有哪些

4. 进程和线程的概念,Android里怎样实现多线程?(Thread Handler AsyncTask IntentService等等)

5. Handler的原理和使用

6. Handler是怎么和线程绑定的(Looper),为什么Looper.loop()要设计成死循环

7. Java的几种内部类,区别是什么

8. Activity的生命周期和启动模式

9. 写题:二叉树的右视图(层序遍历即可)

一面比较短,问的问题也比较基础,大概30分

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值