2023届TPLINK提前批软件工程师(深圳)-前端方向二面

笔者非科班出身

1. 面试时间

2022年7月8日下午五六点收到11日上午的二面邀请短信。

2. 面试内容

面试官没有让我做自我介绍。面试过程:

(1)一道智力题:现有质量140克的食盐和7克、2克的砝码各一个,如何把食盐分成90克和50克?至少需要使用几次天平?(网上有答案)

(2)一道算法题:给定一个包含 0 和 1 的数组,如果允许把其中的 k 个0(k 已知)变成1,请找出把 k 个 0 变成 1 后,数组中全为 1最长连续子数组的长度。(某扣1004题) 思考了好一会,跟面试官说了自己的大致想法,面试官让我开启共享屏幕,用编辑器编码实现。 笔者使用的方法是两次遍历:外层依次遍历每个元素,内层遍历:从当前元素开始,往后遍历,找到第 k + 1 个 0 时停止(假设此时下标为 idx),计算从当前元素到停止的位置的长度 idx - i + 1,更新最终结果。注意是到第 k + 1 个 0 时停止,而不是第 k 个0,这个细节笔者编码时犯了错误,面试官提醒了一下,最终代码还有一丢丢就完毕了,但是面试官提前让我结束了。

(3)问了笔者所在的课题组和从事的科研项目的相关情况,以及是考研还是保研等琐碎的事情。

(4)问了我做的科研工作的深度。

(5)问了一下简历上的前端项目是跟着网上的视频或开源项目学做的吗?前端是自学的吗?对某个技术栈有什么深入了解吗?(随机应变地答)

面试结束,耗时约30-35分钟。

3. 总结个人感悟

二面的面试官看起来有些严肃,哈哈哈,问的问题不多,好在有准备智力题,自己也有一些算法和数据结构的知识基础,建议平时多看网上的智力题,比如赛马、天平称盐、找质量不正常的球等等;多刷算法题(我还看到了面试官的另一个算法题:二叉树的最近公共祖先,某扣网上有原题)。后续如果有三面通知,会更新本帖。

后续:7月14日下午收到7月15日下午的三面通知,三面内容详见下一个帖子: 2023届TPLink提前批软件工程师(深圳)-前端方向三面

一年多以后更新: TP-LINK内销(普联技术有限公司)入职近两个月后的体验

建议:能不来TP内销的就尽量别来了,三思而后定。

#前端工程师##TPLINK提前批##TPLINK##秋招#
校招笔试面试经历-Web前端 文章被收录于专栏

本专栏是笔者的笔试面试经历,一般是面试当天或第二天发帖,所以可通过同一家公司的几次面试发帖时间大致估计一下面试间隔时间。如果觉得对你有帮助的话,请动动小手多多点赞收藏哦,谢谢~

全部评论
楼主试试滴滴提前批吗😂,免笔试,我主页有链接
点赞 回复 分享
发布于 2022-08-02 00:33
考虑来🦐吗
点赞 回复 分享
发布于 2022-07-25 11:42
他们一面都问啥了呢
点赞 回复 分享
发布于 2022-07-16 18:24
楼主收到三面通知了吗
点赞 回复 分享
发布于 2022-07-15 00:11

相关推荐

LZStarV:冲就好了,就算真的是字节也冲,面评脏了大不了等三四个月就淡了,而且等到那个时候实力进步了选择还多,何必拘泥于字节
点赞 评论 收藏
分享
12-11 14:24
门头沟学院 Java
牛客35720396...:不要用boss,全是骗
点赞 评论 收藏
分享
评论
8
29
分享

创作者周榜

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