栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

最新最全,2021年快手秋招面试经验总结分享,本人历经一二三面现已成功拿到意向书

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

最新最全,2021年快手秋招面试经验总结分享,本人历经一二三面现已成功拿到意向书

前言

base:北京,普通一本,暂无实习经验,校招

2021.9.7 一面
  • 自我介绍
  • 实习项目、背景、需求介绍
  • InnoDB优点
  • MyISAM索引底层是什么结构
  • B树和B+树区别
  • 为什么选择B+树不选择B树
  • MySQL如何支持事务
  • undo log如何保证原子性
  • MySQL隔离级别、存在的问题
  • MySQL如何解决脏读、不可重复读、幻读
  • 如何解决脏读?(读已提交)MySQL如何判断事务有没有提交?事务A中对id=1进行修改,不提交;事务B中读取id=1的数据,如何判断这个数据有没有被提交?
  • InnoDB可重复读是否存在幻读问题
  • 如果对记录修改,是否会读到修改的值?
  • LeetCode:8. 字符串转换整数
  • HashMap和HashTable区别
  • HashTable如何实现线程安全(给每个方法加synchronized,put时只能有一个线程获取到锁)
  • 其他线程如何知道已经有线程在put(Mark word)
  • Mark word是什么
  • synchronized的锁优化
  • 出于目的写博客;什么时间写博客
  • 反问
  • 其他offer
2021.9.9 二面
  • 自我介绍
  • 项目问题
  • 实习有什么体感
  • 假设有1,2,3,4,5,6,7,8,9,10 在B+树中存储,是什么样子
  • 为什么1和2之间是链表
  • MySQL有哪些索引
  • 为什么会有覆盖索引
  • table 有a b c d四列,(b c d) 联合索引,selct c,d from table where c = 1会使用这个联合索引吗?不会,最左匹配
  • 为什么覆盖索引存在最左匹配原则
  • select c,d from table where b = 1 and d = 2会走索引吗?我:行。面试官:这个可以行,也可以不行…分情况,MySQL中有一些优化,比如ICP,就会将索引下推(我没懂…)
  • 算法题:LeetCode 34. 在排序数组中查找元素的第一个和最后一个位置
  • HashMap底层数据结构是什么
  • HashMap先不考虑红黑树,手写一个底层数据结构,存储key value
  • Java 线程的状态;time-waiting时间到了,进入什么;调用sleep()进入什么状态?time_waiting,那这个time_waiting状态会释放锁吗?不会;锁等待是什么状态?blocked
  • wait() notify() 以及线程状态转换
  • Java线程状态和操作系统线程有什么不同?Java线程的 runable=ready+running,操作系统线程分为 running和 ready,并不是合在一起的
  • 为什么Java把这两个状态放在一起?
  • 反问
2021.9.13 三面
  • 自我介绍

  • JVM内存结构

  • 堆如何分代

  • 为什么要分代

  • 回收算法

  • 回收算法有哪些具体实现?垃圾回收器

  • TCP三次握手

  • TCP 四次挥手

  • 为什么建立三次、断开是四次

  • 四次挥手套接字的状态转移

  • 输入url的流程

  • http的request、response的具体格式

  • 你们的服务是如何部署的?SpringBoot中的Tomcat

  • LRU 如何实现?在哪用过

  • LRU put get 时复

  • 反问

2021.9.15 HR面

常规问题,没什么好记录的

2021.9.22 意向书

整体面试感受非常好,面试官很谦和,答得不对或者不会给提示。
祝你好运加油

我的面试经验分享(超详细)

首先基础这一块是绝对不能落下的,所谓万丈高楼平地起就是这个道理,包括mybatis,springboot,springmvc,甚至springcloud这些都是需要基本掌握的,我的话是选择视频的方式学习和复习,大家如果也有这一方面的需求的话,我这里视频也可以分享给大家,有需要的朋友点击这里备注csdn,自取即可,包括以下所有视频和资料都请自取!

数据结构与算法

然后就是刷算法题,算法刷题我认为在面试比例中还是占据很大一部分模块的的,我刷算法一般是先看视频,看完之后再自己去刷,这样印象和理解都效果比较好!

刷八股文

这个东西相信不用我说大家也知道他在面试中的占比了,几乎不管你去哪一家面试都会问到,怎么积累经验呢?我的回答还是刷题,自己刷+看视频讲解,坚持几个月相信你都会惊讶自己的改变!

刷面试题

这个我一般都是选择在面试的前几天去牛客上面去看,上面还是有很多大佬总结的非常透彻的,当然,你要是比较偷懒的话我这边整理了一套2021头部互联网公司的面试题,都是视频的形式讲解,算是比较好理解的了!

看书

这是最原始也是相对来说比较高效的学习方法了。看什么书,这是针对自身情况来的,自己需要补充什么相信你绝对比我清楚!当然如上所述,你要想偷懒的话,我这里也有一套150集阿里巴巴开发手册最新版(嵩山版)视频详解,不管你是萌新还是大佬都可以选择看看,有需要的自取!

自己总结的面试题

这么多年面试了这么多家公司,自己平时又有喜欢做笔记写博客的习惯,我这里已经积累了大量的一线大厂面试题,都是我自己记下来然后标注自己的理解和回答,完整版我已经整理成PDF文件了,有需要的朋友点击这里备注CSDN,自取即可,包括以上所有视频和资料都请自取!

最后

分享一点心得吧,不管你是跳槽,还是找工作,又或者是实习,你可以永远把你这一次面试当做最后一次面试去对待,不要想着自己这里还有退路,那里还可以再面,这样只会影响你的发挥,认真对待每一次面试,是对自己负责也是对自己面试的公司负责。最后,祝愿在找工作的你面试成功拿到满意的offer,不需要找工作的你工作顺利,事业有成!!!觉得文章对你有帮助记得点个赞!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/358474.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号