首页 > 华为秋招 公共开发部base东莞(收到offer)
头像
HW柯可
编辑于 2020-11-13 20:33
+ 关注

华为秋招 公共开发部base东莞(收到offer)

9.1 一面


1、自我介绍

2、介绍一下你做的项目

4、项目里为什么要用kafka,为什么要用ES

5、如何解决Mysql数据库和ES数据不一致问题,如果数据库写失败了怎么办,ES写失败了怎么办

6、redis在项目里主要用来干嘛 如何数据更新了怎么办(数据库和redis双写一致性)

7、Java用过哪些数据结构,Map类型中哪些是线程安全的

8、Linux查看CPU负载情况命令,查看磁盘占用空间情况的命令

9、用过乐观锁和悲观锁吗,有没有碰到死锁的情况

10、NIO模型了解吗

11、JVM内存区域介绍一下,用过哪些垃圾回收器,说一下CMS垃圾回收器垃圾回收过程,需要stop the world的是哪几步

12、JVM参数线程的大小如何设置

13、手撕代码(把面试官给逗乐了,自己简直蠢哭了😂

本来是括号匹配(lc和剑指offer原题)

面试官:给你两分钟你先看一下题目

我:不用看了,我做过

面试官:那换一道题

我:。。。别啊别啊,就这道题吧。。。(当时不说做过该多好瞬间后悔哈哈哈哈🤣

面试官:哈哈哈哈,没事,这道题也简单(面试官转一直在笑)

我:行吧….

第二道给的题目是将一个字符串里面的元音字母反转

当时比较急用简单粗暴的方法AC了,当时面试官问还有什么更优解法,自己就说了可以设置两个前后指针向中间推进,指针所在元音字符进行位置交换直到相遇为止

14、说一下华为笔试题的思路,第三道笔试题目最后有去尝试实现吗(当时AC了前两道)

最后面试官说待会准备二面


9.1 二面


一面过后没多久就二面了

1、 自我介绍

2、 介绍一下你最近做的项目

3、 项目过程中遇到了哪些困难,如何去解决的

4、 项目里怎么去实现和数据库交互的

5、 有考虑过项目安全方面的问题,比如balabala攻击、sql注入等等

6、 Mybatis中的#{}和${}符号的区别,在项目里怎么使用的

7、 Java多线程实现的方式

8、 你认为你现在的技术短板在哪里,如何去弥补

9、 手撕代码:票数统计和排序(华为实习笔试的第一道编程题......)


9.4  三面(业务主管面)


聊做过的项目,聊学生干部学生会的经历,聊个人对华为的看法,聊人生等等

早上面的,下午五点收到业务主管面通过的短信,进池子了,许愿求捞给个offer


--------------更新-----------------------

9.28  OD  11.9下午OC

HR问了意向谈了薪资,问了手上还有哪些offer,三方是否还在,然后说领导在开会需要等待后续通知,offer按排序发放😂

--------------更新-----------------------
11.13收到offer

更多模拟面试

全部评论

(16) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐