字节跳动二面凉经

一下午面完了两面,总结一下
一面  40min:
1.自我介绍
2.项目介绍
3.MySQL查找主键的过程,索引结构,B+树
4.Redis数据类型,Sorted set底层数据结构:ziplist/dic+skiplist跳表【刚说完跳表,面试官说:行了,二本的同学了解到这里就可以了,嗯!?】
5.一些同步组件的底层 AQS
6.手撕二叉树层次遍历
7.连续子序列最大的和【只说了思路,然后没写完。。。】
8.TCP的四次挥手
9.Java和c++内存模型的区别【只说了JVM内存模型。。。】
10.数据库的数据一致性怎么保持

二面  45min:
1.自我介绍
2.项目介绍
3.多线程(锁。。。)
4.手撕代码 list1/list2交替打印元素(synchronized和wait和notify,只说了思路,具体没写出来。。。)
5.手撕代码 一个训练模型的依赖关系【本来说了并查集,然后面试官说可能会有其他情况,然后又说了HashMap,没写出来】
6.问了操作系统 进程
7.我说让面试官可以问一点Java的知识【然后他说他不是做Java的,嗯!?】
8.问了客户端向服务器发送请求,但是没有收到回应的可能原因(回答了客户端和服务器端的两个方面)
9.看我项目中用了Spark,问了几句Spark和Kafka的问题。
结束了然后反手就挂了我。。。。。

#字节跳动##面经##Java工程师##校招#
全部评论
二本这个操作有点骚
点赞 回复 分享
发布于 2019-09-01 19:23
你好,请问,你是面完二面后多久收到消息的呢?
点赞 回复 分享
发布于 2019-09-02 08:56
很强了
点赞 回复 分享
发布于 2019-09-01 17:29
问操作系统,计算机网络这个就很绝望,面试官不做java,来面试java,更绝望
点赞 回复 分享
发布于 2019-09-01 17:30
二本那个感觉有点………
点赞 回复 分享
发布于 2019-09-01 17:30
二本那个是真的吗😂
点赞 回复 分享
发布于 2019-09-01 22:14
请问算法题用什么语言写? java?c++?
点赞 回复 分享
发布于 2019-09-02 07:17
二本那个也太真实了8
点赞 回复 分享
发布于 2019-09-02 07:29
一面多久后给二面😅
点赞 回复 分享
发布于 2019-09-14 01:49
头条不用Java的吧
点赞 回复 分享
发布于 2019-09-14 02:28

相关推荐

2 61 评论
分享
牛客网
牛客企业服务