前言
回顾这一年,我的付出终归是没有白费的!很快,今天是2021年了,激烈的金三银四已经没有多少日子就有上场了!所以今天,我挑选了“美团+字节+腾讯”等三家的一二三面问题,在此篇文章里做一个分享,希望看到的朋友可以做一个面试参考,并可自行测挑战一下你能走到哪一面,期待你的表现~
一、 电面:
自我介绍
项目情况:
- 对你来说影响最大的一个项目(该面试中有关项目问题都针对该项目展开)?
- 为什么会想做这个项目?这个项目的ideal是谁提出来的?
- 项目中如何实现的大数据的传输和存储
- 项目中哪一部分最难攻克?如何攻克?
基础知识考察:
- 模块化的好处
- Htttp协议
- hashmap和concurrenthashmap区别及两者的优缺点
- 对MySQL的了解,和oracle的区别
- 对设计模式的看法和认知
- 有哪些设计模式
- 如何实现分布式缓存
- 多线程如何避免死锁
- Java的垃圾回收机制
- 对Runtime的了解
电面过程中非常注重基础知识的考察,面试前务必对基础知识内容进行复习和梳理。基础知识考察的内容一般会围绕项目内容进行展开,在前期对项目介绍进行准备时需适当换位,思考面试官的提问逻辑,避免给自己设下陷阱。