网易Java后端实习一面 45min

项目
1.项目中具体用消息队列做了什么事?
2.秒杀过程中,减少库存成功但是数据库更新失败怎么办?
3.怎么用redis做的分布式锁?
4.redis缓存热门信息,怎么保证数据一致性?
5.nginx反向代理,是代理到了你的服务端吗?还是什么?
6、还说到要负载均衡,是多节点部署了吗?
7、那么redis是单节点的还是集群的?这些都是自己部署的吗?
8.用redis解决了多个服务器session的共享问题,这个是做什么的?
9.登录信息校验,主要是校验什么东西呢?
10.登录模块,有没有考虑过过期时间问题
11.如果没有刷新大概多久会过期?
12.这个完整的项目,是通过什么方式去部署的?
13.redis多节点是怎么去部署的?
八股
1.JVM的内存结构
2.垃圾回收算法
3.MYSQL的索引结构
4.你是用什么方式去创建一个线程池的
5.拒绝策略
6.springboot的注解
7.在浏览器中输入一个网页之后,它大概会经历哪些过程?
8.synchronized注释在类的成员方法上的话,表明它锁住的是什么东西?
9.java里常见的集合
10.缓存穿透、缓存击穿、缓存雪崩
算法
单词拆分
全部评论
佬在哪投的啊
点赞 回复 分享
发布于 12-21 11:35 湖北

相关推荐

12-21 01:25
门头沟学院 Java
1.实习介绍2项目里面有没有遇到比较有挑战性的事情3你提到用到的这个乐观锁的话是算是什么样的一个环节4为什么不用悲观锁或者互斥的那种呢5我这有两个问题,第一个是为什么你用了乐观锁前面还要加分布式锁呢?我不加行不行,第二,我可以直接用数据库行锁代替乐观锁么,可以么6除了这些还有没有其他挑战,讲一下7.你刚才提到一个观察者模式,你这个观察模式是利用的什么去实现的8为什么不用用Spring自带的 ApplicationEventPublisher机制或者注解那种去实现,你们业务和场景上是怎么考虑的9.你说模块主动订阅感兴趣的配置,那如果后续如果不是Apollo,去替换成其他的一个方案的话,你这个过程会不会受到影响10.刚才聊到这个配置中心,这个我想问你一个问题,假如说我一个类里面我定义一个静态变量,然后我引用了这个配置中心的一个某个配置。那在这个类里面有一个普通的一个方法吧,然后他引用了这个静态静态变量。那这时候如果在这个类在加载的过程中,这个静态变量会不会有可能会发生什么11.redis在使用的过程中,我们基本上会跟数据库配合。然后你在使用的 redis 的时候涉及到的场景有哪些,我如果是读多写少的场景怎么保证数据一致12.看你也做过金融方面,它对这个数据的一致性要求应该。就是会更高一些。对吧,基本上有可能会有一些场景要求强一致。那这种的话有什么解决方案一般13.mq遇到积压怎么去分析和解决14.有没有用过那个那个completeablefuture这样的一个工具类?这个工具的话。他主要都解决了什么问题15.CompletableFuture用的线程池是什么,它会有什么样的问题,就比如我如果任务较多、耗时很长这种场景16.刚才你提到就是说它不,它是异步的,不去阻塞主线程,可以可以异步回调去获取这个数据,那这个这样的场景下的话,假如说我开发了一个接口。然后用户发起一个请求,他怎么实现这种同步等待你这个异步调用的结果呢17.那这样的话其实对于主线程来说是不是还是属于阻塞18如果我主线程我可以阻塞但是要有一个超时机制,这样你任务要怎么添加处理19.做一个数据转化器,假如我现在有一个十进制数是41。转成16进制是多少20.手撕:给定一个数组代表股票每天的价格,请问只能买卖一次的情况下,最大化利润是多少?日期不重叠的情况下,可以买卖多次
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务