阿里天猫三面面试题目
天猫一面- Quartz是如何实现的
- 如果有多台机器,一台机挂了,咋办
- ElasticSearch有什么用,是基于什么的,相对于MySQL的like有什么区别,为什么不直接用lucene呢
- 项目中统计网站的pv和uv是怎么做的
- 为什么不直接将nginx的日志存到es而要使用kafka
- list和set的区别
- hashset是如何保证不重复的
- hashmap是线程安全的吗,为什么不是线程安全的
- synchronized和lock有什么区别
- maven是干嘛的,如何解决依赖冲突
- linux进程有哪些状态
- 有哪些复杂度较低的排序算法,什么因素会影响快速排序的效率
- MySQL用的什么存储引擎
- InnoDB的默认事务隔离级别是什么
- 解释一下什么是幻读
- MySQL是如何解决幻读问题的
- MVCC是如何实现的
- 自我介绍
- 手头同时有两件任务,如何处理
- 如何处理高并发情况下同时更新数据的情况
- 乐观锁和悲观锁的区别和应用场景
- MySQL 5.7和5.6的区别
- 解释一下restful
- restful有什么好处
- redis和memcached有什么区别
- 除了redis和memcached,还用过哪些中间件
- 说一下自己的三个优点三个缺点,举例
- 以后的职业规划
- 自我介绍
- 介绍项目,技术难点在哪里,你在其中扮演的角色?
- github?博客?
- 乐观锁怎么实现的
- 幂等性的理解
- 如何实现幂等
- memcached底层实现,介绍一致hash算法?
- memcached的内存管理
- redis和memached的优缺点,如何选择?
- redis内存管理
- Redis多节点?主从复制好处?原理?
- mongodb存储引擎
- elasticsearch介绍
- es为什么能存大数据量
- 敏感词过滤怎么做
- 字典树
- 布隆过滤器
- 热数据冷数据怎么管理
- http缓存
- 怎么学习新技术
- 看过哪些源码
- Hashtable是怎么加锁的
- synchronized和lock有什么区别
- ConcurrenHashMap介绍
- 为什么要用红黑树
- AQS
- ClassLoader机制
- 用过什么消息中间件,了解他们的优劣势?
- 消息中间件典型的使用场景,举例?
- 典型的分布式集群部署介绍?
- 有什么问题问我?
答案领取方法
欢迎私信关键词 我要120 即可获得详细答案链接,也可以评论区留邮箱哦!
,