您现在的位置是:主页 > news > 沈阳专业制作网站公司吗/怎么做起泡胶
沈阳专业制作网站公司吗/怎么做起泡胶
admin2025/6/7 11:56:31【news】
简介沈阳专业制作网站公司吗,怎么做起泡胶,web.py做网站,m开头的手机网站怎么做美团面经:java高级开发(一面二面三面) 美团一面(电话) 自我介绍项目介绍Redis介绍了解redis源码么了解redis集群么Hashmap的原理,增删的情况后端数据结构如何位移hashmap容量为什么是2的幂次hashset的源码…
美团面经:java高级开发(一面+二面+三面)
美团一面(电话)
- 自我介绍
- 项目介绍
- Redis介绍
- 了解redis源码么
- 了解redis集群么
- Hashmap的原理,增删的情况后端数据结构如何位移
- hashmap容量为什么是2的幂次
- hashset的源码
- object类你知道的方法
- hashcode和equals
- 你重写过hashcode和equals么,要注意什么
- 假设现在一个学生类,有学号和姓名,我现在hashcode方法重写的时候,只将学号参与计算,会出现什么情况?
- 往set里面put一个学生对象,然后将这个学生对象的学号改了,再put进去,可以放进set么?并讲出为什么
- Redis的持久化?有哪些方式,原理是什么?
- 讲一下稳定的排序算法和不稳定的排序算法
- 讲一下快速排序的思想
美团二面(现场)
- 自我介绍
- 讲一下数据的acid
- 什么是一致性
- 什么是隔离性
- Mysql的隔离级别
- 每个隔离级别是如何解决
- Mysql要加上nextkey锁,语句该怎么写
- Java的内存模型,垃圾回收
- 线程池的参数
- 每个参数解释一遍
- 然后面试官设置了每个参数,给了是个线程,让描述出完整的线程池执行的流程
- Nio和IO有什么区别
- Nio和aio的区别
- Spring的aop怎么实现
- Spring的aop有哪些实现方式
- 动态代理的实现方式和区别
- Linux了解么
- 怎么查看系统负载
- Cpu load的参数如果为4,描述一下现在系统处于什么情况
- Linux,查找磁盘上最大的文件的命令
- Linux,如何查看系统日志文件
- 手撕算法:leeetcode原题 22,Generate Parentheses,给定 n 对括号,请写一个函数以将其生成新的括号组合,并返回所有组合结果。
美团三面(现场)
- 三面没怎么问技术,问了很多技术管理方面的问题
- 自我介绍
- 项目介绍
- 怎么管理项目成员
- 当意见不一致时,如何沟通并说服开发成员,并举个例子
- 怎么保证项目的进度
- 数据库的索引原理
- 非聚簇索引和聚簇索引
- 索引的使用注意事项
- 联合索引
- 从底层解释最左匹配原则
- Mysql对联合索引有优化么?会自动调整顺序么?哪个版本开始优化?
- Redis的应用
- Redis的持久化的方式和原理
- 技术选型,一个新技术和一个稳定的旧技术,你会怎么选择,选择的考虑有哪些
- 说你印象最深的美团点评技术团队的三篇博客
- 最近在学什么新技术
- 你是怎么去接触一门新技术的
- 会看哪些书
- 怎么选择要看的书
阿里中间件4面真题
Java中间件一面
技术一面考察范围:
· 重点问了Java线程锁:synchronized 和ReentrantLock相关的底层实现
· 线程池的底层实现以及常见的参数
· 数据结构基本都问了一遍:链表、队列等
· Java内存模型:常问的JVM分代模型,以及JDK1.8后的区别,最后还问了JVM相关的调优参数
· 分布式锁的实现比较
技术一面题目:
· 1:自我介绍
· 2:擅长哪方面的技术?
· 3;java有哪些锁中类?(乐观锁&悲观锁、可重入锁&Synchronize等)。
· 4:比较重要的数据结构,如链表,队列,栈的基本原理及大致实现
· 5:J.U.C下的常见类的使用。Threadpool的深入考察;blockingQueue的使用
· 6:Java内存分代模型,GC算法,JVM常见的启动参数;CMS算法的过程。
· 7:Volatile关键字有什么用(包括底层原理)
· 8:线程池的调优策略
· 9:Spring cloud的服务注册与发现是怎么设计的?
· 10:分布式系统的全局id如何实现
· 11:分布式锁的方案,redis和zookeeper那个好,如果是集群部署,高并发情况下那个性能更好。
Java中间件二面
技术二面考察范围:
问了项目相关的技术实现细节
数据库相关:索引、索引底层实现、mysql相关的行锁、表锁等
redis相关:架构设计、数据一致性问题
容器:容器的设计原理等
技术二面题目:
1. 参与的项目,选一个,技术难度在哪里?
2. Collections.sort底层排序方式
3. 负载均衡的原理
4. 设计模式与重构,谈谈你对重构的理解
5. 谈谈redis相关的集群有哪些成熟方案?
6. 再谈谈一致hash算法(redis)?
7. 数据库索引,B+树的特性和建树过程
8. Mysql相关的行锁,表锁;乐观锁,悲观锁
9. 谈谈多线程和并发工具的使用
10. 谈谈redis的架构和组件
11. Redis的数据一致性问题(分布式多节点环境&单机环境)
12. Docker容器
Java中间件三面
技术三面考察范围
· 主要谈到了高并发的实现方案
· 以及中间件:redis、rocketmq、kafka等的架构设计思路
· 最后问了平时怎么提升技术的
技术三面题目
1. 高并发情况下,系统是如何支撑大量的请求的?
2. 接着上面的问题,延伸到了中间件,kafka、redis、rocketmq、mycat等设计思路和适用场景等
3. 最近上过哪些技术网站;最近再看那些书。
4. 工作和生活中遇见最大的挑战,怎么去克服?
5. 未来有怎样的打算
Java中间件四面
最后,你懂的,主要就是HR走流程了,主要问了未来的职业规划。
为帮助开发者们提升面试技能、有机会入职BATJ等大厂公司,特别制作了这个专辑——这一次整体放出。
大致内容包括了: Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat等大厂面试题等、等技术栈!
需要获取以下这些面试题答案以及学习资料得话麻烦一键三连之后微信扫描下图作者助手的微信:( wjn168178 )添加即可免费获取到哦
看完三件事❤️
如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:
-
点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。
-
关注公众号 『 java烂猪皮 』,不定期分享原创知识。
-
同时可以期待后续文章ing🚀
-
.关注后回复【666】扫码即可获取学习资料包