字节跳动暑期实习 Java 一面面经

2025年3月7日 发感谢信了,其实感觉聊的挺好的但是还是结束流程了

---------

2025年3月6日 一面
记录三个比较有价值的问题(字节会对你每个写到的技术进行深挖,最好在他问的时候就讲到位)

1. 不用外部组件怎么给接口限流:说用滑动窗口和桶,但是我觉得实际业务应该更复杂

2. 使用域名是怎么找到设备的:① DNS 域名解析找到IP;②使用 ARP 找到 该 IP 的 MAC 地址;③ MAC 怎么找到实际的设备?

3. 一个数据被一个线程持有,想给另一个线程,在 JVM 里是怎样的情况:我说了 JMM 模型,现在想想感觉可能不太对,共享的变量会创建在堆里

算法是“合并区间”,面试官指出我代码里一些冗余的地方,看得出对 coding 的简洁度还是有要求的

1. ArrayList 里的对象取出来直接修改值,不需要再放回去,列表里该对象的值会自动改变,因为存储的实际上是引用

2. scanner (读取输入)应该在使用完马上 close 而不是在最后

#字节跳动# #面经# #Java# #字节求职进展汇总#
全部评论
交换机里面存了一张映射的表,Mac地址和主机地址一一绑定在表中,然后交换机根据这张表进行转发
2 回复 分享
发布于 03-06 22:35 广东
友友们可以给我送个花吗,我想升级开通置顶功能
1 回复 分享
发布于 03-07 10:11 陕西
好兄弟要不要试试淘天
点赞 回复 分享
发布于 03-07 13:23 浙江
隔天发感谢信应该没有脏面评吧?
点赞 回复 分享
发布于 03-07 13:49 湖北
请问手撸是在自己的ide上写,还是字节有相应的oj平台上写,要过全部样例?
点赞 回复 分享
发布于 03-08 02:01 北京
mark
点赞 回复 分享
发布于 03-09 17:08 广西

相关推荐

📍面试公司:字节跳动👜面试岗位:暑期实习后端📖面试问题:一面 45min:1. 自我介绍2. 手撕,LC.3 最长不重复子串3. 讲项目4. 为啥要用OAuth,介绍一下OAuth5. 具体是怎么用的?有哪些参数?6. 说一下输入网址全过程7. 说说http有哪些头部参数8. 你知道s-real-ip这个头部吗9. 说说常见的状态码,你知道429是啥吗10. 你知道协程吗?协程什么情况下会出现内存泄露问题11. 反问,业务and技术栈二面45min1. 自我介绍2. 讲项目,讲OAuth3. redis如何保证数据一致性4. 如果先写数据库再改缓存,会有什么问题5. mysql能承受多少qps6. 很复杂的数据库如何保证能达到较高qps7. 怎么实现分库分表8. 你知道分库分表,业界有什么替代方案吗?(提示分布式文件系统)因为分库分表会出现某种问题降低qps,你觉得是什么(提示range查询失效)9. redis和mongodb对比10. 如何保证OAuth中redirect_url跳转的页面一定是开发者的?或者说假如开发者故意填非法网页呢?11. 手撕,LC.142环形链表II12. 反问,团队氛围三面 30min纯聊天,聊项目聊业务,无八股手撕🙌面试体验:字节面试全程体验极佳,面试官全都很nice,问八股也不是硬问,就聊着聊着聊到八股上,看你不会还教你#软件开发笔面经# #字节跳动# #牛客AI配图神器#
查看19道真题和解析 软件开发笔面经
点赞 评论 收藏
分享
评论
24
57
分享

创作者周榜

更多
牛客网
牛客企业服务