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

秋招的第十次面试。
  • 自我介绍
  • 简历相关:研究生的课题?
  • 项目相关:elasticsearch索引是自己建的吗,底层原理是什么?
  • 数据库:索引(索引是什么、索引的分类,一张表上有多少种索引(主键索引,联合索引));数据库设计的三大范式(不用说三大范式具体有什么内容,只用说明三大范式的目的是为了保证什么,什么时候可以不用符合三大范式)。
  • 计算机网络:在浏览框输入一个url地址,它的后台发生了什么?
  • 操作系统:进程和线程的区别?
  • Java基础:什么时候重写equals函数和hashcode函数;面向对象的设计原则?
  • Java并发:Java多线程时会出现什么问题,应该如何解决?
  • 数据库场景题:选课系统后台涉及的数据表应该如何设计?
  • 算法:LeetCode151翻转字符串里的单词,O(1)空间复杂度(当时练习的时候就不怎么会,直接复制粘贴了,这下报应来了,面试就遇上了还没写出来。手撕时我先是用了spilt,面试官说这样太简单了不让用,后面面试官看我实在写不出来还给了思路提示让我实现,就这我还写的磕磕巴巴的。)
面完5分钟,收到通过的短信。开始第二轮技术面。
自我总结:
项目方面,确实分配的精力不够,还没怎么准备就开始面试了。秋招的前五次面试,根本没人问项目,导致我仅有的准备的内容也忘完了。后五面倒是有人问了,但每次都是新的切入点,前两回有人抓着redis和kafka问,我突击了这两个之后,今天又被抓着elasticsearch问,这告诉我们什么,投机取巧是万万不可的,我这种面向面试的准备肯定不行,但自己从0开始又没有那个心力和时间了。咋办呢。

全部评论
问的不难啊
点赞 回复 分享
发布于 2021-11-08 09:48
老哥你是非科班的嘛
点赞 回复 分享
发布于 2021-11-01 20:43

相关推荐

评论
点赞
11
分享

创作者周榜

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