飞书 后端开发 秋招一面面经

#软件开发笔面经#
被拷打碎了😭 这么菜真的很抱歉

面试流程:
自我介绍
开始手撕:
  判断图是否有环 没写出来讲了思路
  并查集  没思路😭
象征性八股:
 TCP UDP区别?
 TCP头部和udp头部区别?
 那TCP如何保证数据传输安全?
 TCP的序列号除了保证数据有序还有什么作用?
 如果要你设计一个限流器如何设计?(说了一个延迟队列的异步限流)
 那如果要设计一个同步限流器呢?(憋了半天想了一个redis,面试官说是最简单的方式了)

感觉基本是凉了😭,感谢字节,是我太菜了

全部评论
问问兄弟,并查集是哪一道题?
2 回复 分享
发布于 2024-09-14 21:49 广东
泪目
点赞 回复 分享
发布于 2024-08-28 22:22 山东
可以求速度为0的结点解决吗,如果不存在说明有环?
点赞 回复 分享
发布于 2024-08-29 09:36 湖北
base哪的老哥
点赞 回复 分享
发布于 2024-08-30 01:24 江苏
拷打项目吗一面
点赞 回复 分享
发布于 2024-09-05 21:02 江西

相关推荐

03-13 15:32
已编辑
安徽理工大学 Java
1.自我介绍2.Redis相关:       缓存穿透:什么是缓存穿透                        介绍存空值与布隆过滤器的方案       缓存击穿:什么是缓存击穿                        介绍解决缓存击穿的方案       缓存过期的原理(惰性删除+定期删除,面试时说成内存淘汰策略了)3.spring:       spring核心特性       介绍一下IOC和AOP       AOP的使用场景       AOP的原理       什么时候使用cglib代理而不使用jdk(忘了)4.MySQL       索引的作用       索引的弊端及原理       索引失效的场景       你说了索引会在区分度小的时候会走全表扫描,那该索引优化出现在哪个阶段       如何查看索引的使用情况       MySQL索引的数据结构       b+树的特性与优点       为什么b+树层低会使查询效率很高5.算法题:LeetCode108:将有序数组转换为二叉搜索树(还是不熟,太fw了我,一开始看成搜索树转有序数组了。写了五分钟让说思路,面试官说思路大概对了)6.反问:建议:面试准备的还可以,简历挺喜欢的(写了两个烂大街项目竟然还得到了面试官认可),对相关原理都有一定了解,对一些点可以更深入学习。全长35min,面试官非常友好,经常对回答进行补充,对没答出来的点也详细解答了,小厂面试体验最好的一集另外附上目前实习oc情况,除了这家还有昨天一家没出结果,求🐮u们建议2.21  挂#面试体验感最好的是哪家?# #哪些公司面试官让你印象深刻?#        
点赞 评论 收藏
分享
头像
03-10 11:27
已编辑
门头沟学院 Java
📍面试公司:字节跳动👜面试岗位:后端开发📖面试问题:1. 自我介绍2. 开源经历都做了什么3. 项目里的延时任务怎么用的4. 定时任务呢5. 分布式锁怎么实现6. 如果锁过期了导致其它节点也执行定时任务怎么办(redission的看门狗,续期。或者不给锁设置过期时间,并将锁的value设置为节点ID,其它线程拿到锁的时候判断一下value是不是自己的ID,如果不是就不执行定时任务)7. volatile具体是怎么保证可见性和指令重排序,禁止指令重排序有什么实际的例子吗,具体是怎么起作用的(单例模式双重校验锁)8. synchronized又是怎么保证可见性的9. 写代码,两个线程分别打印奇数和偶数10. 给了一个SQL题,有id,type, createtime,name四个字段。建立了一个联合索引(type, createtime, name)。select * from table where type = 1 and createtime > xxx and name = %xxx%。怎么走索引。name = xxx%呢11. 又给了一个sql题,有id 和balance两个字段。A给B转账,怎么实现。12. 如果与此同时,B也在给A转账呢,两个事务会发生什么情况13. 有一个存储了几百万个电话号码的文件,怎么找到重复的电话号码(哈希表,位图,字典树)14. 算法题,最长公共子序列 15. 反问🙌面试体验:事后复盘发现问题还是比较少的,但是一共面了70分钟。。。#软件开发笔面经#
点赞 评论 收藏
分享
评论
10
56
分享

创作者周榜

更多
牛客网
牛客企业服务