字节跳动第三面,挂了…

大家应该看过很多分享面试成功的经验,但根据幸存者偏差的理论,也许多看看别人面试失败在哪里,对自己才更有帮助。

最近一个读者“懒洋洋”跟我说,他准备了3个月,刚刚参加了字节跳动的视频面试第三面,嗯,挂了…

字节跳动第三面,挂了…

一面二面的时候他表现还不错,所以有点飘,结果第三面准备不足,多人面试直接懵逼…

让我们一起来看看,字节跳动的第三面,面试官都问了什么?(第一二面的题目及答案已整理,需要的可以在文末领取)

1.面试官上来就先问了redis持久化方式;Redis为什么这么快?(这个答的还不错)

2.又问了为什么kafka这么快,什么是零拷贝?(没答好)

3.如何确定被清除的对象?(可达性分析算法)

4.假设有16G 的可用内存,有个 72G 的文件(文本文件,每一行都是一个独立的字符串),5.请读取文件里的内容,并将字符串按行排序,然后将排序后的结果保存到另一个文件里?(这个……)

6.另一个面试官问到项目内存或者cpu占用率过高如何排查?(稍微说了点,感觉跑偏了…)

7.还有就是有没有看过阿里电商的项目结构?(没有,随便说了说我的项目怎么做的,面试官貌似不是很满意...)

8.怎么解决超卖?(redis + mysql乐观锁)

9.最后要求设计一个高可用,高伸缩的缓存系统。(没答上来…)

从字节跳动面试官这些问题,可以看出,第三面他们考察的一个很重要的方向就是项目架构和性能优化

“懒洋洋”甚至跟我吐槽:“我靠,现在大厂面试java后端都这么难的吗?”

大厂面试就是难,但是大厂的待遇是真的香!最近不是都在讨论华为的工资到底有多高么?应届生毕业6年,年薪百万不是梦。

性能优化难吗?

其实不难。你觉得难,是因为你工作的这几年没有好好琢磨,把各种板块串起来。

性能优化,其实是个系统性的工程,对java开发人员的技术广度和技术深度都有很高的要求。线上应用如果要解决性能问题,需要我们从各个方面考虑。

字节跳动第三面,挂了…

性能优化,是可以让你在简历以及实际工作中获得青睐、薪资加倍的加分项。

我特地邀请了性能优化大牛,前阿里资深架构师James老师为大家带来双十一Java性能优化与并发底层机制全解实战》直播课,通过亿级流量网站性能调优实战解析,帮助你快速提升性能优化技巧,升职跳槽更有底气!

字节跳动第三面,挂了…

James

前阿里、携程资深架构师,10余年java行业经验。

专精领域:软件架构设计、高并发、高性能服务;

适合人群

1. 具备Java基础;

2. 具备一定自学能力;

3. 立志成为高级工程师、架构师的IT人;

课程亮点:

全程实战教学!

揭秘淘宝千万流量背后的优化技巧字节跳动第三面,挂了…

课程大纲

6.2

高并发性能优化及Kernel控制原语解读

1、什么是性能优化?听听James见解;

2、项目性能优化巧解实战;

3、Java线程机制及native方法全解;

4、阿里P7必问:Hotspot源码解读;

5、高阶扩展点:内核Kernel控制原语解读;

6.3

支付宝线上优化技术及BIO/NIO/Select/Epoll详解

1、支付宝应用JUC工具调优实战;

2、京东Tomcat吞吐提升实战;

3、网络通信BIO设计及缺陷;

4、原生单线程如何解决高并发?

5、P8面试题:OS内核Epoll与Select源码解读;


字节跳动第三面,挂了…

两天快速提升自己,还可领取java架构专题知识

(含字节跳动前二面题目及答案)

字节跳动第三面,挂了…

扫码添加肉兰老师报名并领取资料

如扫码受限,请添加微信:xx2068425757

“全程实战,不来虚的!字节跳动第三面,挂了…