面试复盘 | 华为一二三面面经

一天面完,嘻嘻嘻,官网显示主管面已经通过,这才是效率啊!!!

一面(36分钟)

一、项目(13分钟左右吧)

  1. 聊第一个项目(带自我介绍,聊了7分钟
  2. 微服务的优缺点
  3. 聊第二个项目(聊了5分钟
  4. 问了个关于spark的问题(太菜了题目都没听懂,答:不知道

二、八股文(15分钟左右吧)

  1. 为什么使用redis,起到什么作用
  2. redis雪崩和击穿了解吗?
  3. 进程和线程说一说
  4. 守护线程和非守护线程说一说
  5. 你知道有哪些设计原则,比如开闭原则...bulabula
  6. Java中你怎么定位问题,比如CPU高/内存高怎么排查
  7. jdk里面带的工具你知道哪些

三、算法题(8分钟)

  1. 做个算法题吧:一维有序数组原地去重,比如 [1,1,2],输出[1,2]

二面(60分钟)

  1. 自我介绍(2分钟)

一、算法题(30分钟)

  1. 字符串规则:空格,大小写字母。 有字符串a和字符串b,在去掉空格和忽略大小写之后,判断两个字符串是否相等。

    测试用例如下:
    a: abc def
    b: ABcD ef
    输出:"YES"
    a: asd sSE
    b: aedSSe
    输出:"NO"

  1. 中文拼音数字串和英文数字串互相转换,其中Double后面只能跟英文数字,如果是跟中文数字返回Err。

    "OneTwoDoubleThree" 输出 "YiErSanSan"
    "OneDoubleSan" 输出"ERR"
    "YiErBaLing" 输出"OneTwoEightZero"

二、八股文(15分钟)

  1. Java垃圾回收聊一聊。

  2. 常用的数据结构有哪些

  3. 接口和抽象类的区别

  4. 对多线程有了解吗?

  5. JVM,JRE,JDK之间是什么关系

  6. 数据库有使用过吗?答:用MySQL比较多。

  7. MySQL是什么类型的数据库?答:关系型数据库。

  8. 还知道别的数据库吗?答:有非关系型的MongoDB,还有列簇的数据库HBase,时序数据库InfluxDB,还有了解过ElasticSearch

  9. 用过Redis吗,有哪几种数据类型?

  10. 前端有了解过吗?答:会写,但不了解原理

三、项目(15分钟)

  1. 聊项目架构
  2. 聊项目使用场景/规模大小

三面(38分钟)

  1. 自我介绍
  2. 聊一个你最满意的项目
  3. 参加过竞赛吗,拿过什么奖学金
  4. 讲一个最有成就感的事情
  5. 讲一个失败的项目
  6. 怎么学习课本之外的技术的
  7. 怎么应对技术变化非常快
  8. 对华为企业文化有了解吗

总结

其实,华为的面试...emm总体来说比其他大厂要简单很多了...关于技术的部分,面试官只抛话题,需要候选人自己回答,最后在学习一个区域的知识的时候,有自己的思维体系,不要碎片化的学习,就能够比较从容的面对。

回答的不好的问题

好像没什么回答的不好的问题,可能在讲如何学习课本之外的技术的时候讲的有些凌乱吧...,另外是面试华为一定要去了解以下华为的企业文化(狼性文化...,据我认识的人来说,主管面都被问了这个问题,最好提前想好怎么回答。

#面试复盘##面经##校招##华为##Java工程师#
全部评论
小考拉 新手想做项目 有什么项目可以推荐吗 你面试中说的项目大概是什么 实验室做的还是自己上网找到的资源呢 可以推荐一下吗 谢谢啦
2 回复 分享
发布于 2021-09-24 10:52
是提前批吗
1 回复 分享
发布于 2021-08-31 23:22
拉拉姐太秀了,xmsl
1 回复 分享
发布于 2021-09-01 17:02
请问华为是在牛客上面试吗?还是有自己的会议软件。
1 回复 分享
发布于 2021-09-08 23:46
话说就算是系统显示面试通过了,还是要被排序才有offer呀?我今天刚一天3轮面试,系统显示通过了
1 回复 分享
发布于 2021-09-24 16:08
给勤奋的小考拉举个爪
点赞 回复 分享
发布于 2021-08-28 10:37
请问自我介绍怎么说7分钟那么长的啊
点赞 回复 分享
发布于 2021-08-28 12:37
考拉好可爱 关注了 可以加个微信吗我也面华为了
点赞 回复 分享
发布于 2021-08-28 12:38
爽啊三面真就聊人生呗
点赞 回复 分享
发布于 2021-08-28 12:38
请问是哪个BG的呀?😁
点赞 回复 分享
发布于 2021-08-30 16:08
lz,二面算法题第2题:可以给下思路或者代码吗
点赞 回复 分享
发布于 2021-09-09 21:11
我报的中央研究院的  毫米波雷达, 那八股文是考python吗,技术面是不是就是专业课毫米波雷达相关的
点赞 回复 分享
发布于 2022-03-07 15:51

相关推荐

11-08 09:02
已编辑
北京邮电大学 C++
1. C++中的“虚继承”是什么?它解决了什么问题?2. 解释一下C++中的“类型擦除”(type erasure)。3. C++中的“命名空间别名”有什么用?如何定义?4. C++中的“std::variant”是什么?它与“std::any”有何区别?5. C++中的“范围for循环”是如何工作的?它的优缺点是什么?6. C++中的“智能指针”和原始指针相比,有哪些优势和劣势?7. 解释一下C++中的“模板元编程”。8. C++中的“强制类型转换”与“隐式类型转换”有什么区别?9. C++中的“异常安全”如何实现?有哪些等级?10. C++中的“基于范围的for循环”如何使用?11. C++中的“nullptr”是什么?它与“NULL”有什么区别?12. C++中的“聚合类”是什么?它有什么特点?13. C++中的“std::deque”与“std::vector”有什么区别?14. 解释一下C++中的“函数对象”(functor)。15. C++中的“引用折叠”是什么?如何工作?16. 如何在C++中实现“单例模式”?17. C++中的“多态”是如何实现的?有什么类型?18. 解释一下C++中的“constexpr”关键字及其用途。19. C++中的“友元类”和“友元函数”有什么区别?20. C++中的“内存对齐”是什么?为什么重要?21. C++中的“静态成员变量”如何使用?有什么特点?22. 解释一下C++中的“动态多态”和“静态多态”。23. C++中的“模板参数推导”是如何工作的?24. C++中的“std::list”与“std::vector”在性能上的区别是什么?25. C++中的“析构函数”何时被调用?有什么注意事项?26. C++中的“std::optional”是什么?它的应用场景有哪些?27. C++中的“内联命名空间”有什么作用?28. 解释一下C++中的“自定义类型转换”。29. C++中的“constexpr函数”有什么限制?30. C++中的“多重模板参数”如何定义和使用?更多嵌入式面经题目,可以看下边大佬总结的面  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
15 122 评论
分享
牛客网
牛客企业服务