日常实习 字节AI后端开发一面 攒人品中
发点面经攒攒人品~
1.进程和线程的区别是什么?
2.早期没有线程只有进程时是怎样进行任务调度的?
3.JDK21 有哪些更新?
4.给一个学生表,写 SQL 查询总分最高的三个学生的学号和总分。
5.给三种查询场景
在千万级数据下如何设计索引
where条件分别是学号
总分和学号
科目、总分和学号
6.volatile 有什么特性?如何实现的?
7.volatile 可以保证原子性吗?为什么?
8.synchronized 和 ReentrantLock 的区别是什么?
9.ReentrantLock 的公平性是如何实现的?
10.Redis 中存放点赞数据通常用什么结构?
11.热帖一般怎么实现?
12.zset的底层结构是什么?
13.跳表的时间复杂度是多少?
14.多级缓存一般怎么实现?
15.缓存和数据库的一致性怎么保证?
16.集合类型的最大 key 或容量一般怎么控制?
17.平时是怎么使用 AI 的?
18.了解 AI Agent 吗?
1.进程和线程的区别是什么?
2.早期没有线程只有进程时是怎样进行任务调度的?
3.JDK21 有哪些更新?
4.给一个学生表,写 SQL 查询总分最高的三个学生的学号和总分。
5.给三种查询场景
在千万级数据下如何设计索引
where条件分别是学号
总分和学号
科目、总分和学号
6.volatile 有什么特性?如何实现的?
7.volatile 可以保证原子性吗?为什么?
8.synchronized 和 ReentrantLock 的区别是什么?
9.ReentrantLock 的公平性是如何实现的?
10.Redis 中存放点赞数据通常用什么结构?
11.热帖一般怎么实现?
12.zset的底层结构是什么?
13.跳表的时间复杂度是多少?
14.多级缓存一般怎么实现?
15.缓存和数据库的一致性怎么保证?
16.集合类型的最大 key 或容量一般怎么控制?
17.平时是怎么使用 AI 的?
18.了解 AI Agent 吗?
全部评论
相关推荐