字节跳动Java后端三面

#互联网回暖,字节要招4000+人#
#软件开发笔面经#
1、自我介绍;

2、你可以讲一下你觉得有挑战的一个项目;为什么你们那边网络传输需要2s?(我满头问号啊?????????)

3、为什么要进入MQ这个组件?当时是如何选型的?为什么不考虑别的MQ?RabbitMQ这么快,你了解他的底层实现原理吗?

4、你聊一聊arrayList,扩容机制是怎么样子的?(不触发扩容的时候也会进行拷贝吗?)

5、谈谈你理解的堆内存和栈内存,说说他们之间的区别;

6、栈溢出你如何通过写代码去得知,当前发生占内存溢出的这个阈值,需要获得具体的数值;

7、聊一聊四次挥手的过程;是否可以变为三次?close_wait具体在那个阶段(回答错了,脑子抽了,听错了)?

8、redis的持久化机制,aof如何进行优化?;

9、使用redis会遇到一些热点Key的问题,如何进行解决?

10、如果redis的这个key没有过期,但是并不能抗住当前的并发量,你如何去做?

11、Linux找一个现成的PID如何找?在linux里面有两个进程,一个进行在修改这个文件,另外一个去删除这个文件,会发生什么?

12、手撕环节:leetcode 64. 最小路径和
全部评论
不触发扩容的时候也会拷贝吗 是啥意思呀 佬
点赞 回复 分享
发布于 09-13 00:06 陕西
感觉难度大佬,请教下这个问题该咋答:“如果redis的这个key没有过期,但是并不能抗住当前的并发量,你如何去做?”
点赞 回复 分享
发布于 09-13 15:16 湖北
9.1:搭建redis集群,热点流量分散到多个机器上 2: 本地缓存
点赞 回复 分享
发布于 09-14 14:43 四川
大佬牛逼,缺不缺女朋友
点赞 回复 分享
发布于 09-21 18:41 陕西
佬,字节进度推进了吗?
点赞 回复 分享
发布于 09-23 13:13 陕西

相关推荐

23 121 评论
分享
牛客网
牛客企业服务