字节国际化二面日常面经
字节国际化二面 时长1h
1.如何生成一个全局唯一的20位左右的纯数字
- 有试过用redis分布式锁实现吗
- 有了解过etcd或者zookeeper来实现吗
2.介绍一下对微服务的理解
3.让你设计一套微服务大概会涉及到哪些点
4.有通过共享内存或者状态机去实现进程间通信过吗
5.大概讲一下SpringBoot启动流程,run Application要做什么事情
6.spring.factories文件主要是做什么事情的?加载context操作是为了干什么的?
7.有遇到过spring循环依赖的问题吗
8.加@lazy注解会有什么问题
9.大概说一下redis的缓存击穿穿透雪崩是什么意思
10.缓存怎么跟数据库做双写一致性
11.如果先改后删的话,在删除缓存的时候大量请求打过来怎么办?
算法:循环链表
sql:部门工资最高的员工
🙌面试体验:面试官人很好,会引导你去回答问题,有不懂的他也会给出解释,上面的问题主要是针对项目问的
#软件开发笔面经#