字节跳动 本地生活 二面(实习)

以前的面经

1、算法:通过前序遍历和后续遍历构建一个树,并通过某中遍历方式输出

2、n个桶,每个桶有不同的苹果,从1桶移动到2桶一个苹果算1次移动,问让所有桶的苹果数一致,最少需要多少次移动?

3、tcp,udp的区别

4、进程线程的区别

5、进程间如何通信,进程如何做共享资源的互斥

6、tcp如何发数据

7、ping的过程,使用了那些协议

8、ping如何找到目的主机

9、扫码登录如何实现

10、加密如何做?

11、消息队列的实现

12、如果使用mysql来存储消息和元数据,表如何设计,写出表的结构

13、延时消息如何做(排序+轮巡)

14、数据量太大如何排序,可以让客户端做延时监测(使用B+树排序,或者使用linux的time_fd让系统做)
全部评论
手撕是洗衣机吗?
1 回复 分享
发布于 2023-12-04 20:58 陕西
算法这么难?
点赞 回复 分享
发布于 2023-12-06 02:59 重庆

相关推荐

点赞 评论 收藏
分享
比亚迪汽车新技术研究院 硬件工程师 总包21左右 硕士
点赞 评论 收藏
分享
点赞 评论 收藏
分享
点赞 评论 收藏
分享
3 27 评论
分享
牛客网
牛客企业服务