TPLINK软开二面

1.自我介绍+项目

2.(项目细问)

3.Go切片 函数传切片,修改内部元素,函数外部是否受影响?

4.值语义 / 引用语义(深浅拷贝)

5.Go 闭包概念

6.Go 协程与内核线程的区别

7.GMP调度模型 协程网络 IO 阻塞挂起后,有数据到达如何重新调度?

8.Go Channel

9.大量协程如何统一管理 主协程想要同时终止所有子协程,怎么做?

10.TCP 可靠传输,发送端如何判断数据包需要重传? 接收端收到 8、9、10 号包,缺失 7 号包,应用层能否跳过 7 直接读取后续包?为什么?

11.排序二叉树概念?查询时间复杂度?

12.口撕:二叉树中序遍历 二叉树层序遍历

13.中序遍历递归和迭代哪个效率高?原因?

14.归并排序流程、时间 / 空间复杂度?n logn中 n 和 logn 分别代表什么?

15.快速排序时间复杂度构成?快排最差表现场景?

16.排序算法稳定性定义?

17.单核 CPU + 运算密集型任务,单线程快还是多线程快?单核与多核在此场景的区别?

#我的求职进度条#
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

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