当前位置: 首页 > 面试经验 >

华为面经-Java-西安

优质
小牛编辑
99浏览
2023-03-28

华为面经-Java-西安

华为提前批,我比较幸运,只有一轮技术面和一轮主管面,目前在池子中

一、技术面(时长1h5min) 08-18

1. Java的跨平台的机制是什么?

2. JVM内存是怎么管理的?

3. GC一般在什么时候触发?

4. 调用GCSystem.gc())之后会立即触发吗?
    如果立马触发的话,会导致频繁回收,又会带来什么问题?
    如果不是,是什么机制来保障的(finalize)

5. Java有了GC之后还会有内存泄漏问题吗?
    举个例子?当时回答的是ThreadLocal中的弱引用问题。

6. 哪些可以作为GC Roots

7. String类型不可修改,为什么呢?
    字符串常量,或者new一个String对象,创建对象的时候有什么差异吗?
    非要改String类型,能改的到吗?
    new一个String对象,是放在哪里的?
    StringBuilder和StringBuffer有什么区别?

8. 反射机制有了解吗?

    反射创建对象和new创建对象有什么区别?

    反射和new的性能哪个更高一点?


9. 多线程了解吗?通过什么类来实现?

10. 设计模式有了解吗?
    用了这些模式,带来的好处是什么?为什么要用这些设计模式(方便管理类、分工开发)

11. Redis和大型数据库有什么区别?

    主要讲了redis和MySQL的区别。Oracle并不是很熟悉,没做对比。

    为什么要用这个数据库(Redis)


12. 秒杀项目基于Web

    web会面临安全问题吗;

    项目中有没有考虑安全性问题,讲了一下安全优化问题。


13. 编码的时候,会做网络序转换,大小包转换(没听清楚,而且不了解),为什么要做这个转换呢?

14. ICMP协议,有了解吗?

15. HTTPHTTPS的区别是什么?

16. 数字证书使用了什么机制?
    数字证书为什么可以被创建?

17. 手撕算法题:给定包含加减乘除的字符串,设计计算器。

二、主管面(时长45min) 08-26

1. 自我介绍

2. 意向工作地是哪里?家里人对工作地有什么期望或者要求吗?女朋友以后支持你吗?

3. 目前面试过多少家公司?

4. 对华为公司的理解?上价值!

5. 个人发展有什么规划?

6. 对自己是如何评价的?有什么品质,有哪些方面需要提升?

7. 身边的朋友或者女朋友是怎么评价你的?

8. 由于去年和今年都参加了研电赛,老师问有没有参加今年的软挑大赛?

9. 聊了会科研项目,怎么做数据采集;

10. 自己负责的那块项目难点是什么?老师好像还懂点我做的这一块,问出了一个较为专业的问题;

反问
1. 部门业务主要有哪些:两大类,第一类是做嵌入式平台,重点设计的是各类的嵌入式根技术,基本都在西安这边;第二类是做云化控制(没听懂),用的是java语言;

2. 当天会有面试的结果,录用的话,要咨询hr,但提前批肯定会比秋招要早。
#华为面试##华为面经##华为Java面经##西安华为#
 类似资料: