字节后端提前批一面

操作系统:
进程和线程介绍;
进程或线程死锁介绍;
了解活锁吗?(没听过)
操作系统中的堆和栈;

并发:
用过哪些锁,介绍一下读写锁

网络:
三次握手四次挥手,为什么是四次;
TCP和UDP区别;
TCP和HTTP分别在那一层;
TCP如何保证可靠传输;
TCP拥塞协议中的慢重传算法;
HTTP介绍一下;
HTTP2.0了解吗?(不大清楚)
HTTP1.1中的参数keepalive作用;

数据库:
事务的四大特性,并具体介绍一下;
脏读和幻读发生场景与区别;
介绍一下数据库事务;
讲一下B+树,为什么使用B+树;
讲一下主键;

JAVA基础:
类、接口、子类介绍;
泛型是怎么实现的;
List和List<Object> 区别;
介绍一下反射,有什么应用。
讲一下GC机制。

算法:
LeetCode283 移动零:给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。
给定链表,确定中间数;



#字节跳动校招提前批##字节跳动##校招##面经##Java工程师#
全部评论
拥塞协议里有慢重传吗?
4 回复 分享
发布于 2020-07-05 07:48
这就是一面吗?感觉就算法题好做,其他的只听说过。。。太菜了
2 回复 分享
发布于 2020-07-05 09:37
说错了,是慢开始
2 回复 分享
发布于 2020-07-05 08:46
感谢分享
1 回复 分享
发布于 2020-07-04 22:29
List和List<Object> 区别; 这个楼主怎么答的呀?谢谢
点赞 回复 分享
发布于 2020-07-05 23:14
这问的确实简单
点赞 回复 分享
发布于 2020-07-05 18:16
不是说一面和二面在一起吗?
点赞 回复 分享
发布于 2020-07-05 15:20
约2面了吗
点赞 回复 分享
发布于 2020-07-05 12:03
这面试题真的舒服
点赞 回复 分享
发布于 2020-07-05 10:36
没问项目啥的吗楼主?
点赞 回复 分享
发布于 2020-07-05 09:59
过了吗
点赞 回复 分享
发布于 2020-07-05 08:57
这面试题才好吗😂
点赞 回复 分享
发布于 2020-07-04 22:47

相关推荐

不愿透露姓名的神秘牛友
03-02 13:41
点赞 评论 收藏
分享
03-14 01:28
已编辑
门头沟学院 Java
很多人问我,在拼多多工作两年,除了月薪,到底还图什么?我想了想,可能是那种“付出立刻被看见、被兑现”的感觉。1.&nbsp;新人当“成人”用,但回报也对得起这份信任这里没有把你当新人的过渡期,上来就让你对结果负责。压力大,但成长是被迫加速的。最关键的是,多子在钱上真的不玩虚的。每年有两次re窗口,每次的涨幅力度……我只能说,基本相当于外面跳槽一次才能拿到的涨幅。&nbsp;只要你产出够硬,回报绝对对得起你的付出。这也是为什么很多人愿意留下来拼的原因之一——不用靠跳槽,就能实现薪资的快速跃迁,对想攒第一桶金的宝子来说,真的很友好💰2.&nbsp;最纯粹的职场环境,治好了我的精神内耗多子的同事是我见过最单纯的,因为大家都忙着干活,没空内卷。这里强执行、拿结果说话,你提的需求只要逻辑通顺,推进起来阻力很小。大家因为工作节奏快,反而更抱团取暖,校招生进来能收获一堆“共患难”的初代战友,这种情谊很难得。3.&nbsp;未来的“金字招牌”,但别忘了带上脑子说实话,从多多出去的人,在市场上认可度真的高。大家默认你能干活、能抗事、流程意识强。但我想提醒学弟学妹的是,别满足于做一个“执行力强”的人。这里的业务足够复杂,你完全有机会去思考背后的商业逻辑。把执行力和思考力结合起来,才是你来这里能带走的最值钱的“隐形工资”。近期组内释放大量hc,欢迎未来同事联系
点赞 评论 收藏
分享
评论
13
136
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务