字节三战一面凉经
不知不觉已经面了三次了,也同样凉了三次,也在纳闷为啥我面试的问题和别人的不一样,不问我点网络的、操作系统的知识,好多设计类的我都没听过,直接上面经:
- 项目中的登录、注册怎么实现,怎么去记住状态,有没有用分布式
- 进程线程区别
- 服务器返回502,什么问题
- KMP算法
- 多线程打印日志,如何同步
- 数据库的内连接、外连接、左连接
- 数据库redo log、undo log的作用
- 数据库语句查询慢(有没有索引、走没走索引、有没有额外字段)
- 实现一个队列,有的3分钟后执行,有的5分钟后执行,如何做(redis的有序列表,时间作为分值)、时间轮算法
- 最长公共递增子序列(口述如何做)
- 代码题:前序、中序构建二叉树(速度很快,但一个索引写错了,有点问题)
还是太菜,生命不息学习不止......