重庆开源共创科技
一面面经
完整信息
本篇目录
线程池。
你一般推荐用哪种呢?
阻塞队列的话,一般用哪个?
说一下 MySQL 吧,比如说聚集索引和非聚集索引有什么区别?
聚集索引和非聚集索引的叶子节点有啥区别?
比如说一个表 select *,是怎么找的呢?where name = 123。
联合索引。
比如说 ABC 索引,查询 a = 1 并且 c = 2 能走索引吗?
普通索引在什么情况下会回表呢?
比如说查询字段是 id 和 name,name 是普通索引,条件是 name = 123,他会回表吗?
B+ 树和 B 树有什么区别?
B 树为什么会高呢?
MVCC。
事务的有哪几种隔离级别?
可重复读和不可重复读,在 MVCC 下有什么区别呢?比如说 read view。
介绍一下 Spring 的 AOP。
Spring Bean 的生命周期,简单介绍一下。
什么是 CAS?
加版本号是为了解决什么问题呢?
你平时使用的 AI 工具有哪些?
你感觉 Cursor 用起来怎么样呢?和 Trae 他俩有什么优缺点呢?
Go 和 Java 使用起来的区别有哪些?
说说 Go 的 channel 是怎么实现通信的?
用 Redis 如何实现分布式锁呢?
Redis 的数据结构有哪些?
那你 Bitmap 一般是去怎么使用呢?它的应用场景一般是适合什么呢?
那你说说布隆过滤器的实现原理是什么?
简单说一说几个排序的方法吧。
什么是红黑树啊?
跳表有了解吗?
那你现在比如说最近那个 OpenClaw 有了解吗?有玩过吗?
比如说你现在应该关注的会关注哪些话题?哪些方面呢?
那你聊聊 Agent?
我看到你有写 AI 交互优化,设定固定提示模板,由 Agent 根据模板生成上下文和命令指令,提高回答准确性,那你是怎么去写提示词的呢?
算法:最长连续序列,讲一下思路,没让写。
面试官挺好,很耐心告诉了一些答案和建议。
===========================================================分割线
真的好绝望,每次面试都感觉自己好菜,话都说不清楚。
楼主臭双非,一段小厂实习,几乎没啥产出,三月份耽误了一些时间,后来陆陆续续面了七八个,全军覆没[牛泪]。
最难过的是今天去一家小厂面试,面试官几乎是明说我不会留下来。可是我根本就没有offer。我好不容易做火车过来的,昨天火车上没睡好,一下车就刚面上面这家,很累了。结果第二天特地去面的小厂的就这么说,内容也就问了一点,就结束了。不知道啥时候才有offer。[叹息]
本篇目录
当前问题0135
- 01
线程池。
- 02
你一般推荐用哪种呢?
- 03
阻塞队列的话,一般用哪个?
- 04
聚集索引和非聚集索引有什么区别?
- 05
聚集索引和非聚集索引的叶子节点有啥区别?
- 06
比如说一个表 select *,是怎么找的呢?where name = 123。
- 07
联合索引。
- 08
比如说 ABC 索引,查询 a = 1 并且 c = 2 能走索引吗?
- 09
普通索引在什么情况下会回表呢?
- 10
比如说查询字段是 id 和 name,name 是普通索引,条件是 name = 123,他会回表吗?
- 11
B+ 树和 B 树有什么区别?
- 12
B 树为什么会高呢?
- 13
MVCC。
- 14
事务的有哪几种隔离级别?
- 15
可重复读和不可重复读,在 MVCC 下有什么区别呢?比如说 read view。
- 16
介绍一下 Spring 的 AOP。
- 17
Spring Bean 的生命周期,简单介绍一下。
- 18
什么是 CAS?
- 19
加版本号是为了解决什么问题呢?
- 20
你平时使用的 AI 工具有哪些?
- 21
你感觉 Cursor 用起来怎么样呢?和 Trae 他俩有什么优缺点呢?
- 22
Go 和 Java 使用起来的区别有哪些?
- 23
说说 Go 的 channel 是怎么实现通信的?
- 24
用 Redis 如何实现分布式锁呢?
- 25
Redis 的数据结构有哪些?
- 26
那你 Bitmap 一般是去怎么使用呢?它的应用场景一般是适合什么呢?
- 27
那你说说布隆过滤器的实现原理是什么?
- 28
简单说一说几个排序的方法吧。
- 29
什么是红黑树啊?
- 30
跳表有了解吗?
- 31
那你现在比如说最近那个 OpenClaw 有了解吗?有玩过吗?
- 32
比如说你现在应该关注的会关注哪些话题?哪些方面呢?
- 33
那你聊聊 Agent?
- 34
我看到你有写 AI 交互优化,设定固定提示模板,由 Agent 根据模板生成上下文和命令指令,提高回答准确性,那你是怎么去写提示词的呢?
- 35
算法:最长连续序列,讲一下思路,没让写。