TP-LINK软开后端技术二面

1.自我介绍

2.手撕:给一个数组nums=[4 3 2 3 5 2 1]和整数k=4,问能否将nums分为k个等和的子数组,如[5] [4 1] [3 2] [3 2],可以的话返回true,给2-3min思考,然后跟面试官交流一下思路之后在本地ide写代码

有点紧张,一下子没想出来,说想到了分成两个的话可以用01背包,然后面试官提示这样的话可以多个背包,然后写了回溯,快写完的时候被叫停了,说知道我想干嘛了,然后指出了代码中一些小问题,就继续下面的了,感觉有点赶时间

3.项目

4.反问

总用时差不多40min,没有问到八股相关的,面试官感觉挺好的

全部评论
我十分钟结束
点赞
送花
回复 分享
发布于 06-13 18:57 广东
k个等和子数组还是子序列
点赞
送花
回复 分享
发布于 06-18 09:11 江苏
神州信息
校招火热招聘中
官网直投

相关推荐

头像 头像
#阿里#全部流程这在四月的一周内走完 一面 33min 电话面试1. 自我介绍2. 怎么测试自己写的STL库的性能的,以及内存池性能怎么测试的3. STL中map的底层设计,牵扯到红黑树的设计4. 实验室中干了什么,遇到过什么问题,怎么测试的5. Redis学了什么,说一下6. Redis高并发怎么处理的,服务端和客户端,我不太理解她在问什么。可能是Redis热点问题7. 在校成绩,考不考研,什么时候能实习,实习多久8. 反问,具体工作和工作地点。她说是数据库产品测试,分前后端和可视化测试,技术栈是Java和JavaScript,在杭州。9. 反问,怎么学习测试,对于我的状况,她说需要加强数据库sql的学习,了解测试理论知识。二面 32min 电话面试1. 自我介绍2. 看你投递了C++客户端开发,为什么没去(简历挂了)3. 你的redis数据库实现了什么,过期键值对你是怎么处理的,热点键值对怎么处理(都没有处理,后来介绍了自己干了什么)4. 有没有测试过多个线程同时读写时数据的一致性,正确率是多少?5. TinySTL库怎么写的,是自己写的,还是参考开源库?6. 有没有学习过其他的第三方库(学过一点OpenCV)7. 在社团组织中有没有担任过领导角色,你的自我评价,优点缺点8. 反问三面 22min 视频面试1. 自我介绍2. 看你做后端项目,为什么要学C++,现在C++就业很少啊,基本都是Java而且阿里用的都是Java3. 简历上的项目每一个都简单问了一下做了什么4. 你觉得Reids源码中有哪些你觉得写的很牛逼的地方5. 问了一下实验室参加的比赛,问比赛的限制是什么,我说限制不大,他问那不是越有钱越牛逼吗?我说对6. 为什么投递测试,我们可能写代码很少,你真的想好做测试了吗?(哥们汗流浃背了,真不知道怎么回答)7. 最后说了一句看你还是很犹豫,然后就草草结束了---> 以为寄了,结果面完他好像立马提交了面评,通过了,第二天约HR面HR面,第二天意向#阿里巴巴#
查看9道真题和解析
点赞 评论 收藏
分享
2 8 评论
分享
牛客网
牛客企业服务