字节跳动Java面经(已offer)

5.15 一面(3点开始,80分钟)

1.自我介绍,聊了聊学校近况

2.Java 集合框架,看了哪些源码,arraylist、linkedlist原理,让你实现一个 hashmap 机会如何设计(没让手写😂)

3.线程池的执行过程、核心参数以及常用的几个线程池(感觉每次面试都会问😂)

4.JVM 的相关知识,OOM 如何定位,说几个虚拟机指令以及虚拟机栈可能会发生什么错误,四种引用类型

5.Java 并发,synchronized 性能为什么提高了(锁升级过程),与 Java 的 lock 有什么区别以及使用场景

6.网络,输入 www.baidu.com 都会发生什么

7.http 报文结构,头部都有哪些字段

8.进程与线程,了解协程吗(大概说了下)

9.死锁了解吗,说一下条件,如何解决

10.让写一下链表实现插入方法(顺序不在这里,忘了在哪了,突然想起来了),查询效率呢,怎么优化

11.写个算法,给一个表达式的字符串(+-*/),算出字符串的结果,没考虑括号说了下括号的思路

12.问问题

面试小哥很厉害,比较有耐心。没回答上来的都给耐心讲解,引导着问问题,由浅入深体验极佳😀

面完让稍等一下,十分钟后二面

5.15 二面(45分钟)

1.面试官看着就很厉害,在家办公感觉很忙,上来先问实习的时间以及时长,说最好半年

2.没有自我介绍直接开始,先是网络,TCP 三次握手四次挥手,time_wait 和 close_wait 具体干什么,为什么要三次两次不行吗,有大量连接处于 time_wait 的原因,TCP 是长连接还是短连接

3.Https 了解吗,说一下整个过程(对称加密,非对称加密),与 http 的不同点

4.进程线程又问了,进程间通信方式(剩下的想不起来)

5.数据库部分知识,手写一个 SQL (子查询 感觉主要看 group by 和 having)

6.算法题,最长公共连续子串

一二面顺序可能也是混乱的,记不清楚了,二面面试官感觉好忙啊,写题的时候,他就在忙着敲什么,感觉好不容易啊,一边得面试还在工作😂,体验较好,部分问题也引导着问
第二天写的面经所以一二面问题可能是混乱的!

#字节跳动##Java工程师##实习##面经#
全部评论
老哥,不算剑指  leetcode一共做了多少道啊
1 回复 分享
发布于 2020-06-16 17:39
请问楼主需要有项目吗?
1 回复 分享
发布于 2020-06-16 10:16
那你写题他应该干嘛
1 回复 分享
发布于 2020-06-15 23:29
人家是忙着写面试评价
3 回复 分享
发布于 2020-06-16 07:53
不是哥们,问的这么简单吗,没拷打中间件之类的吗
点赞 回复 分享
发布于 09-02 23:33 北京
就两面吗?
点赞 回复 分享
发布于 2020-11-17 00:38
一面 11算法题 什么意思 我没看太懂 可以给我解释解释吗?
点赞 回复 分享
发布于 2020-06-29 23:12
我也来内推啦! 投递链接: https://job.toutiao.com/s/JRMMoH1 字节跳动校招内推码: YBJUF4H
点赞 回复 分享
发布于 2020-06-18 22:47
一面是全部问题了吗,这能面得到80分钟吗😂
点赞 回复 分享
发布于 2020-06-17 01:17
让你实现一个 hashmap 机会如何设计? dalao这个怎么做?
点赞 回复 分享
发布于 2020-06-16 21:20
字节跳动抖音校招提前批已经开始: 快来投简历 https://job.bytedance.com/campus/position?keywords=%E6%8A%96%E9%9F%B3&category=&location=&project=6831865446858508551&type=&job_hot_flag=&current=1&limit=10  内推码:DVEKPHR
点赞 回复 分享
发布于 2020-06-16 18:41
我我我!我也是这个部门的,在等oc,举手🙌
点赞 回复 分享
发布于 2020-06-16 18:32
什么部门呀
点赞 回复 分享
发布于 2020-06-16 18:08
请问是java开发后端吗
点赞 回复 分享
发布于 2020-06-16 12:56
围观有offer的[
点赞 回复 分享
发布于 2020-06-16 12:02
不然他记不住你说啥
点赞 回复 分享
发布于 2020-06-16 07:53
楼主两面技术面吗
点赞 回复 分享
发布于 2020-06-16 00:10
楼主是实习嘛?本科生还是硕士呀?
点赞 回复 分享
发布于 2020-06-15 23:38

相关推荐

点赞 评论 收藏
分享
10-30 16:18
门头沟学院
字节懂车帝 一面-90min面试官很好,分块问的,太紧张忘记录音了,回忆版IOC和DI有哪些注入方式Java数据结构Java锁都有什么CAS存在什么问题,应用场景有哪些Jvm内存结构元空间参与垃圾回收吗,回收什么字符串常量池在哪判断垃圾算法GCroot可以是什么垃圾回收算法Survival区可以怎么优化Mysql有哪些存储引擎存储引擎用的什么索引结构三级缓存 不用第三级缓存可以吗AOP在哪一层缓存实现的(a,b,c) where a=,b=,c>时where a=,b=,c=,主键= 时会用索引吗什么时候联合索引失效聚簇索引和非聚簇索引数据隔离级别有什么RR怎么实现的Redis数据结构String Zset底层Redis持久化机制Redis哨兵 分片哨兵为啥3个不能2个吗一个用户下两次单怎么办一个用户下一次单立刻退出并进入再下两次单怎么办(想买两件商品)幂等性实现Websocket建立连接的过程,涉及到HTTP吗(这个没复习根本不会)mtu是多大常见的请求头内容 content-type有什么常见的返回状态码输入一个表单用的是什么格式的OSI七层和TCP四层网络模型 每层干什么,有什么协议力扣 496反问:业务哪里不足:网络相关的协议和底层多学习一下总结:很爽的八股盛宴,2小时后约同一天二面二面-60min面试官蛮严肃的,问的都是我的薄弱点,直击要害主要拷打外卖 只认真复习了点评,寄了问的:项目上线了吗 没nginx一大堆相关(没复习,人傻了)JWT和登录环节相关(也不咋会)Lua脚本干什么了IP限流怎么起作用的代码题:正则表达式判断字符串(这个会写秒了,但是写的比题目多了个要求,面试官有点怀疑我看资料了,让我看看周围环境,周围啥也没有,长记性了,原题也得装一下)超简单sql (平时写的太少了,简单的想复杂了,写的效率很差,面字节得练)算法题:判断数独(只能用一个大小为9的一维数组,可以多遍历几次,我只写过用二维数组的,超时寄,换题)链表每两个反转(当时已经晕了,写的有点慢,写出来了有个小bug)直接反问环节 感觉没戏了,没怎么问总结:焦虑了这么久还是一场空,简历上的全都得会,不能只会八股,前面题答的不好影响做题心态,还有不能忘了录音第二天问hr后收到感谢信 第一次面大厂,有点面试ptsd了,还是要以学习的心态面试,学的太晚,这个时间点只能尽力了,面前看了很多友友们的面经,补了不少漏,所以也发出来攒攒人品
点赞 评论 收藏
分享
评论
19
239
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务