两年外包公司经验,拿到字节跳动offer,我的付出不止一点点

先介绍一下个人情况:双一流非科班本科出身 , 大学期间就自学Java、Android相关东西 , 也跟着老师做了一个项目 , 说大其实也不大 , 就简历上能写上的程度吧 。 毕业后就进了一家外包公司做开发 , 当然不是阿里的外包 , 具体什么公司就不透露了 , 在外包一呆就呆了整整2年多 , 直到现在才从外包离开 , 如今拿到字节的offer准备入职了 。
本文内容包含两个章节:(1)我的字节跳动面试经历分享 , 包括面试题和答案;(2)我拿到offer前做了什么;但苦于篇幅有限 , 不能完全展现 , 需要完整pdf版 , 私信我关键词【面试】获得免费领取方式 。
字节跳动面试还原现场:字节一面 八十多分钟:(大多是技术问题)

  • 自我介绍 , 项目介绍
  • 一个activity启动另外一个activity的生命周期调用(这里扯到了allowtaskreparent和taskaffinity
  • handle的原理 , 子线程为什么不能更新UI?
  • view的绘制过程
  • 滑动冲突
  • 接口和抽象类的区别
  • 内部类和静态内部类的区别
  • string stringbuffer stringbuilder
  • hashmap的源码结构 , arraylist , linkedlist
  • 介绍jvm运行时内存结构
  • gc的三种方法复制算法怎么弄的 , 为什么新生代用复制 , 年老代用整理
  • 常量池在哪
  • 可重入锁 , synchronized , volatile , 对象锁类锁
  • 对象头markdowm的偏向锁轻量级锁重量级锁
  • cardtable
  • 四大引用
  • 给一个数组把重复的数字踢出去 , 没让写代码 , 讲自己的思路 , 想的方法越多越好
【两年外包公司经验,拿到字节跳动offer,我的付出不止一点点】由于是下午三点才开始 , 一面面完已经四点二十多了 , 他问还有没有时间 , 然后等了几分钟二面面试官就来了 。
字节二面:
二面面试官见到我特别和蔼 , 一直笑, 这一面只有一半问技术 , 另一半问平时怎么学习的 , 之前的学习经历这种东西 :
  • 自我介绍+项目介绍
  • mvp mvvm mvc
  • mvvm和mvp区别
  • viewmodel怎么实现的 , 原理
  • 问我有没有了解什么异于常人的地方
  • 说说ssl tls的发展历程 , http的发展历程 , tcp拥塞控制的几个算法 , 如何实现udp的可靠传输 , quic协议 , dns协议的过程 。
  • 之后又问我对安卓的哪些地方感觉设计的比较好
  • 自己学了安卓 , 感觉哪些地方比较有意思
  • kotlin
  • 内联函数 , 高阶函数 , 泛型 , lambda表达式 算法题:
  • 实现一个循环队列
感觉二面面试官问题问的比较随意 , 主要是问自己的思考啥的吧 。 不过不知道他为什么看着我一直笑 。二面面完已经是五点五十左右了 , 还是有点累的 , 不过也要坚持把三面答完 。
字节3面 三十五分钟
  • 自我介绍
  • 你觉得你在同年级人里面的水平状况
  • 讲下你觉得最全面和难度最高的项目
  • 做项目的动力
  • 算法题每千位加个逗号
  • 未来的学习计划
  • 有什么问题
三面之后叫我先回去了 , 也没有说到hr面什么的 , 当时还以为是败在第三面了 , 直到第二天接到了hr的电话:
hr面 十五分钟左右(电话)大概问了下之前的面试体验 , 手上是否有其他offer , 自我介绍等
感觉问得不偏基础 , 有些感觉必考基础题没问 , 第一感觉还是不难的 , 之后hr就直接谈到了薪资问题 。 说到这里就觉得这个offer是稳了 。
只有不断地努力 , 不停的学习 , 才能对你的工作和面试当中带来帮助 , 学习之路 , 犹如逆水行舟 ,不进则退 ,下面分享的正是我的学习方法:
拿到offer前做了什么:(1)准备简历
简历是门面 , 更是敲门砖 , 能否拿到大厂的面试机会 , 就要看自己的简历如何 , 抛开学历以外 , 大厂最看重简历是否有亮点 , 因此我们对简历内容要有准备 , 对自己的突出点 , 包括技术、个性上的亮点 , 要练习表达 , 避免临时组织语言 , 我大概从七月初开始准备秋招 , 八月初才投了第一份简历 。
(2)提升技能
很多人认为大厂看重学历 , 但实际情况并不完全是 , 实际上任何公司都只会以能力论英雄 。 所以 , 在日常生活中 , 通过不断地学习 , 提升自己的能力 , 努力去拉进自己与目标值的距离 , 这是很有必要的 , 也是未来的必然趋势 。
关于提升技能 , 我的做法:
①阅读实战文档:
两年外包公司经验,拿到字节跳动offer,我的付出不止一点点文章插图
②读一些源码:
两年外包公司经验,拿到字节跳动offer,我的付出不止一点点文章插图