校招 未知部门 / 后端-Java / 一面

[面试日期] 2024-11-16 [面试时长] 60min
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
1. 自我介绍 2. 实习介绍 3. spring举几个注解的例子,讲讲有什么用的 4. aop、ioc讲讲,aop如何实现的,能举个aop的实际例子么,具体到每一行代码怎么写 5. mysql的主键索引和唯一索引有什么区别 6. 给了几个联合索引的题目,问我能不能走索引 7. 给了一个表结构,然后给了一个sql,问我返回哪几条数据(limit 3,但是最后一条数据有两条相同,问我应该返回哪条) 8. 事务四大特性 9. 隔离级别,分别解决了哪些问题,如何解决的 10. redis中有哪些结构,zset是干嘛的,能给个实际应用场景吗 11. 多线程了解哪些,concurrenthashmap讲讲,和hashmap的区别 12. 线程的创建方式,给个场景,10w个数据,每个数据需要跑十个业务,才算这个数据处理结束,你多线程写个伪代码处理下 13. 乐观锁悲观锁举个例子,我扯到数据库的可重复读隔离级别的快照读和当前读 14. 问我什么情况下乐观锁,什么情况下悲观锁,叫我写sql 15. 针对如何实现乐观锁,扯了半天 16. 很简单的一道算法,找出字符串中第一个不重复的字母 17. 反问,指出我技术深度以及实际应用不足(几乎半年多没写java了,唉)
AI 推荐面试题