文华在线技术面和主管面

技术面,一个小姐姐过来面的,持续了1h
静态方法、构造方法、普通方法的执行顺序?
aop是什么,你项目中什么功能使用过aop?日志和事物
aop的相关注解和含义?
Spring框架中的单例bean是线程安全的吗?提了通常无状态的bean可以是线程安全(无可变成员变量),如果要绝对安全可以使用@scope(prototype)修饰,生成多例bean。
Spring中Bean生命周期?胡言乱语讲了一丢,实在记不住
介绍一下@PostConstruct,你项目使用过么?(前面bean的生命周期介绍一下,给自己挖坑了,平常根本没用过)
Spring中的常用的注解?
@resource和@autowire的区别?一个基于名称注入,一个基于类型
如何让@autowire能够基于名称进行依赖注入?@Qualifier
hashmap底层原理?
hashmap是线程安全的么?不是,我介绍了一下ConcurrentHashMap
介绍threadlocal底层原理和项目使用threadlocal做了些什么?
ThreadLocal内存泄露是怎么回事?没答到关键点上,只说了使用后记得remove,没提到关键:线程池中核心线程长期存在,会导致threadlocalmap对entry是强引用,然后核心线程对threadlocal也是强引用的。
介绍一下线程池参数有哪些,什么时候触发拒绝策略?
线程池的运行流程是什么?勉勉强强答出来,感觉逻辑有什么讲不够清晰
解释一下线程安全?
讲一下跨域问题
MySQL的索引分类?说了聚合索引和二级索引,顺便联合索引。似乎没答到点子上
你遇见过哪些索引实效的情况?
redis有哪些数据结构
你在项目使用哪些redis数据结构?
redis的string的底层了解么?
redis的缓存穿透,缓存击穿,缓存雪崩是什么,如何解决?
redis是线程安全的么?回答了线程不安全,复盘发现是线程安全的(单线程)
http中301和302有什么区别? 回答了300主要是通知客户端请求需要重定向,具体301和302不清楚(永久重定向和临时重定向)
https协议是持续链接么?瞎答,没有准备计网的内容(应该想问的http中的长链接和短链接)

面后, 项目主管过来聊了20分
java中异常如何捕获
error和exception的区别?
你使用做的项目有考虑多线程并发请求的问题么?
你项目能够承受多大访问量?
问了一下英语成绩,并现场翻译一段话
又开始问计网知识,直接g。
除了http协议,还是用过其实网络协议工具的么
介绍了工作主要业务和工作时长
全部评论

相关推荐

3 收藏 评论
分享
牛客网
牛客企业服务