华子凉经——沉浸于体验式面试

记录的意义在于学习,华为的面试官对技术这一块我感觉真的专业,尤其是二面的面试官,感觉很大佬的样子。

一面不会的问题:
1. 元空间相关的垃圾回收问题,full GC
2. 代理模式和装饰器模式的区别
3. final关键字修饰的抽象类能不能被继承
4. final关键字修饰的抽象方法能不能被重载和重写
5. finalize关键字的作用(其实final是我自己作出来的,真的点到为止即可,不要过多的延伸)
6. 好像是“遮掩”和“遮蔽”的区别
7. 项目中提到的使用sharding-jdbc进行分库分表,路由是如何做的
8. 分库分表分了几个表
========================================================
二面,面试官看着我的项目问的,用一些开源的项目让如此大佬来问,我真的觉得脸红惭愧,自己做的一堆垃圾,大佬还要想办法如何问这个问题才合适。没答上来的很多,但答案都在项目里写着。
1. 线程池如何来创建,线程池的核心参数
2. 如果你写了一个接口,访问的速度非常慢,那你应该如何来处理优化
    这个问题的原因是项目里写了我用了Redis
3. 还是这个接口,假设SQL Redis层面都没问题,响应速度还是很慢,你应该如何处理
    这里我想了一会,他直接提示,从JVM层面考虑,我还是没想到
    简单一点,你来说一下如何定位问题吧——应该是使用JVM相关的工具,但我一点不会
4. 相关的设计模式
5. 看到你用了分库分表,如果有多个实例,你如何避免资源的竞争
    这个是因为简历上写了Redis的分布式锁,也答了分布式锁SETNX。
6. 你用到了Kafka,那我问你,Kafka应该在什么场景下使用
    我把kafka应用场景背了一遍,面试官说是为了连接生产者和消费者(有一个很关键的词,我忘掉了)
========================================================
主管面,就放开面了,自觉的一二面表现很一般,基本已经知道结果了,就每太纠结,正常和主管聊天了

番外:面完晚上还梦到了入职华为,导师是二面的面试官,醒来一看天亮了,才知道什么事真正的白日做梦
全部评论
m
点赞 回复 分享
发布于 10-13 17:44 湖北
请问uu报的那个部门啊
点赞 回复 分享
发布于 10-14 00:30 江苏

相关推荐

2 3 评论
分享
牛客网
牛客企业服务