# HUAWEI-Java一面-1H
> 闲聊偏多,问的技术性问题比较基础
* 简单说说面向对象的特征以及六大原则
* 谈谈final、finally、finalize的区别
* Java中==、equals与hashCode的区别和联系
* 谈谈Java容器ArrayList、LinkedList、**·**HashMap、HashSet的理解,以及应用场景
* 谈谈线程的基本状态,其中的wait() sleep() yield()
方法的区别。
* ... ...
# HUAWEI-Java二面 -0.5H
> 问题深入一些,开始加难度
* JVM
性能调优的监控工具了解那些?
* 简单谈谈JVM内存模型,以及volatile关键字
*
垃圾收集器与内存分配策略
*
垃圾收集算法
*
MysqL几种常用的存储引擎区别
*
数据库的隔离级别
* 算法:5亿整数的大
文件,怎么排?
* ... ...
# HUAWEI-Java三面-0.5H
> 三面问题更为细致了,考察项目经验更多
* Java内存模型
* full gc怎么触发
* gc算法
* JVM回收策略
* ClassLoader原理和应用
* 高吞吐量的话用哪种gc算法
* ConcurrentHashMap和HashMap
* volatile的底层如何实现,怎么就能保住可见性了?
* 有参与过开源的项目吗?
* 线程池原理,拒绝策略,核心线程数
* 1亿个手机号码,判断重复
* 线程之
间的交互方式有哪些?有没有线程交互的封装类
# HUAWEI-Java4面-1H
> 重点考察全局观和应急处置
* 项目介绍
* 两次点击,怎么防止重复下订单
*
数据库表设计,索引
* Re
dis的缓存淘汰策略、更新策略
*
dubbo、netty、RPC介绍原理
* 限流算法
* zk挂了怎么办
* 分布式锁的实现方式,zk实现和Re
dis实现的比较
* 秒杀场景设计,应付突然的爆发流量
* 分布式数据一致性
* 一致性哈希
* 消息队列原理介绍
* 注解的原理
*
数据库原理,
数据库中间件,索引优化
* ioc原理、aop原理和应用
* 大数据相关,MapReduce
* Docker的原理
# HUAWEI-Java5面-HR面
> HR面这边就略过了,一般问来问去就那几个,没啥好讨论的

看完上述的面试经历,不知你会作何感受?不过给我的最大冲击力就是**“面试造火箭,工作拧螺丝” “基础不牢,地动山摇”** 说的是真真的有理!如果你深感自己技术不牢固,基础不扎实,刷题不够多,那我建议你往下听我继续
分享!
## 一线互联网大厂Java核心面试题库

正逢面试跳槽季,给大家整理了大厂问到的一些面试真题,由于
文章长度限制,只给大家展示了部分题目,更多Java基础、异常、集合、并发编程、JVM、Spring全家桶、MyBatis、Re
dis、
数据库、中间件MQ、
dubbo、Linux、Tomcat、ZooKeeper、Netty等等...已整理
上传在**我的[腾讯文档【一线互联网大厂Java核心面试题库】点击即可领取](https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB)**,并会持续更新...感兴趣的朋友可以看看
支持一波!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。