此文献给今年的应届毕业生!个人字节跳动后端实习一二三面面经(已OC)

前言

字节效率真的好高,一下午直接三面完让我等HR电话了 🤣 🤣面完小孙我也是懵逼的一批因此就把三面的写个集合体吧🤣🤣🤣🤣面试

2021/2/6 字节跳动后端实习 一二三面面经以下:

基础篇:

  • 进程调度说说吧?讲讲进程调度算法?
  • TCP三次握手四次挥手?为何四次挥手等待2MSL?
  • HTTPS对比HTTP?
  • HTTPS加密过程?对称加密非对称加密?
  • cookie与session?
  • 说说了解的设计模式吧,而后手写DCL,顺带说一下为何这么写?
  • 说说HashMap、Hashtable和ConcurrentHashMap吧?HashMap多线程下会有什么问题?
  • 说说Java怎么保证线程安全(答volatile、synchronized、lock体系那一套)
  • 说说volataile和synchronized吧,底层实现了解吗?(重排序,可见性,锁膨胀那一套)
  • Object类下有哪些方法?
  • 序列化与反序列化?
  • 说说Java的基本数据类型吧,double占几位?
  • 装箱拆箱?(-128到127)
  • 说说String、StringBuilder和StringBuffer吧
  • 建立一个String对象,内部怎么说?(字符串池那一套)
  • 类加载机制说说吧
  • 说说双亲委派机制吧
  • 说说你了解的排序吧?快排和冒泡你怎么理解的?
  • 说说InnoDB的吧
  • 四种隔离级别说说吧,怎么实现的?
  • 哪一种会产生幻读?怎么解决?
  • B+树?为啥不用B树?
  • 你了解什么索引?何时索引会失效?
  • SQL注入了解吗?怎么防止?

算法篇:

  • 合并两个有序链表递归非递归 Leetcode21
  • 翻转链表的第M到N位 Leetcode92 (这波是小孙我大E了,面试官让小孙我构造输入输出跑一下,没构造出来,被面试官说了一顿🤣🤣)
  • 最长公共前缀 Leetcode14

SQL篇:

  • 有一个帖子表、评论表和用户表,求出最近一个月内25岁之内男生评论最多的帖子,按多少排序,分页0到10
  • 项目与平常篇:
  • 挑一个你感受有亮点的项目说说吧?
  • 项目登陆怎么作的?
  • 带三来实习,实习多久?答:半年以上
  • 到岗时间,不能早点吗?答:一月寒假,能够跟学校沟通
  • 平时Java怎么学的?答:看书+看视频

反问篇:

  • 一面:无反问,面试官给我说你等一下,而后就溜了。。
  • 二面:结果何时出来?答:很快,去给leader说一下
  • 二面:部门平常作什么?答:作一些支付逻辑这块的
  • 二面:宁以为我此次面试有哪些方面须要提升?答:基础挺ok的,看得出来是常常刷题的,可是我让你构造链表输入输出这么简单你构造不出来?这可比你上面写的算法简单多了,小火汁代码量不太彳亍啊。
  • 三面:结果何时出来?答:我这边已经经过了,后续也没有面试了,等HR跟你沟通吧。

总结

PS:最后的leader十分的严肃,吓得小孙我有一丝紧张,可是后面反问我问他结果的时候,他笑了 🤣 🤣还让我加他微信,有问题问他 🤣🤣🤣算法

最后

另外我这里为你们准备了一线大厂面试资料和我原创的超硬核PDF技术文档,以及我为你们精心准备的多套大厂面试题(不断更新中),但愿你们都能找到心仪的工做!
有须要的朋友:关注公众号前程有光自行下载便可
后端

相关文章
相关标签/搜索