大佬,链接无法访问了,能更新吗?
点赞 评论

相关推荐

头像
04-23 18:05
门头沟学院 Java
1.自我介绍Netty简单介绍+核心组件介绍2.epoll模型讲解一下(select poll epoll)epoll模型中的水平触发和边缘触发的区分水平触发:即使应用程序没有一次性读取或写入所有数据,epoll仍会在下一次调用epoll_wait()时再次通知应用程序边缘触发:只在文件描述符的状态发生变化时(例如从不可读变为可读)通知一次应用程序。这就要求应用程序必须立即处理所有事件3.epoll为什么要用红黑树+epoll模型的三个函数(epoll_create,epoll_ctl,epoll_wait)分别都是做什么的?和红黑树+就绪队列做链接5.网卡中断-》数据链路层-》传输层(在这一层中去添加到epoll_create在做后续处理)6.synchronized原理(markword+方法层面+代码层面)7.synchronized的锁升级8.AQS原理9.追问AQS的唤醒机制(LockSupport)10.threadlocal原理11.key为什么?(该线程对象中的threadlocal实例)12.虚引用问题,什么是虚引用,什么情况下会出现虚引用的gc?13.后续反问中面试官提出还有SpringBoot的源码问题比如:1.什么样的bean会被ioc加载2.beanpostprocessor原理3.EnableAutoConfiguration原理等等 但因为后续转go就算了二面1.自我介绍2.实习介绍3.做了这个优化,除了效率上得到了提升还有什么方面吗?(操作系统层面讲)4.如果说这个方案如果中途出现了问题怎么办(退化为未优化的)5.如果100w数据全部打过来 怎么办?(限流,分块处理等)6.分块数量的指标是多少(压测+监控查看)7.如果把Netty优化你实习的项目的架构,你该怎么说服你的+1?(好处是什么,真的可以用在这个里面吗,收益是什么?可能会出现什么问题?)8.黑名单方案优化set->咆哮位图(开始直接讲结构了有问题,后面补充了选了位图,布隆过滤器,咆哮位图的方案 还有公司内部有其他组进行使用优化)9.如何保证你的开发效率?前面有人接offer了 没hc 流程挂起#春招##面经##Java#
查看22道真题和解析
点赞 评论 收藏
分享
技术:1.为什么选用Segment模式来做分布式ID?简述分布式Segment模式的具体实现细节,特别是要讲讲你的双Buffer流程。2.你是怎么保证RocketMQ延迟消息的可靠性的?3.你是如何考虑延迟消息的补偿机制的?如果发送失败会怎么处理呢?4.你是怎么保证SeataAT模式下,订单服务和库存服务的数据一致性的?5.订单如果失败的话,有没有考虑补偿检查任务?怎么实现的6.你在网关中是怎么实现滑动窗口机制的?讲讲基于Zset的详细实现流程7.有没有考虑使用key过期的策略来实现限流?这种限流策略有什么弊端?8.你是怎么保障数据从Canal到Es的过程中的数据一致性的?9.你是怎么考虑设计Es的索引的?比如我有一个商品索引,你来简述一下Es索引的结构。10.比如我在基于Es做商品搜索,怎么做高效的多级分类筛选?11.Redis是怎么在异常时禁用AOF防止数据污染的?如果让你用Java来实现,你会使用哪些数据类型or容器来保障这一点呢?12.你说说Netty和零拷贝相关的机制么?可以从NIO开始分析13.说说你对Resp协议的理解14.假设让你设计一个千万级电商级的系统,你是怎么做服务的拆分和数据的分片?15.假设让你设计一个秒杀系统,就hotKey的处理上,你有哪些考虑?非技术:1.你是打算考研还是本科就业?为什么2.你认为自己的性格是什么样的,你有过团队协作的经验么?3.假设你所在的团队中,有一个人无法按时交付。如果你是Leader、或者普通的成员。你会如何解决这件事情,推动项目的进展呢?业务介绍:1.做ToB的数据交易平台2.做ToC的留学文书ai降重的服务总结:是一位HR在给我做技术面,上述的问题应该是开发组有人预设好了,我的每一次回答,对方都是嗯嗯,然后做录音和记录。感觉自己在做AI面试。#牛客在线求职答疑中心##牛客AI配图神器#
点赞 评论 收藏
分享
牛客网
牛客企业服务