已意向书! 感谢牛客,感谢字节!
还是感觉飞书的面试更难一些,可能hc真不多了
提前批4面飞书挂:
07-16 笔试
07-20 一面 1h
07-25 二面 1h
07-30 三面 1h
08-03 四面 1h
正式批没投,有部门捞
三面后等结果(90%挂,今天终面的体验太差,面试官重复问 09-15 和09-21 两次面试的问题,敷衍的刷业绩)
09-06 笔试
09-15 一面 40min
09-21 二面 30min
09-24 三面 35min
7次面试 编程题汇总:
有序链表找中位数 (飞书1面)
m个有序数组合并 (飞书1面)
海量数据寻找TopK(口述) (飞书1面)
两个有序数组取 TopK (飞书2面)
无序数组有多少个和为K的子数组 (飞书2面)
lc 147 (技术中台3面)
Lc 142 (技术中台3面)
Lc 210 (技术中台1面)
Lc785 (技术中台2面)
lc 321 (飞书3面)
lc 188(飞书3面)
K个链表反转 (技术中台1面)
手写arrayblockingqueue (飞书4面)
手写单例模式dcl (飞书4面)
赛🐎 25 匹马 , 5 跑道,找top5(口述)(技术中台3面)
飞机问题 (飞书3面)
蓝眼睛问题(飞书4面)
面试题
飞书 一二面:
- 个人经历
- 项目
- 了解NIO吗
- IO模型 select和epoll的区别
- 拦截器,监听器和过滤器区别
- RESTful 和SOAP
- get / post 区别
- 怎么跨域
- csrf 预防,http/dns 劫持
- rabbititmp怎么解决漏发,多发? 持久化怎么整?
- redis 和mysql区别
- mysql设计表时怎么去提高性能
- 对称加密和非对称加密,RSA 具体说说
- DES 和 AES 区别
- HTTPS 证书是啥?加密内容?
- 可以伪造证书吗?中间人攻击能预防吗?
- tcp怎么计算时间,RTT和RTO ?
- UDP 伪首部多大,有啥,有啥用?
- 常见的拥塞控制算法 (BBR,RENO,BIC-tcp)
- 数据库范式 ?BCNF?第四第五范式?
- 索引失效什么情况?
- 怎么设计索引?
- DBA不知业务的情况下怎么设计索引?
- limit优化
- 联合索引最多多少个字段
- 数据库的事务隔离级别
- mvcc机制聊一下
- linux指令 Kill原理
- tcp 异常处理,什么时候有RST,
- 什么时候有PSH URG 的包
- 爬虫对抗的解决方案
- 团队成员矛盾怎么办
- 怎么说服产品
- 怎么说服测试
- 和组长分歧怎么办
- 做题
飞书 三四面:
- 项目相关
- Http1.1 特点,缺点
- http2.0 特点,缺点
- http3.0 特点,缺点
- QUIC 特点,缺点
- 对头阻塞 tcp http的角度,分别讲一下
- BBR 怎么快,怎么实现,和之前的有什么区别
- tcp 选项有什么
- tcp 首部多大
- 分片和分段区别
- tcp半打开和半关闭的区别
- udp 存在的意义
- 怎么线程通讯
- 多线程的创建,怎么退出线程,退出进程
- 线程池的参数
- 线程池的状态
- 死锁怎么预防
- 出现了死锁怎么办
- 银行家怎么实现
- 进程调度CFS
- 时钟调度算法
- 慢查询优化
- ThreadLocal场景应用,spring里有用到吗
- JVM 构架,垃圾回收
- 怎么设计一个日志系统
- 磁盘调度算法有什么
- linux 文件系统架构
- inode 有什么信息
- LINUX 怎么找文件
- Linux 怎么看端口,
- 看tw状态的进程load average 是什么,怎么看,怎么分析
- linux 怎么做io检测
- linux 不同发行版有什么区别
- 你觉得 linux 比win 好在哪
- 字节序,网络字节序是什么
- 需要主导项目怎么办
- 怎么设计测试用例
- 怎么总结工作
- 优点缺点
- 兴趣爱好
- 做题
面完三天挂(感谢信)。
被技术中台捞起,一二面都挺开心
一二面:
tcp,http,https等常见问题
项目人均秒杀,面试官不耐烦了
Innodb 是如何解决幻读的
redis cluster
16384为啥?
netty 模型
netty 优点
nginx 鲸群怎么解决
rabbitmq组建
dns欺骗怎么办? arp欺骗?CSRF攻击?xss攻击?syn flood攻击?应对方法
Spring Boot启动流程以及生命周期
spring 事务怎么实现
ipc哪个快
B树和b+树分别有啥作用
JVM的内存模型
GC回收器JVM调优参数配置
Java中各种锁聊一下,CAS机制
volatile有用过么,底层实现
数据库 有什么log ?
mvcc 的作用
事务的实现原理
做题
三面 :
40 min 基本都是之前一二面的问题,什么鬼,太敷衍了,和字节无缘了,没出结果但是看出来很敷衍了,再见
ipc哪个快 (2天前问过了啊)
B树和b+树分别介绍 (2天前问过了啊)
Java中各种 锁 (2天前问过了啊)
CAS (2天前问过了啊)
volatile (2天前问过了啊)
做题
问的还是挺基础的,飞书做题太慢了gg,后面可能hc不够了,面试都很敷衍(半小时搞掂),字节再见
牛客优惠码,需要自取
算法基础入门 : 立减200 点击(https://www.nowcoder.com/courses/cover/live/520?coupon=A7zf1nB))
算法基础提升 : 立减200 点击(https://www.nowcoder.com/courses/cover/live/512?coupon=Ap2vpbF)
算法进阶中级班 : 立减300 点击(https://www.nowcoder.com/courses/cover/live/501?coupon=AeTBPMD)
算法进阶高级版 立减300 点击(https://www.nowcoder.com/courses/cover/live/493?coupon=AiC45Jz)
牛客java项目立减100元 点击(https://www.nowcoder.com/courses/cover/live/246?coupon=AfvtMp4),完成课程还能返现金学费300元.
全部评论
(60) 回帖