字节二面--后端开发社招
一次字节社招后端开发岗二面经历(比较常规)
1、先自我介绍
2、说说自己做的项目为啥使用nacos作为注册中心
3、nacos和etcd注册中心的区别是啥
4、八股文好像问的挺多了,咱就不问了哈!说说项目吧
5、项目中做过SQL优化吗?怎么做的?用哪些工具?
6、为啥要用redis啊?redis在什么场景下用?MySQL压力重要,那redis压力不重要吗?
7、redis为啥快呢?
8、索引有哪些(说了MySQL的聚簇,非聚簇还没说完就被打断,好像面试官想问的不是MySQL)
9、ES的索引用的啥?(没有仔细了解过)
10、前后端都做过?,那https用了啥协议?(有写博客经历,没有贴地址,只贴了Id,面试官说下面再讨论!)
11、算法题比较简单,跳台阶。写了DP版本,面试官让再写个递归的,分析时间复杂度。
12、设计题,我实在没读懂题意!文件夹管理系统支持新增、删除、移动、重命名文件或者文件夹,支持罗列某个文件夹下的子文件或者子文件夹并按创建时间排序
- 给出 MySQL 表结构来实现此需求
13、反问环节。
面试官很和善,燃鹅我还是没有悟到设计题的意思!
许个愿吧,铜五进大厂!
#面经##社招##字节跳动##Java工程师#