快手-网络研发实习面经

一面全程 45 分钟,上来一道动态规划的 medium 题目,一个内联查询的 SQL 题,接着考了几个 Linux 基本命令的情景题,后面聊了聊实习经历。整体难度不大,但是能感受到面试官认为我和岗位不是很 match,也是硬着头皮在问一些问题,而且我们两个一直都聊不到一个频道上面,我也是困的要死,这一周面试太多,明显感觉面不动了,下周停一周。

二面全程 30 分钟,面试官简单了解了我的情况,包括项目和实习的经历,后面就直接做算法题了。

算法题

(1) 518 零钱兑换 II

(2) 合并两个链表,链表 A 需要删除第 a 个到第 b 个节点,再将链表 B 接入其中

注:第二题在力扣上没有见过,可能快手有自己的题库

SQL

给一个学生成绩表,输出科目 A 成绩大于科目 B 的学生编号。

索引:Name, ID, Course, Score

Linux

(1) 输出一个目录下所有文件中含有字符串 abc 的总行数

(2) 查看名为 app 的进程及所属线程的绑核

(3) 查看名为 app 的进程 cpu 占用率和 memory 使用率

拓展部分

(1) 加强对于共享内存和消息队列的实操(重要)

总结

一面和二面面试官和我都没什么可聊的,二面面试官觉得我基础还不错,但是他们那边写 java 做一些分布式后台的。我表明了我的意向,但是领导说还是要综合考虑一下,估计是无后续了。

个人感悟

感觉到现在找实习确实是不容易,技术栈要吻合,项目经历要有交集,专业基础要扎实,算法题要 AC,最好是本地的学生,也最好可以持续干六个月以上。就这样层层加码,buff 叠满,最终选出一个幸运儿,所以说选择大于努力。

#我的实习求职记录#
全部评论
哈哈,个人感悟过于真实。
2 回复 分享
发布于 2023-03-05 14:48 北京
这个链表我好像在lc上见过
1 回复 分享
发布于 2023-03-13 11:31 湖北
深圳的吗
点赞 回复 分享
发布于 2023-03-12 23:19 广东
兄弟一面之后多长时间通知二面的
点赞 回复 分享
发布于 2023-04-15 13:15 广东
不仅找实习难,找工作也难
点赞 回复 分享
发布于 2024-09-18 15:59 黑龙江

相关推荐

嗷佛快来快来快快快来:我当时就是听了别人的谣言,环境的大变,左右摇摆不定,到最后一事无成。我也给你提不了什么有效的建议,因为我自己就是败犬。但是我确实是从cpp转到了Java,cpp也做过项目,了解过具体的细分方向。如果你感兴趣,不会拦你。因为只要一件事情能坚持下去 就会发光
点赞 评论 收藏
分享
2024-12-09 16:42
门头沟学院 Java
程序员牛肉:我愿称你这种简历为npc简历。特点就是毫无任何亮点。你简历没有任何问题,但就是太普通了。实在是太普通了。 你可以在牛客搜一搜有多少人的简历和你一摸一样。一个大一点的公司一天能收几百份简历,你要是有公司邮箱的话,你可以尝试一下。在这几百份简历中,面试官面试一个人就需要1个小时。一天最多面试5个人。 照这样算,一个部门抽出3个人来面试,一天面试15个人。10天也最多面试150个人。在如此悬殊的投递和面试比之下,面试官一天要翻大量的简历。你这种简历真的是毫无亮点,面试官真的很难激起面试你的欲望。 没有学历,没有好的项目,技术也一般。写简历真的是给人乱写的感觉。 第一个项目中,使用mybatis plus这个插件来和数据库进行交互也可以作为亮点吗?基于nacos实现一个微服务中的服务注册也算亮点?第二个项目还是黑马点评。像有这种项目的简历一抓一大把。 问题来了:你觉得面试官为什么会面试你?在简历大致相同的情况下,你学校又是个二本,你认为面试官选择你而不选择学历更高的同学的原因是什么? 所以我觉得对于你来讲,可以一边投递实习,一边准备新的项目。同时积极去探索一些自己能够写到简历上的亮点。比如是不是有自己的公众号或者博客。比如是不是有自己开源项目,比如是不是一些含金量比较高的比赛 想要有面试机会的第一步就是让自己从这种npc简历中跳出来,最起码有一点“活人”的气息
点赞 评论 收藏
分享
评论
4
42
分享

创作者周榜

更多
牛客网
牛客企业服务