乐趣区

关于面试:此文献给今年的应届毕业生我的字节跳动后端实习一二三面面经已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 技术文档,以及我为大家精心筹备的多套大厂面试题(不断更新中),心愿大家都能找到心仪的工作!
有须要的敌人:关注公众号前程有光自行下载即可

退出移动版