字节跳动直播后端开发实习(一面)

一面:50 min

字节面试体验很不错,面试官人很好,点赞~

面试背景:本硕MIS
面试官了解到我CS相关基础课程不多,因此问了一些简单点的

基础知识:
volatile关键字解释一下(提到了原子性和可见性)
原子性解释一下(我就不应该提)
jvm了解吗?(我还没了解过具体的分区,就讲了自己比价熟悉的jvm垃圾回收算法)
spring的loC解释一下

项目:
仍然是说了自己的PGSQL和ES的数据同步的功能开发,讲了ES的底层写入原理
然后面试官问:
那ES是怎么写到磁盘上的(讲了一下restClient的bulk操作)
存到磁盘上面之后,怎么存的(倒排索引)
倒排索引具体怎么实现的了解吗(我猜了一下B+树但是我没说。。。可惜)

算法题:(算法我才刷了两周,算是最弱的了)
一只青蛙每次可以走3到5格,它的这条路上每一个格子都有一个不小于零的整数耗费量,这个青蛙如何跳,能得到最小的耗费。
我做过lc上简单版的跳1或2格的,就说了下用dp,但是最后写完了感觉也不对,面试官就说算了

反问:
自己如何进行提高?

感慨一下自己确实基础没有那么好,还需要补一补相关的课程和知识。

#实习##字节跳动##面经##Java工程师#
全部评论
卡耐基梅隆?呜呜呜呜
1 回复 分享
发布于 2020-12-29 22:12
只问了这些就面了50分钟嘛
点赞 回复 分享
发布于 2020-12-28 22:57
更新一下,没过,确实还要多多努力
点赞 回复 分享
发布于 2020-12-29 13:40
可以问一下编程题测试用例是什么吗?想自己做一下
点赞 回复 分享
发布于 2022-03-11 23:11

相关推荐

点赞 评论 收藏
分享
牛客993965069号:几年前肯定行,现在僧越来越多,大厂好的岗位最好有相关实习加论文。转是肯定能转,不过难度嘛。
点赞 评论 收藏
分享
评论
2
17
分享
牛客网
牛客企业服务