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

相关推荐

自我介绍 项目的来源项目中的难点以及解决的方法流式输出的方案的时候呢,服务端给不是你要的数据格式时候,怎么处理Markdown 格式的话出错或者说它格式不符合你要求,你是怎么处理的?(这里详细追问了好几个问题,直到问的答不上来)虚拟列表解决的性能问题,性能问题是怎么发现的,怎么排查性能问题(详细追问,直到答不上来)项目中的登录鉴权是怎么做的?(追问)项目中最终有部署到线上吗?有没有部署到上线的项目项目完整的构建流程是怎样项目中的静态资源是怎么处理的?项目里的图片是怎么压缩的?nextTick 的作用是什么?伪元素有什么作用?CSS 自定义变量有什么作用?BFC 能解决什么问题?怎样可以产生一个 BFC?什么是暂时性死区?为什么会产生暂时性死区?用什么方式声明变量会存在暂时性死区?讲一下生成器(Generator)和迭代器(Iterator)for…in 和 for…of 的区别是什么?自己写的普通对象能被 for…of 遍历吗?前提是什么?(没答上来)手写实现多个数组的全组合(笛卡尔积),如机型、颜色、存储全排列有效的括号(判断括号是否合法匹配)反问对前端学习的建议,这里面试官直接说他们有面评 hr会给到(感觉有点不耐烦,不愿意回答)面试结果多久出,面试官也是说直接联系hr力竭了 拼尽全力无法战胜 感觉字节的面试是我面过最难受的一面
查看25道真题和解析
点赞 评论 收藏
分享
评论
35
142
分享

创作者周榜

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