字节跳动教育部门后台开发一面
上来三道算法题,判断链表回文,合并两个有序链表,合并k个有序链表,每道题分析复杂度
然后问了一下网络的问题,分为几层,五层模型又是哪些,传输层和网络层分别有哪些协议,tcp如何保证可靠的,ip协议,网络答得一塌糊涂,面试官问是不是没复习😂😂
我编程全部是c++写的,于是问了下c++和java的区别,两种语言的编译过程,面向对象的几个特性,分别是怎么体现的
场景题如何构造微博那种关注和被关注的数据结构,我回答用图,然后就是图怎么构造,矩阵和邻接表分别适合哪种图,找两个人之间的距离,一开始说bfs,问有没有其他的,没想起来用最短路,然后说了下最短路的几种算法
最后就是反问环节,面试体验很好,希望能过
7.21更新:下午约了下周一二面,字节的这次的流程好像比春招走的慢了点
#字节跳动#
然后问了一下网络的问题,分为几层,五层模型又是哪些,传输层和网络层分别有哪些协议,tcp如何保证可靠的,ip协议,网络答得一塌糊涂,面试官问是不是没复习😂😂
我编程全部是c++写的,于是问了下c++和java的区别,两种语言的编译过程,面向对象的几个特性,分别是怎么体现的
场景题如何构造微博那种关注和被关注的数据结构,我回答用图,然后就是图怎么构造,矩阵和邻接表分别适合哪种图,找两个人之间的距离,一开始说bfs,问有没有其他的,没想起来用最短路,然后说了下最短路的几种算法
最后就是反问环节,面试体验很好,希望能过
7.21更新:下午约了下周一二面,字节的这次的流程好像比春招走的慢了点
#字节跳动#