华为一、二、主管面,已入池,许愿offer
9.9 华为一面 1小时
1、先是自我介绍
2、学过什么课程?在校研究方向?
3、两个不同String的hashcode会相同吗?
4、hashmap中的冲突与hashcode关系?
5、面向对象的三大特征?讲一下多态?
6、Redis的好处,为什么用?
7、索引有什么用?在什么时候用索引?
8、synchronized对类上锁的作用范围?
9、进程和线程的区别?
10、一道多线程的程序执行结果题。
11、算法题:力扣146. LRU 缓存机制,题目复制下来在本地IDE上写,写完讲思路
12、面试完面试官说本轮通过了,等一会儿直接二面,说我多线程有点弱,要回去加强。
9.9 华为二面 45分钟
1、是学校的项目还是公司的项目?能落地吗?展示一下?
2、项目都有什么主要功能?
3、自己负责的部分?讲一下秒杀的流程?
4、项目中的框架和中间件是怎么使用的?
5、用户请求过多怎么办?
6、用户频繁下单、取消怎么办?
7、说一下对设计模式的理解?
8、项目中用到的设计原则?
9、为什么选择SQL数据库?
10、数据量很大的时候做过分库分表吗?
11、算法题:力扣581. 最短无序连续子数组,直接打开力扣写,写完讲思路(443写过换的581)
12、反问:问部门是做什么的,岗位是随机分配的吗,面试官说本轮面试通过,今天没有面试了,下一轮面试等通知。
9.17 华为主管面 30分钟
1、自我介绍
2、项目是公司的还是学校的?项目几个人做的?
3、项目中你的分工?测试过项目实际的性能吗?
4、项目的功能和别人的项目对比过吗?有什么做的好的地方?
5、项目中的困难和解决方法?
6、了解过秒杀在实际应用中的困难和实现吗?
7、参加过社团吗?有什么收获?
8、社团的比赛中遇到什么困难?怎么解决的?
9、业余时间都做些什么?
10、为什么会选择华为?对华为有什么了解?说了点鸿蒙
11、工作地点有要求吗?为什么首选南京?
12、对华为文化的了解?怎么看待华为文化?
13、反问。部门具体业务。
#华为许愿##华为##面试题目#