同方知网实习终面
- 自我介绍
- jdk版本是多少?为什么用这个版本,有考虑到使用新特性吗?
- stream流用过吗?怎么将一个list转为map
- 说说IOC和AOP原理,怎么用的?
- AOP具体怎么用的?注解怎么定义的?
- 看你使用了redis做缓存,在哪里使用的?点赞
- MQ在哪里用的?有遇到过消息重复消费的问题吗,怎么解决?
- 分布式锁用了哪些?怎么考虑的分布式锁?具体怎么加锁的?要锁什么?
- 实时排行榜是怎么做的?积分是怎么获取的?可以做到实时性吗?
- 历史排行榜是怎么做的?分表是怎么做的?
- 为什么要分表?有接触过分库这些东西吗?
- 项目是怎么部署的?说说流程,常用的linux命令,
- 你这个项目有用到SpringCloud吗?微服务组件?需要暴露哪些接口各其它服务调用吗?
- Nginx怎么配置的反向代理,和前端怎么商量的
- 你这个学习进度是怎么做的?什么叫秒级回放?为什么用redis?直接把进度放到kafaka不行吗?
- 你知道数据库的性能指标吗?
- 你的秒杀怎么考虑的?只是考虑到了不会超卖吗?如果并发很大,系统承受不住,用户排队呢?
- 做这个项目的目的是什么?
- 你的简历上有一个部署的项目,你能打开演示一下吗?
- 前端是怎么做的?什么时候做的?
- 反问
40min,拷打项目,两个面试官,有一定水平