首页 > 字节快手后端实习面经(已offer)
头像
牛客231606948号
编辑于 2021-12-30 20:29
+ 关注

字节快手后端实习面经(已offer)

这两天找日常实习面了快手和字节,不得不说快手面试体验是所有面试以来体验最差的一次
字节还是一如既往的高效率两个周就offer了

快手一面 12.20 11:00

面试官好像一直有事情在忙所以一直问的算法
1、自我介绍
2、实习介绍
3、写一个SQL题 : 学生 成绩 课程
(1)每个学生的最高成绩
(2)每门课的前两名学生
4、算法题 字符串翻转 给一组字符串翻转每一个单词,其中可能会有空格和TAB分割
5、智力题 一个4L的水杯和9L的水杯 问1~8升水哪一个倒不出来的 回答都可以倒出来 然后分别介绍如何倒出来
6、反问

快手二面 12.21 16:30

面试官全称关摄像头,感觉很不友好,而且面试官好像完全不看简历,我有实习经历最后评价的时候说我没有实习经历。
1、自我介绍
2、算法题 给一个二维数组,每一行有两个数据,分别是key-value,key有重复
根据key的value累计值、key的出现次数、key的第一次出现次数依次排序,不能使用java内置排序(需要手写),只能用list和map等
算法题从来没做过这个,直接卡住了,中间面试官透露出了不耐烦地语气。后来写了个快排勉强写出来了,后面面试官一直在测案例,最后有几个案例一直调不通,已经一个小时了已经不想看了就和面试官说先往后面吧
3、上来第一个问题问我一个Int在64位和32位分别占几个字节(我人直接傻了,八股文还有这个题?)
我就说这个记得得了印象里C语言一个int是32位,java没有了解太深入
4、问代码如何编译成二进制代码(人直接呆住...)
5、问我编译原理的指令还记得吗(我记得我面的是java后端?)
6、问spring aop如何实现的,需要直接说源码 (我说根据printcut注解,然后面试官直接不耐烦的说不要和我说这些有的没的直接和我说源码)
面到这里已经一个半小时了,其实我已经有点不耐烦了,我就说我现在实习生现在没有注重很底层的原理,可能快上手是更需要的,况且我也不是科班没有学过编译原理一些很底层的东西
他就开始给我讲大道理听完了我就挂了。
不得不说快手这个面试真的很无语,不看简历上会什么然后也不开摄像头,一直很忙的样子,真的体验很差。

字节一面 12.22 11:00

面试官很友好,可能经过昨天的面试看谁都是比较和善
1、自我介绍
2、介绍一下你在上一段实习的做了什么
3、深挖实习内容
4、问了不了解MongoDb的索引结构
5、MySQL索引,深入问了B+
6、我如何理解Mongo和MySQL的区别
7、Mysql事务、隔离
8、进程同步方式是什么
9、算法题 三数之和

一面完之后第二天就约二面了,二面面试官出差了所以约到了后面的时间。

字节二面 12.28 16:00

1、自我介绍
2、介绍一下上一段实习,并且深挖
3、ElasticSearch的索引结构了解吗(倒排索引)、倒排索引详细描述一下
4、ElasticSearch集群你是如何调优的
5、ElasticSearch集群出现了一个节点容量满了,如何排查问题以及如何优化
6、Spark你是如何理解的,在使用配置Spark的过程中如何学习的
7、简历中有介绍使用Scala,能讲一下Scala区别于Java的特性吗
8、Springboot AOP IOC 自己详细介绍一下
9、Bean加载过程
10、ResultMap和ResultType区别
11、java的集合类哪些是线程安全的哪些不是,分别说一下原因。(这里只说了Map,问我list有了解吗,这里就没了解了)
12、如果一个项目出现了OOM,你会怎么排查。
13、forkJoinPool有了解吗。并行stream和stream大概说一下。
14、场景题:如何在微博的数据量下实现 “有xx个好友共同关注了该用户” 这个功能,需要考虑微博用户数据量。
15、算法题:给一个二叉树压缩成单链表,舍弃右指针,左指针链接 (二叉树需要自己写),写一个测试用例
16、反问
17、什么时候能来实习

面完之后一个小时就显示面试已结束。然后晚上HR就约hr面了,不知道为什么没有三面..

字节HR面 12.29 20:00

HR经典问题 打完电话当天晚上就收到offer啦...真的太快了

全部评论

(9) 回帖
加载中...
话题 回帖