首页 > 其他 > 详细

字节跳动软开校招岗

时间:2019-11-10 21:18:26      阅读:71      评论:0      收藏:0      [点我收藏+]

问题:

一面:

Gc

jvm分区

对排序算法的了解

手写块排,归并排序,分析时间复杂度,空间复杂度

证明块排是稳定的排序算法

arraylist源码分析

算法: 去除链表中的重复项 1 -> 1->2 ->3->3->4 结果 2->4

二面:

Gc

手写Web Socket

红黑树

手写跳跃表的插入过程

写一下TCP滑动窗口的算法

B树和B+树

linux的使用

TCP拥塞控制

算法: 每k个一组,反转链表

小结:

一面,二面都是算法面,大部分的题都要求手写,最后没有拿到offer,应该注重于代码编程的练习。

字节跳动软开校招岗

原文:https://www.cnblogs.com/nedulee/p/11831647.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!