华为-信息技术部-2面-11.01(50min)

秋招的第十一次面试。
  • 自我介绍。
  • Java:如何理解Java的跨平台语言特性?如何理解Java的内存管理机制?
  • JVM:JVM的构成,垃圾回收机制(分代假说,新生代用什么,老年代用什么?)
  • Redis:Redis是什么,数据类型有哪些,适用于哪些场景?排行榜问题用哪种数据类型解决?
  • 操作系统:线程切换的时候涉及到JVM中的什么(程序计数器);
  • 面向对象程序设计:面向对象程序设计的原则有哪些;解释一下开闭原则;(这些问题在面完广联达的时候明明整理了到这里又忘记了);SpringBoot里有哪些体现了这些原则?(IOC是什么体现了什么原则,AOP是什么体现了什么原则,动态代理是什么);SpringBoot和Spring相比多了些什么?
  • 前端:知道Filter、Inceptor这些吗?
  • 数据结构:介绍对数组、链表、栈、队列、树、哈希表等的认识(这道题我在面广联达的时候整理过,什么数据结构有什么特点适用于什么场景适合用来解决什么问题,为什么今天脑子里又一片空白了,乱七八糟没有条理的东拉西扯了一堆。我发现我在面试准备中确实存在做很多重复工作的问题,有些考点反复整理了下一次还是不能很好的回答出来,老是这样可不行啊。)
  • 算法题:口述如何寻找二叉树上两个点的最优路径(被面试官引导着分析了一波BFS、DFS,DFS用什么存,BFS用什么存。我从一开始就跑偏了,说这个问题要用回溯法来解决,要用深搜。面试官最后笑了,说其实这个是通过队列用BFS解决);口述LRU算法;手撕算法LeetCode1100.长度为K的无重复字符的最长子串。(按照LeetCode3无重复字符的最长子串写了半天也没写出来,后来面试官提示滑动窗口就匆匆结束了面试。)
结束后10分钟短信通知2面通过,约下午18.30的主管面,但因某些原因另约时间进行。(我感觉二面表现的很差,没有什么突出的地方。或许是看学历的面子上给了主管面然后泡池子。)
  • 自我总结:
华为1、2面的两道算法题都没有完整写出来,我的算法水平还是仅局限于练过的算法题可以写得差不多。唉,任重道远吧,剑指offer+Top100刷起来吧。
后面涉及到毕业论文的问题了,老师那边催得紧,我手上能用的数据不多,秋招这边又一塌糊涂,怎么办呢。
这十一场面试下来,暴露的问题是知识碎片化,整理过的问题不能内化为自己掌握的知识,背一遍忘一遍,按理说,面试前复习的内容应该越来越少才是,我怎么一直没有长进。面试前的黄金几小时不能把握好,不能拿来复习自己最薄弱的知识,反而总是用来从头开始看所有的内容然后导致觉得看不完了自我放弃坐那里发呆。这告诉我们什么,功夫在平时啊朋友们,哪怕我每天认认真真地搞懂一个知识点呢?这样都不至于我在面试前火烧眉毛、破罐子破摔。
11月,12月,1月,2月,3月,4月。12月中期答辩,4月中旬就要送外审了,我怎么办呢?

全部评论
十二月初交大论文送盲 offer也不理想 加油吧
点赞 回复 分享
发布于 2021-11-08 10:37
会好的,别慌慢慢来
点赞 回复 分享
发布于 2021-11-04 09:39
请问这是你投的华为第一个部门吗
点赞 回复 分享
发布于 2021-11-03 14:34
加油,还有机会
点赞 回复 分享
发布于 2021-11-02 18:29
加油加油
点赞 回复 分享
发布于 2021-11-02 15:43
跟我的情况一样,我要吐了…
点赞 回复 分享
发布于 2021-11-02 01:11
大佬加油,会好起来的😇
点赞 回复 分享
发布于 2021-11-02 00:58
和你情况相似,继续努力吧,会好起来的
点赞 回复 分享
发布于 2021-11-02 00:33
慢慢就好起来了
点赞 回复 分享
发布于 2021-11-02 00:09

相关推荐

07-15 11:41
门头沟学院 Java
点赞 评论 收藏
分享
评论
4
26
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务