字节后端实习面试

首先说一下字节的面试官非常友好,每个问题回答完之后给回应,(OK,了解,好的,嗯嗯)

一面 1.17 15:30
项目拷打(问的很细):

数据库设计范式?

多对多表怎么设计的?

存在的高并发的问题?

如何解决这个问题?答:使用锁的机制

怎么使用?什么是乐观锁和悲观锁?

(常规基础问题) 数据结构和算法熟悉嘛?

什么是二叉树?什么是二叉搜索树?

在一颗二叉搜索树中检索一个值的时间复杂度是什么?

了解二叉平衡树嘛?

算法题: 翻转一颗二叉树。 写完之后,这个算法的时间复杂度是多少?

二面 1.17 19:30
实习项目拷打(问的也比较细)

定时任务调度框架用的哪个?(项目中用到)

具体调度的流程?

操作系统了解嘛?看过哪些书?

TCP\IP了解嘛?滑动窗口机制?

说一说JVM的垃圾回收机制?

说一说java的锁的机制

信号量了解嘛? (这是啥,非科班真不知道)

题目1:

给了一个场景,如何建索引的题(主要应该考察的是对mysql的二级索引,联合索引,最左匹配原则)

题目2:

100个G的整数,如何在4G内存进行排序

题目3:

K个一组反转链表

你想去杭州实习还是北京?

最近在看什么书?

大概率是挂了,对于操作系统和网络的方面了解的比较少。然后题目2不会。
全部评论
很厉害了,楼主什么学历呀
1 回复 分享
发布于 01-23 22:06 山东
是日常还是暑期啊
点赞 回复 分享
发布于 02-22 20:34 陕西
请问这是哪个部门呢
点赞 回复 分享
发布于 01-23 09:05 天津
m
点赞 回复 分享
发布于 02-03 22:38 河南
楼主是非科班嘛
点赞 回复 分享
发布于 03-02 14:49 上海
楼主非科班已经非常厉害了,加油
点赞 回复 分享
发布于 03-02 18:29 北京

相关推荐

评论
12
139
分享
牛客网
牛客企业服务