9.14联影校招一面(45min)
- 项目流程介绍,难点
- redis分布式锁原理,如果业务处理较慢,分布式锁过期怎么办
- 有经历过sql慢查询吗
- mysql联合索引a,b,c如果只用ac走不走索引,只用bc走不走索引
- static关键字,static修饰的类能否调用实例对象
- Java基本数据类型
- String是基本类型吗
- 包装类型,怎么自动拆箱装箱,隐式装箱拆箱原理
- Java权限修饰符
- hashCode与equals,如果hashcode一样,两个对象一定一样吗
- Java参数传递方式
- Java类加载过程
- HashMap线程安全吗,什么时候扩容,怎么解决hash冲突
- Java线程安全的Map,底层原理,数据结构
- HashMap的key可以是对象吗?
- 项目有用到多线程吗?为什么使用线程池而不是新建线程
- 想要让新建的线程有返回值怎么办
- 让各线程的共享变量不相互影响该怎么办
- ThreadLocal结构是什么样的
- 多线程运行一定快吗?
- 当任务过多时,线程池会怎么办
- 两个或多个线程,操作一个共享变量,但任务没有返回,可能的原因
- 有一组共享资源,多个线程操作,任务没有返回,可能原因
- 怎么解决死锁
- Java怎么实现内存回收?怎么判断对象能否回收,为什么不用引用计数法,jdk1.8默认垃圾回收器是什么
- SpringBoot有什么特点或者优点
- SpringBoot怎么实现自动装配
- 有关注过SpringBoot新版本的特性吗
- 网站输入url,会发生什么
- 有了解Http3.0吗,底层协议是什么
- 有了解其他中间件吗,消息队列有哪些,项目为什么选择kafka
- 你对你投递岗位的认识或者你的优势
- 反问