2018阿里集团中间件Java面试题(4面)
持续分享阿里技术面试
最新天猫3轮面试题目:虚拟机+并发锁+Sql防注入+Zookeeper
最新阿里内推高级Java面试题
蚂蚁金服4轮面经(Java研发):G1收集器+连接池+分布式架构
天猫研发团队(4面全题目):并发压测+Mina+事务+集群+秒杀架构
最新蚂蚁花呗三面题目:红黑树+并发容器+CAS+Solr+分布式+大数据
支付宝高级Java三面题目:线程锁+事务+雪崩+Docker等
支付宝Java开发四面:Ngnix+MQ队列+集群+并发抢购
蚂蚁三面面经(java开发岗):Java锁机制+JVM+线程池+事务+中间件
阿里聚划算5轮面试题:GC收集器、多线程锁、海量数据技术考核
后续将会陆续公布相关面试题答案哦,答案会首发于优知学院微信公众号。
一面:
- 自我介绍
- 擅长哪方面的技术?
- Java有哪些锁种类?(乐观锁&悲观锁、可重入锁&Synchronize等)
- 比较重要的数据结构,如链表,队列,栈的基本理解及大致实现
- J.U.C下的常见类的使用。 ThreadPool的深入考察; BlockingQueue的使用
- Java内存分代模型,GC算法,JVM常见的启动参数; CMS算法的过程。
- volatile关键字有什么用(包括底层原理)
- 线程池的调优策略
- spring cloud的服务注册与发现是怎么设计的?
- 分布式系统的全局id如何实现
- 分布式锁的方案,redis和zookeeper哪个个好,如果是集群部署,高并发情况下哪个性能更好。
二面:
- 参与的项目,选一个,技术难度在哪里?
- Collections.sort底层排序方式
- 负载均衡的原理
- 设计模式与重构,谈谈你对重构的理解
- 谈谈Redis相关的集群有哪些成熟方案?
- 再谈谈一致hash算法(redis)?
- 数据库索引,B+树的特性和建树过程。
- mysql相关的行锁,表锁;乐观锁,悲观锁
- 谈谈多线程和并发工具的使用
- 讲讲Redis的架构和组件
- Redis的数据一致性问题(分布式多节点环境 & 单机环境)
- docker容器
三面(高级技术专家面):
- 高并发情况下,系统是如何支撑大量的请求的?
- 接着上面的问题,延伸到了中间件,kafka、redis、rocketmq、mycat等设计思路和适用场景等
- 最近上过上哪些技术站点; 最近在看哪些书。
- 工作和生活中遇见最大的挑战,怎么去克服?
- 未来有怎样的打算
四面(HR):
主要交流为什么选择来阿里,未来的打算等,交流挺愉快。
你可能也喜欢:
- 牛逼!支付宝高级Java三面题目:线程锁+事务+雪崩+Docker等
- 头条Java后台3面(含答案):事务+List集合+慢查询SQL+Redis+秒杀设计
- 2019 最全阿里天猫Java 3面真题,含面试题答案!
- 最全Java面试180题:阿里11面试+网易+百度+美团!含答案大赠送!
- 非常全面的阿里的Java面试题目,涵盖Java基础+高级+架构
- 最新阿里聚划算Java 5轮面试题,涵盖GC收集器、多线程锁等
2018阿里集团中间件Java面试题(4面)相关推荐
- 吐血整理 这200道阿里P6必备Java面试题,我简直太爱了
前言 梳理了好久,总算是把面试题全部导出来了,毕竟还要上班,这次就给大家总结了一些Java开发岗位的经典面试题. 篇幅较大,阅读过程中可能会有点繁琐! 但请细细观看,文章末尾有留给大家的小惊喜!!! ...
- 社招java阿里_阿里社招Java面试题总结一
面试题 1.String和StringBuffer的区别 2.gc的概念,如果A和B对象循环引用,是否可以被GC? 3.Java中的内存溢出是如何造成的 4.String s = "123& ...
- 阿里巴巴java社招面试_阿里社招Java面试题总结——面试官分享
面试题 1.Java中的内存溢出是如何造成的 2.gc的概念,如果A和B对象循环引用,是否可以被GC? 3.Error.Exception和RuntimeException的区别,作用又是什么? 4. ...
- 2018阿里-研发工程师JAVA Software Engineer, Java
岗位描述Job Description如果你想了解JAVA开发在阿里巴巴互联网生态系统中无与伦比的应用广度与深度: 如果你对基础技术感兴趣,你可以参与基础软件的设计.开发和维护,如分布式文件系统.缓 ...
- 2018阿里文学春招面试题
有序二叉树的中序列表(非递归写法) 我能想到的非递归写法就是自己用栈,实现上有两种方式: 在一个栈里面存放两种类型的元素 用两个栈,一个栈放结点.一个栈放数字 sta=new Stack() sta. ...
- 阿里蚂蚁金服中间件(Java 4轮面试题含答案):Redis缓存+线程锁+微服务等
第一轮 说说HaspMap底层原理?再说说它跟HaspTable和ConcurrentHashMap他们之间的相同点和不同点? 讲讲jdk1.7和1.8的区别? 几种内置的线程池 MySQL事务隔离级 ...
- 2019 最新阿里中间件Java 4轮面试题!60万年薪起步~
Java中间件一面 1.技术一面考察范围: 重点问了Java线程锁:synchronized 和ReentrantLock相关的底层实现 线程池的底层实现以及常见的参数 数据结构基本都问了一遍:链表. ...
- 最新天猫Java面试题(含总结):线程池+并发编程+分布式设计+中间件
一面: HashMap实现原理,ConcurrentHashMap实现原理 红黑树,为什么允许局部不平衡 TCP,UDP区别,为什么可靠和不可靠 一次HTTP请求的全过程,包括域名解析.定位主机等 T ...
- 最新蚂蚁金服Java面试题:Docker+秒杀设计+RocketMQ+亿级数据设计
蚂蚁金服一面: 1 自我介绍 2 讲一下ArrayList和linkedlist的区别,ArrayList的扩容方式,扩容时机. 3 hashmap的实现,以及hashmap扩容底层实现. 4 NIO ...
最新文章
- java finally 抛出异常_java抛出异常与finally实例解析
- uvalive4836(枚举)
- java调度:(二)在项目中调度策略的选择
- android手机浏览器研究报告,QQ浏览器Android客户端产品体验报告
- 说一个闭包在实际开发中的应用
- python把字符串3des加密_Python干货之六大密码学编程库
- (转)linux sort 命令详解
- python编程练习:漏洞百出的四则运算器
- 天正结构TAsd8.2 天正规划与景观设计软件7.5 及注册机
- WinFrom窗体MyQQ程序(附源码)
- 网站联系表单,honeypot蜜罐理论及操作技术,诱饵机器人
- dell计算机一直重启,为什么电脑老重启
- 怎样才能让datetime字段去掉最后面的小时、分、秒
- c语言达内月考试题,达内C培训第一次月考〔附答案〕.doc
- 省钱钱~~~~~~青龙脚本
- 联网技术架构讨论:Facebook 如何管理150亿张照片
- oracle中spool命令的使用,Oracle中Spool命令的使用方法实例
- 八卦走转--铁恩方老先生创立的健身方法
- EOS映射的坑——存钱包用户必看
- 天地在我心 2010-11-12
热门文章
- 【翻译】在Ext JS中创建特定主题的重写
- 回溯算法--8皇后问题
- InterDev 调试错误信息: Unable to set server into correct debugging state automatically....的解决办法...
- Visual C# 2008+SQL Server 2005 数据库与网络开发--13.1.1 菜单创建
- UDT源代码下载链接
- 每日一题(25)—— 自加++
- Linux C高级编程——网络编程之以太网(2)
- CMapStringToPtr::SetAt\CAsyncSocket
- 报错 ValueError: too many values to unpack (expected 2)
- LeetCode MySQL 1853. 转换日期格式(日期格式化)