诺瓦面试
诺瓦一面:8.24
八股文:
- Java的三大特性
- 接口和抽象类的区别
- 栈和队列的区别,应用场景
- 序列化和反序列化
- OSI 7层模型
- 传输层的作用
- Http和Https的区别
- Http状态码
- Cookie和Session的区别
- 线程和进程区别
- 进程通信的方式
- 死锁的4个条件
- 乐观锁和悲观锁
- 乐观锁存在什么问题
- Redis介绍,什么是Redis
- Redis为什么速度这么快
- Redis分布式锁怎么实现的
- Redis集群,Redis Cluster作用
- Redis集群key怎么判断放到哪个Redis
- Redis和MySQL的数据一致性,Redis和MySQL之间如何保证原子性
项目:
- 介绍项目:技术栈、哪些模块、职责。
- Spring IOC、AOP、MVC原理
- 压力测试,服务器配置,系统瓶颈是什么,怎么解决的?
- 消息队列有哪些?怎么选择?
- JMS (java message service)
诺瓦二面:8.31
随便聊,没问很多技术相关,面试官人挺好,上来叫我不要紧张
- 你遇到的最大的挫折是什么
- 爱好是什么
- 3-5年的职业规划
- 西安有多少自行车,发散思维,有哪些因素可以考虑
- Redis分布式锁,服务异常了,锁得不到释放了怎么办?除了加过期时间,还能怎么办?Redis集群时怎么办?
- 反问