字节飞书后端日常实习 一面
1 、3-5分钟自我介绍。
2、没细问项目?直接八股
3、tcp的可靠性实现(一溜烟把rdt、流量控制、拥塞控制全答上去了)
4、介绍一下线程通信(synchronized、volatile、wait()/notify()这个不记得、管道输入/输出流、join也不记得、threadlocal)
5、介绍一下java并发里的锁(我从乐观锁和悲观锁两种里答,乐观锁记得一个cas,悲观锁记得syschronized和reentrantLock什么的)
6、介绍一些线程池的参数,拿一个举例在面对一个新的任务时线程池的处理流程(参数没答全,我把常见的Single、Fixed、Scheduled、Cache列出来,拿稍微熟悉一点的Fixed举例)
7、MySQL的事务介绍一下(ACID,D是持久性还磕巴了,面试官替我说了)
8、事务怎么保证持久性的?(依稀记得用日志实现,不太有印象,尽量说了些自己的理解,回去一查是redo log那些)
算法题:力扣 最短无序子序列 用On复杂度实现
一开始的思路是nlogn的,想半天没想出怎么做,最后面试官给一些引导做出来了,但是还存在一些边界问题,又寄。
9.反问
2、没细问项目?直接八股
3、tcp的可靠性实现(一溜烟把rdt、流量控制、拥塞控制全答上去了)
4、介绍一下线程通信(synchronized、volatile、wait()/notify()这个不记得、管道输入/输出流、join也不记得、threadlocal)
5、介绍一下java并发里的锁(我从乐观锁和悲观锁两种里答,乐观锁记得一个cas,悲观锁记得syschronized和reentrantLock什么的)
6、介绍一些线程池的参数,拿一个举例在面对一个新的任务时线程池的处理流程(参数没答全,我把常见的Single、Fixed、Scheduled、Cache列出来,拿稍微熟悉一点的Fixed举例)
7、MySQL的事务介绍一下(ACID,D是持久性还磕巴了,面试官替我说了)
8、事务怎么保证持久性的?(依稀记得用日志实现,不太有印象,尽量说了些自己的理解,回去一查是redo log那些)
算法题:力扣 最短无序子序列 用On复杂度实现
一开始的思路是nlogn的,想半天没想出怎么做,最后面试官给一些引导做出来了,但是还存在一些边界问题,又寄。
9.反问
全部评论
挂了吗?
没有问项目吗😂😂全是八股?
飞书实习可以 正式就别去了
bro后端日常实习有笔试吗
相关推荐
查看5道真题和解析
点赞 评论 收藏
分享