数字马力面经
笔试(部分,不全)
依赖注入
Spring
Kafka
软件工程模型
Docker
大模型预训练的目的
集合
JVM参数含义
SLA协议
幂等性
类加载器的种类
动态SQL标签
Saas多租户服务
单元测试
编程题
drop table if exists exam_record;
CREATE TABLE exam_record (
id int PRIMARY KEY AUTO_INCREMENT COMMENT '自增ID',
uid int NOT NULL COMMENT '用户ID',
exam_id int NOT NULL COMMENT '试卷ID',
start_time datetime NOT NULL COMMENT '开始时间',
submit_time datetime COMMENT '提交时间',
score tinyint COMMENT '得分'
)CHARACTER SET utf8 COLLATE utf8_general_ci;
INSERT INTO exam_record(uid,exam_id,start_time,submit_time,score) VALUES
(1001, 9001, '2020-01-02 09:01:01', '2020-01-02 09:21:01', 80),
(1001, 9001, '2021-05-02 10:01:01', '2021-05-02 10:30:01', 81),
(1001, 9001, '2021-09-02 12:01:01', null, null);
统计有未完成状态的试卷的未完成数incomplete_cnt和未完成率incomplete_rate,保留三位小数
一面
假如说线上有一个支付接口,或者一个比较核心的接口,它的耗时突然之间增长了,你怎么去排查
seata有哪几种事务模式
2pc和3pc的区别,为什么要有3pc(2pc就是两阶段提交协议)
Java集合有哪些集合类型
HashMap的底层实现
ConcurrentHashMap jdk1.7和1.8底层实现的区别
1.8 ConcurrentHashMap 什么时候使用cas什么时候使用synchronize
Java有哪些垃圾回收算法
怎么判断一个对象能不能回收(可达性分析和计数器)
线程池的核心参数有哪些,一个任务进来时他的处理流程怎样的
MySQL innodb下的索引底层数据结构
为什么使用B+树不用其它的树
建一张表,其数据量会很多,你一般建索引从哪些角度考虑
redis除了做缓存,还有其它什么应用
redis的持久化机制有哪些
AI工具使用过哪些
有一个模糊的需求,怎么把他转成AI可执行的提示词(答偏题了。。。)
是否了解AI agent,以及其核心逻辑
二面
关于索引设计,如果一个列表查询有多个由用户自由选择的筛选项,索引应该怎么设计
(性能优化)有一个大文件下载很慢,有什么优化思路
在做业务代码开发和应用开发时,结合AI工具,你觉得AI能替你实现什么?它能在需求研发或交付中起到什么作用?
(其它的就是围绕简历上经历来问的)
#发面经攒人品#
查看25道真题和解析