字节电商客户端实习生一面
时长60min,手撕代码30min
1、自我介绍
2、后端开发分为哪几层
3、能不能不要Mapper层?直接访问数据库?比如访问OpenAI
4、AOP编程是什么?为什么不直接用继承父类的方法实现公共行为?如日志管理
5、使用Redis会出现哪些问题?介绍缓存穿透、缓存击穿、雪崩及解决办法
6、多线程的生命周期
7、你擅长哪些课程?
8、GET与POST请求区别
9、TCP和UDP区别
10、UDP怎么保证消息可靠性
11、介绍一下状态码
12、比如出现502,你是怎么排查错误的
13、你的项目中用到了哪些设计模式
手撕代码: leetcode503,下一个更大元素‖
反问: 聊聊天,你有什么问题吗