华为公共开发部软开二面

面试官很友好!然后也是没怎么问八股的,以项目为主的

1.自我介绍就肯定要有的了。

2.关于自己项目(云空间+小型社区)比较满意的点然后介绍一下。

3.前端的文件分片怎么实现的。【用轮子的,嘿嘿】

4.如果你这个项目部署多个实例tomcat,你觉得要考虑到什么点【答了网关层nginx反向代理,实例间的缓存一致性,对数据库的一个多线程并发安全考虑,锁相关,事务管理相关】

5.如果在多个实例之间处理同一个用户的登录状态【也就是session的无法跨实例共享问题,回答的是我用的拦截器+cookie+redis,把该业务解耦到redis中间件里】

6.项目遇到的印象最深的挑战。

7.考虑到如果每一个文件在合并的时候都全部拉取的File[]里,内存会扛不住吗【真的没考虑到!后续会改进.jpg】

项目大概聊了15分钟

8.讲一下springboot的aop。【巴拉巴拉,“要详细说说aop的相关参数吗?”,“不用”。看来这两次技术面的面试官都不喜欢八股文哈哈】

9.讲一下二叉树的遍历方式有多少种。【5种】

10.讲一下前序遍历【?中左右?算吗?面试官好像也乐了,哈哈好像没东西问,我还想回答一下morris呢】

11.队列和栈的区别

简单的八股5分钟左右

手撕

用递归实现从2到N中的所有素数之和

一开始没用递归用了循环,后来面试官提醒,改用了递归

到结束差不多花了10分钟。

然后解释代码,面试官看代码.

反问:

问了但是好像又没问

答了但是好像又没答

所以就不写了。

总时长30分钟

5分钟之后就显示通过了,希望主管面后顺利进入池子吧,也希望面评高点提升点排序吧

#华为面试#
全部评论
楼主现在主管面了吗,我现在也是公共开发部面着,昨天刚面完一面
点赞 回复 分享
发布于 2022-10-12 09:19 广东

相关推荐

整顿职场的柯基很威猛:这种不可怕,最可怕的是夹在一帮名校里的二本选手,人家才是最稳的。
点赞 评论 收藏
分享
评论
3
13
分享
牛客网
牛客企业服务