字节跳动面试挂了,既然原因是这个?我服了
2020-06-01 16:06:33来源:博客园 阅读 ()
大家应该看过很多分享面试成功的经验,但根据幸存者偏差的理论,也许多看看别人面试失败在哪里,对自己才更有帮助。
最近一个读者“懒洋洋”跟我说,他准备了3个月,刚刚参加了字节跳动的视频面试第三面,嗯,挂了…
一面二面的时候他表现还不错,所以有点飘,结果第三面准备不足,多人面试直接懵逼…
让我们一起来看看,字节跳动的第三面,面试官都问了什么?(第一二面的题目及答案已整理,需要的可以在文末领取)
1.面试官上来就先问了redis持久化方式;Redis为什么这么快?(这个答的还不错)
2.又问了为什么kafka这么快,什么是零拷贝?(没答好)
3.如何确定被清除的对象?(可达性分析算法)
4.假设有16G 的可用内存,有个 72G 的文件(文本文件,每一行都是一个独立的字符串),5.请读取文件里的内容,并将字符串按行排序,然后将排序后的结果保存到另一个文件里?(这个……)
6.另一个面试官问到项目内存或者cpu占用率过高如何排查?(稍微说了点,感觉跑偏了…)
7.还有就是有没有看过阿里电商的项目结构?(没有,随便说了说我的项目怎么做的,面试官貌似不是很满意...)
8.怎么解决超卖?(redis + mysql乐观锁)
9.最后要求设计一个高可用,高伸缩的缓存系统。(没答上来…)
从字节跳动面试官这些问题,可以看出,第三面他们考察的一个很重要的方向就是项目架构和性能优化。
“懒洋洋”甚至跟我吐槽:“我靠,现在大厂面试java后端都这么难的吗?”
大厂面试就是难,但是大厂的待遇是真的香!最近不是都在讨论华为的工资到底有多高么?应届生毕业6年,年薪百万不是梦。
性能优化难吗?
其实不难。你觉得难,是因为你工作的这几年没有好好琢磨,把各种板块串起来。
性能优化,其实是个系统性的工程,对java开发人员的技术广度和技术深度都有很高的要求。线上应用如果要解决性能问题,需要我们从各个方面考虑。
性能优化,是可以让你在简历以及实际工作中获得青睐、薪资加倍的加分项。
接下来我就分享一些关于Java面试题资料给大家,希望能帮助大家!
按知识划分的面试题
还有一些关于大厂面试真题
笔试真题:
获取方式:
原文链接:https://www.cnblogs.com/xiaogeng88/p/13025345.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- JVM常见面试题解析 2020-06-11
- 作为一个面试官,我想问问你Redis分布式锁怎么搞? 2020-06-10
- 送你一份年薪百万的抖音Java岗内部面试题 2020-06-09
- 一口气说出 6种 延时队列的实现方案,面试稳稳的 2020-06-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash