龙空技术网

阿里巴巴金融部Java开发岗三面面经(缓存+Netty+消息队列等)

老男孩的成长之路 274

前言:

今天我们对“netty用在哪”大约比较珍视,朋友们都需要剖析一些“netty用在哪”的相关资讯。那么小编也在网上收集了一些关于“netty用在哪””的相关资讯,希望小伙伴们能喜欢,同学们一起来了解一下吧!

在面经之前,我想从个人感受上说两点很重要的场外因素:面试节奏和心理准备!。

作为一名即将求职的程序员,面对一个可能跟近些年非常不同的 2019 年,你的就业机会和风口会出现在哪里?在这种新环境下,工作应该选择大厂还是小公司?已有几年工作经验的老兵,又应该如何保持和提升自身竞争力,转被动为主动?

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。

第一轮 40min 自我介绍、项目介绍占了一半cms和g1收集器的机制和区别hotspot内存模型cas的汇编指令墙钟时间和cpu时间的区别结合大促业务谈谈hbase rowkey的设计缓存的单元化场景存hotkey的解决方案tcc型事务介绍第二轮 1小时自我介绍Skiplist原理描述简述nio原理几个算法场景题, 要求描述思路信号量原理简述forkjoin原理简述尾递归原理一致性哈希原理第三轮怎么解决消息队列重复消费MQ为什么能单机抗很高的并发量Netty里序列化的方式如果说想提高性能 用什么序列化方案?Netty线程池:nioeventloopgroup 串行无锁化 thread和selector的封装线程池的设置参数线程数量怎么定的:n+1 和 2*n+1有没有测过不同线程数量对于性能的影响你的web项目有几个表 分别是什么。分布式事务实现方法?总结

就写到这了,也算是给这段时间的面试做一个总结,查漏补缺,祝自己好运吧,也希望正在求职或者打算跳槽的 程序员看到这个文章能有一点点帮助或收获,我就心满意足了。多思考,多问为什么。希望小伙伴们早点收到满意的offer! 越努力越幸运!

金九银十已经过了,就目前国内的面试模式来讲,在面试前积极的准备面试,复习整个 Java 知识体系将变得非常重要,可以很负责任的说一句,复习准备的是否充分,将直接影响你入职的成功率。但很多小伙伴却苦于没有合适的资料来回顾整个 Java 知识体系,或者有的小伙伴可能都不知道该从哪里开始复习。我偶然得到一份整理的资料,不论是从整个 Java 知识体系,还是从面试的角度来看,都是一份含技术量很高的资料。

感兴趣的朋友可以后台私信我【资料】获得免费领取方式!

标签: #netty用在哪