30块买的华为线下面经

一面:

自我介绍

问了下实习(鼠鼠实习太水了,没啥说的)

1,如何让Java进程内存不足?(保持强引用)

2,Java如何排查哪个线程导致的内存溢出?(不会)

3,常用的Spring注解?(从IOC和DI分类说了几个)

4,让一个类成为Bean的注解有哪些?

5,@Service注解和@Component注解有啥不同?

6,使用过那些Dao层框架?(只用过Mybatis)

7,Redis一般都用来干啥呢?

8,Mybatis中如果要查找哪个SQL语句调用最费时该如何实现?(没试过,答了在Server层用AOP记录调用的往返时间)

9,消息队列了解过吗?

10,Redis的mq和其他的mq相比,优劣?

11,设计模式了解吗?比较熟悉的设计模式?

12,观察者模式主要用来解决什么样的问题?

手撕:(在纸上写代码,题目是从一小叠里纸里随便拿出来一张)

a数组和b数组,b数组是a数组的父进程(通过下标一一对应),kill一个进程时其子进程也会被kill,输入一个要kill的进程,输出所有被kill的进程。(建了棵树,DFS,面试官看了说你这树没必要建直接在原数组DFS就行了,想了下,还真是。。。。。。)

最后面试官问我还有啥想补充的或者他没问到的自己又会的?没啥自信,怕说了问了又不会,就说没啥了。

二面:

自我介绍

又问实习

问项目,问了一下项目的具体流程(面试官把鼠鼠那个简单的东西想的很复杂,鼠鼠都有点不好意思了)

有没有用netty尝试过实现一个长连接的接口?(不懂啥意思。。。)

还有一些项目的问题。。。。。。

手撕:小行星碰撞(力扣原题,用栈解决)(之前问项目的时候有个,没答上来,写完手撕又会了,就又讲了一下,难崩)

主管面(因为前两个都是前一天下午面的,这个是第二天早上面的,记得清楚一点):

自我介绍。

结合简历问一些问题。

1,哈希是什么?用来干嘛?

2,了解校园网是如何接入的吗?

3,网络协议你们学的是5层还是7层?

4,TCP挥手时的连接状态变化?

5,做过的那个项目印象最深刻?

6,项目的这些接口怎么设计的呢?

7,你的项目能部署到服务器上吗?

8,用的是HTTP呀,有试过自己动手解析一个HTTP报文吗?

9,如果我要用HTTPS要怎么做呢?

10,有处理过那种很大的消息吗?

11,数字证书具体有了解过吗?

12,遇到的最大的挫折?

13, 遇到的最愤怒的事?

14, 有什么校园经历吗?

15, 为什么选择本科就出来就业呢?

16, 有了解过华为吗?

17, 你觉得你是一个能吃苦的人吗?

问了个算法题,让我讲讲思路,力扣:24点游戏(说了搜索,后来面试官又加了好多条件让搜索变得很难,就不会了,面试官说应该有类似编译原理方面的知识可以解决(反正我不会)),面试官又接着问遇到这样的难题如何解决?

(30块是车费,鼠鼠没去过那么高级的酒店,鼠鼠知道没戏,鼠鼠就在那里疯狂地炫,炫完再拿瓶牛奶路上喝。。。。。。)

#fw鼠鼠的面试经历#
全部评论
感觉也不简单啊
3 回复 分享
发布于 09-27 20:54 陕西
哪个部门呀
1 回复 分享
发布于 09-27 21:03 北京
主管面还拷打算法有点变态了
1 回复 分享
发布于 09-29 02:03 上海
我还以为主管面是唠家常呢😥 竟然还在拷打算法
1 回复 分享
发布于 09-29 20:44 江苏
太强了😭😭
点赞 回复 分享
发布于 09-28 09:56 湖南
算法题这么怎么都不是hot100
点赞 回复 分享
发布于 09-29 14:44 陕西
哈哈哈抱抱博主吧,感觉好卑微啊
点赞 回复 分享
发布于 09-29 19:26 河北
博主后面过了吗
点赞 回复 分享
发布于 10-01 16:36 广东
除了算法题,其他都挺基础的
点赞 回复 分享
发布于 10-04 09:58 辽宁
m
点赞 回复 分享
发布于 10-08 21:55 浙江
一般主管面问的越多说明前面面的相对越差
点赞 回复 分享
发布于 10-11 11:20 黑龙江

相关推荐

点赞 评论 收藏
分享
评论
31
196
分享
牛客网
牛客企业服务