字节跳动提前批一二三面面经

一面:约的下午2点,2点整来了一个小哥,打了个哈欠就开始面试了,原本挺紧张的,面试官很会调节气氛,刚聊两句就放松了

1.自我介绍
2.
说下StringStringBuilder的区别,和使用场景,线程安全方面呢?(StringBuffer呢?),三者区别?
3.JVM
GC回收(这是个很庞大的知识体系,从垃圾判定GC ROOT搜索算法,到分代收集理论,再到常见垃圾回收器优缺点,想条理清晰说清楚不容易)

4.Java在GC时JVM会暂停执行用户程序吗?解释下STW问题,为什么?

5.讲一下Java的反射
6.
说一下虚存与实存
7. epoll
select的区别

8. 说几个常用的linux命令,比如netstat
9.
描述一下计算机网络三次握手过程
10.
手撕代码:Z字型遍历二叉树(剑指offer原题,LeetCode1553题)

11.闲扯项目经历

12.提问环节

原以为一面结束要过几天才能约二面,没想到字节效率贼高,一面结束面试官说让我在线上等待,5分钟后开始二面。

二面:

1.讲一下数据库的表连接操作?什么是笛卡尔积?

2.Java线程的生命周期?有几种状态?

3.Java多线程编程时有哪几种线程间通信方式?

4.Object类中的object.wait(),object.notify()方法使用场景?内部实现细节?使用时需要synchronized关键字配合吗?什么时候会释放对象锁?什么时候申请锁?

5.讲一下研究生阶段的项目经历

6.手撕代码:给一个二维数组arr[][],二维数组的每一行的长度是不固定的,具体每行的长度存储在一维数组int len[]中(例如:len[0]=3,代表arr数组的第0行有3个元素),arr数组的总行数为size,实现一个函数func(int[][] arr,int[] len,int size);要求对arr数组每行选一个元素,输出所有可能的组合。

7.提问环节

原本二面结束继续线上等待三面,可是5分钟后HR打电话说三面面试官在开会,就重新约了第二天下午4点面试。

三面:

原以为会有手撕代码,不过并没有。全程在聊项目经历,实习经历。过程中穿插了一些基础知识提问,不过都很简单,聊了大概40分钟,就结束了,结束提问环节我问还有四面或者HR面吗?面试官说提前批HR面统一都取消了,总共只有三面。最后面试官口头说应该没问题,会让HR尽快给offer

PS:顺便问下已经拿到字节意向书的同学,你们都在终面后等了多久?我这里一周了还没动静😪昨天找HR确认说还在审批流程......

#提前批##字节跳动##秋招#
全部评论
lz怎么联系到的HR呀?
点赞 回复
分享
发布于 2020-07-15 19:20
楼主太强了吧,仰望😀
点赞 回复
分享
发布于 2020-07-15 20:15
滴滴
校招火热招聘中
官网直投
基本愿意加微信就是结果不错的
点赞 回复
分享
发布于 2020-07-15 21:22
老哥,我也是基础架构,三面面试官说没有hr面,感觉慌慌的。
点赞 回复
分享
发布于 2020-07-15 21:35
三面聊天是真的舒服
点赞 回复
分享
发布于 2020-07-16 09:53
同在offer审批,现在第四天了,祈福
点赞 回复
分享
发布于 2020-07-16 10:01
这个楼里都是要拿offer的大佬同学们吗
点赞 回复
分享
发布于 2020-07-16 12:39
老哥啥时候三面的 我等了四天了 不过我问HR他说我过了
点赞 回复
分享
发布于 2020-07-16 14:43
我审批通过等了三四天也没发,慌得一比
点赞 回复
分享
发布于 2020-07-16 14:44
三面是不是都是部门领导面了呀?
点赞 回复
分享
发布于 2020-07-17 10:41
data基础结构吗?
点赞 回复
分享
发布于 2020-07-18 17:19
有大佬 讲讲二面的算法题吗
点赞 回复
分享
发布于 2020-07-20 20:46
感觉楼主的问题还是比较常规的,不是靠那些底层原理细节。我面的大数据也是基础架构,可很多都是底层细节问题
点赞 回复
分享
发布于 2020-07-26 00:50

相关推荐

💼公司岗位实验室技术员-地点在徐汇漕河泾地铁站旁Job Responsibility1. Roles & Responsibilities1.1. Record raw data and lab phenomena负责记录实验数据并分析其相关性1.2. Conduct calibrations of lab equipments在主管指导下对实验设备进行调试1.3. Report experiment progress and outcome及时向主管汇报实验进展及结果1.4. Ensure data reproducibility, report abnormality and rectify accordingly确保数据准确性,汇报质量缺陷记录及改善措施1.5. Handle high quality lab trials under instruction of supervisor 在主管指导下执行常规的高质量标准的实验活动Qualification2. Education2.1. Undergraduate本科学历2.2. CET-4 (preferred CET-6) 英语四级 (六级优先)3. Professional Experience & Skills3.1. At least two years lab working experience in int’l coating or upstream company, candidate preferred with epoxy experience至少2年以上外企涂料或原材料公司实验室工作经验,具备环氧经验者优先。4. Language4.1. Have fundamental English writing and reading capability, can understand (e.g. utilizing translation tools) basically English documents and papers, etc 具有一定的英语读写能力,能够配合翻译工具读写技术报告、英文材料
点赞 评论 收藏
转发
投递北京创新乐知信息技术有限公司等公司10个岗位
点赞 评论 收藏
转发
10 46 评论
分享
牛客网
牛客企业服务