TP-Link提前批面经
6.21 一面
无自我介绍
计算机网络:TCP,UDP
操作系统: 进程线程区别,进程通信方式,进程调度算法,页面置换算法
算法:选择排序和快排原理
Java:反射,类加载,创建对象
问项目,不太深
6.24 二面
无自我介绍
智力题:用2和5g砝码的天平把140克盐分50,90
手撕:力扣698. 划分为k个相等的子集
说了思路,然后用回溯写了20分钟,我自己知道边界条件啥的还有点问题,但是不用编译,能给面试官讲清楚就行
智力题:rand5生成rand7
6.28 三面
自我介绍
问经历、问项目,不太深,主要也还是自己逻辑要顺畅讲清楚就行。中间还问有没有学过c++,我说本科学过一点,他要开始问cpp我就说忘了及时打住了。说到Redis时问了各种数据结构底层实现原理,这个有点忘了,其他的都不难。还问我自己的课题,感觉他也不一定懂,开始一通吹。