4399笔试
试卷名称: 【2026校招】Java/Web后端岗位笔试题
考察知识:
继承( Java 中,创建子类对象时会调用父类的构造器)
进程抖动
线程间的锁竞争是什么?怎样有效减少线程间的锁竞争
乐观锁
CSRF攻击
SQL联合索引使用规则 + 最左前缀原则(SELECT * FROM table WHERE a = 1 AND b = 2;有一个 **联合索引 (b, a)**,问执行这个 SQL 时 MySQL 会走哪种方式?A. 全表扫描 B. 索引失效 C. 用联合索引 D. 仅使用索引 b)
场景设计:
1.多端登录
(1) 多端登录的风险,为什么简单的 token 校验无法解决?
(2) 支持多端会话管理的设计方案
2.好像是让设计多人在线场景,没细看、不会
算法题:
1. 密码安全级别检测
2. n个人成环坐,传炸弹
3. leetcode 913. 猫和老鼠
最后是开放问题。。。
考察知识:
继承( Java 中,创建子类对象时会调用父类的构造器)
进程抖动
线程间的锁竞争是什么?怎样有效减少线程间的锁竞争
乐观锁
CSRF攻击
SQL联合索引使用规则 + 最左前缀原则(SELECT * FROM table WHERE a = 1 AND b = 2;有一个 **联合索引 (b, a)**,问执行这个 SQL 时 MySQL 会走哪种方式?A. 全表扫描 B. 索引失效 C. 用联合索引 D. 仅使用索引 b)
场景设计:
1.多端登录
(1) 多端登录的风险,为什么简单的 token 校验无法解决?
(2) 支持多端会话管理的设计方案
2.好像是让设计多人在线场景,没细看、不会
算法题:
1. 密码安全级别检测
2. n个人成环坐,传炸弹
3. leetcode 913. 猫和老鼠
最后是开放问题。。。
全部评论
感谢分享
mark
那个n个人成环坐传炸弹示例是不是有问题,一个是5 2,结果答案是3,从1开始传两个不就淘汰三了吗,还是一个6 4,结果答案是5,怎么弄的呢
相关推荐

点赞 评论 收藏
分享