收到快手实习offer,特来回馈一波

今天刚跟hr聊完,已经确定可以接受,把这段时间的面经都发给大家看看。

字节客户端

一面

菱形继承二义性问题

析构函数为什么是虚函数

sizeof的用法,所有东西都能计算吗?内存四个分区的不同?

#define和const的区别

静态链接动态链接 动态链接在内存中有多少份拷贝?如何实现的?

堆的建堆时间复杂度 O(n)

内网向外网发送TCP包的过程?外网如何发送数据给内网?

线程同步方法?锁的种类?

算法题:一个无序不重复数组 描述消息ID,ID一般认为是连续递增的,但有可能缺失。给一个无序数组,找出缺失的ID。
字节是我在决定找实习的第一天投的简历,然后第二天就挂了,当时的我连虚函数的机制都没答出来,感觉就是浪费面试官时间。

蚂蚁金服

一面

进程和线程的区别

图像处理为啥用线程

volatile作用

TCP和UDP的区别,如何提高TCP的吞吐?

算法题:

二叉树最长路径

二面

介绍一下rcnn系列

源码读过吗

做过分布式吗?

了解单机多卡和多机多卡的背景吗

如何对深度学习算法加速的?

算法题:

10G文件数据 每行是k-v结构 k是uint64 v是不超过128字节的字符串 对其进行排序 先按k,k相同按v,kv相同就去重 2G内存

三面

聊项目,比较轻松

美团一面

  1. 输入URL到显示网页的过程

  2. TCP可靠传输 差错重传 ACK 超时应答 校验 等等

  3. 线程和进程区别 线程同步方式

  4. 加锁的注意点 临界区小 加锁顺序 别忘记放锁

  5. 堆栈内存的区别 堆内存比栈内存快?

  6. HTTP无状态 怎么有状态? cookies

  7. 数据库相关

  8. 操作系统常用操作 vim找字符串

算法题 atoi 不允许使用long

TX后台

一面

  1. 项目相关

  2. 进程线程

  3. auto效率

  4. 进程内存布局

  5. 进程同步方式 对共享内存了解吗

  6. 智能指针介绍 原理

  7. http长连接

  8. TCP可靠连接

  9. TCP三次握手

  10. 多路复用IO 什么情况下用select 什么情况下用epoll

  11. 虚函数原理

算法题 将字符串的空格替换为"%2d" 只允许原址修改,不允许新开辟字符串

二面

  1. volatile怎么用

  2. 网卡收到数据 进程如何接受

  3. 数据如何写到磁盘

  4. 挥手为什么是四次 time_wait作用 过多time_wait怎么处理

  5. 端口数量多少? 单台机器并发数几十万如何做到的?

  6. 进程线程区别

  7. 进程间通信 共享内存机制

  8. 什么时候用多进程 什么时候用多线程

  9. 线程同步方式

  10. 进程切换为什么比线程慢 进程要保存什么?

  11. 一亿个数找中位数

算法题

给一个字符串 统计数字字母和空格的次数 按次数降序输出一个字符串 次数相同的按字典序 小的先输出

三面

  1. 实现一个string类 构造复制构造赋值析构

  2. 两个有序链表合并 并翻转

  3. 54张牌 分三堆 大小王在一堆的概率

  4. 抛硬币吃苹果 先抛的人有优势?概率是多少
TX面试是我面的最难的,二面问我网卡接收数据如何写到用户空间,用户空间内容如何写到硬盘;以及单机端口数目和连接数的关系,都挖得很深,收获很大。
三面的总监面让写一个string,我忘记substr了...以及两个概率题都让人头皮发麻。
令人印象深刻的面试!

快手异构开发

笔试

  1. 进制转换 十进制转N进制 AC

  2. 求int数的平方根 向下取整80% 二分法超过范围

  3. 两个字符串的公共最长子串 暴力 AC

  4. 二维矩阵 有1有0 1视为填充 且1上下左右对角线都有1视为连通 求最大连通面积 没做

一面

RCNN系列介绍

梯度下降介绍

GAN网络介绍

GPU结构介绍

CPU/GPU/FPGA分类

如何对网络进行加速

算法题,问我当时笔试题目是没时间做还是没思路,我很诚实的说没思路

二面

Faster-Rcnn 为什么是Faster

GPU结构,为什么GPU矩阵向量运算这么快

介绍画钟项目 数据量 训练细节 如何提高

毕设框架卷积网络加速方式

算法题 atoi

三面

聊项目
快手的面试总结下来是比较轻松的,因为要做的方向跟我现在研究方向很对口,因此回答的都挺好的。再加上笔试题目比较简单,做对了2.8道,所以面试对算法考的也不太多。当然现在考我算法我肯定也会点了。

总结下来,一个月从零开始复习面了这么多感觉也很不容易,lc前两天终于突破了一百,但是比大佬还是差得多,大家随便都是四五百的题量。
***尚未成功,诸君仍需努力,加油!

#腾讯##实习##快手##面经#
全部评论
为什么你快手面了3面,我看其他人都是一二面连接一起面的
点赞 回复
分享
发布于 2020-04-13 16:21
请问你快手三面 是在二面结束多久之后呀?
点赞 回复
分享
发布于 2020-04-13 17:40
小红书
校招火热招聘中
官网直投
快手远程入职吗?
点赞 回复
分享
发布于 2020-04-13 21:38
请问快手HR面之后多久收到录用函邮件呀?
点赞 回复
分享
发布于 2020-04-28 10:49

相关推荐

头像
今天 15:00
已编辑
算法工程师
点赞 评论 收藏
转发
5 25 评论
分享
牛客网
牛客企业服务