首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客145335972号
北京邮电大学 算法工程师
发布于北京
关注
已关注
取消关注
@tzjjq279:
实习面经分享(腾讯/字节/阿里/美团)
从1月初开始准备实习(刷题+面经),经历了最初的忐忑到如今几近尘埃落定,期间得到了不少身边朋友的帮助,也从牛友的面经中学到了不少,因此也想分享一下个人的面试经历,希望对大家有所帮助。 基本情况 硕转博(协同过滤/图方向),有项目(协同过滤推荐及强化学习相关),无论文(全部在投) leetcode 400+。(1月开始。top100+腾讯50+剑指offer+面试金典+每日打卡) 面试的全是推荐/广告相关算法岗 3月初开始投递简历,截至目前: 腾讯(PCG):oc 阿里妈妈(搜索广告):oc 字节AI-lab:oc 美团平台:oc -------------------------------------- 至4.15全部更新完毕,感谢小伙伴们的支持[点赞] 腾讯(PCG) 腾讯投的最晚但是最早开始面试,一面时准备不够充分,好多答的都不好,不过也查漏补缺了很多东西。二面面试官很nice,很会引导,体验很棒。 一面 3.10 (50min) 自我介绍 论文及项目 强化学习排序怎么实现的,除了这种还有没有其他方案 项目中Graph Embedding怎么学的 线上更新周期怎么样 用来做什么(预训练,CF召回) 其他召回算法有什么。 召回算法的选择。 召回方式(多路,Embedding) 算法题:两种宝石,可替换指定次数,求最大子串长度(双指针+记录变化点) 反问 二面 3.12 (50min) 自我介绍 论文及项目(聊了图网络的发展,论文的motivation和实现细节) CF的特点: 优点:快,不需要上下文特征 缺点:冷启动(所以要结合图) 长尾问题怎么处理 CF和DSSM的区别 ?(不是很了解DSSM,答不清楚) LR推导(代码复现(train, loss, predict)【搞不定,基于推导写了伪代码,勉强过】 MF的实现,有哪些优化方式(特征值【必须是方阵】,SVD【不适合稀疏场景,复杂度高】,SGD;)梯度怎么求;怎么让MF训练的更快(没搞懂,答的是控制lr,顺便说了一下lr的调参要点)? 算法题:给一个graph,求其中三角的个数(clique的最小单位)(做社交网络的部门所以问图相关的)【类似lc1761】 HR面 3.16 (20min) 自我介绍及项目 个人三个性格优点 缺点 对未来的规划 实习及转正base地点 实习时长(一周五天,有点恐怖) 云证 3.18 OC 3.19 阿里妈妈(广告算法团队) 群里加的师兄帮忙内推,人很nice,帮忙看简历还鼓励了不少。 整个面试流程下来感觉阿里很注重基础,而且基本围绕简历考察已掌握的知识。 一面 3.12(90min) 算法2道:(括号匹配 + 找出无序数组中topK最大有序子序列) 概率2(没准备,全跪) 聊简历,项目细节 反问了部门的主要业务有哪些 二面 3.16 (45min) 自我介绍 聊项目及论文细节 算法题*3 题1:二叉树最下层最左节点 题2:大数乘法 题3:丑数 反问 来实习能接触到哪些项目 学习资源 三面 3.24 (37min) 刚起床就突击电话面。。感觉答得一般般😭 开放问题:关于广告投放的问题。建模实现。大概记得问了这几个问题: 如何构建sample 如何建模 输出是怎样的 loss用什么 为什么用交叉熵做分类问题 问了下项目和论文。 反问 HR面 4.13 (30min) 自我介绍 简单询问了项目中的一些问题 过去对你影响最大的一件事 保研/考研 实习时间 是否考虑转正 其他offer情况 OC 4.15 字节AI lab 面试节奏紧凑,效率很高。很注重项目中的具体细节。 一面 3.14 (40min) 自我介绍(面试官确认了下个人研究方向) 项目,Graph Embedding怎么做的(讲了论文的内容) 召回和排序的区别(特征使用数量、效率、模型复杂度等角度阐述) DeepFM与FM 知识图谱学习得到的Graph Embedding是用于召回还是排序(召回)(1.有噪声;2.因为对于传统观点的召回来说,精准并不是最重要的目标,找出和用户兴趣有一定程度相关性但是又具备泛化性能的物品是召回侧的重点,所以可能知识图谱的模式更适合将知识图谱放在召回侧。) 讲一下项目中用到的强化学习。(A2C,讲了原理,实现细节) 算法题: 快排代码(讲了下如何使得最坏情况也能O(nlogn) n * m 矩阵给定左上角和右下角求面积(O(1))【CV中经常用到】。 概率:A、B是两个服从0-1均匀分布的随机变量。求E[max(A,B)]。 反问:部门业务方向做哪些,有没有结合图谱(个人想做这方向) 二面 3.14 (50min) 自我介绍 协同过滤的演化(共现矩阵(itemCF, userCF) →MF(泛化)→NCF(高阶交互;非线性)→Graph Embedding (图结构) MF如何泛化(特征提取,从SVD为例讲了一下,感觉一般满意;同时类比了深度学习中过拟合和泛化的情况,感觉还行) 两篇论文 算法题: 题1:lc 1420\. 生成数组;想到dp没写出递推公式,卒 题2:最长上升子序列;写了贪心+二分(O(nlogn))。 无反问:估计是第一题想太久没时间了 三面 3.17 (37min) 自我介绍 论文细节及项目 项目中的特征工程用到了哪些 deepFM相关: 的模型结构是怎么样的(Wide & Deep -> DeepFM角度讲) 权重参数共享吗、如何预训练? 输入的embedding包括哪些?分别怎么处理? FM和FFM(参数量,特征交互) word2vec具体怎么做的(skip-gram,CBOW,学习目标是权重参数矩阵;loss是交叉熵,负采样、层级softmax) 你印象最深的近几年的一些推荐方面的成果。聊了CF方面的新成果。 其他的推荐模型了解吗。(双塔,CTR方面讲了DIN) 过拟合怎么处理。(5种) 比较一下GCN和GAT。(从复杂度、效果上等作了比较,感觉答的一般) 比较一下传统的Embedding方法和Graph Embedding。(真实数据也是图结构,冷启动,交互更丰富) 交叉熵损失函数 算法题:给定一个arr,和最小间隔k,找出满足最小间隔k的a,b两个数使得a+b值最大。(我的解法,存储每个点的leftmax和rightmax,然后一轮循环求最大;感觉空间复杂度还可以优化) 无反问*2 面试结束后不久通知HR面 HR面 3.18 (15min) 自我介绍 兴趣爱好 介绍一下学习过程中对你影响最大的一件事 对未来的规划 考虑转正吗 有什么长期坚持的事情 有无其它offer OC 3.18 美团平台 一面 3.17 (35min) 自我介绍 算法: 快排 链表每k个翻转一次 Graph Embedding 方法:randomwalk, node2vec, GCN, GAT,过平滑等问题 论文:实现细节,参数怎么调整,应用情况 反问:业务 二面 3.19 (1h10min) 自我介绍 选一个项目做介绍: 用了哪些特征 数据预处理怎么做的 特征怎么学的 RL怎么应用?reward如何定义? 冷启动怎么解决 聊论文 算法: 加油站良好出发点问题(时间O(n), 空间O(1)) 做项目最大收益问题 反问:如果来不了实习怎么办?(不会拉黑。。);貌似只有两轮技术面 OC 3.25
点赞 22
评论 8
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
04-30 13:40
中国科学院大学 Java
快手一面二面已offer,爱你手子
整体快手流程走的不算慢面试官也挺温和,好评,感觉整体面试比较融洽,HR感觉对我意向也挺大,薪资也挺到位。一面 60min1.自我介绍2.介绍项目,中间穿插了几个小问题。3.提到了BlockingQueue,讲一下原理4.Spring特性,Ioc和AOP。5.线程池使用流程,主要参数6.状态模式、策略模式7.mysql 隔离级别 以及 mvcc + 锁8.缓存穿透、缓存击穿、缓存雪崩 场景描述以及解决方案9.redis查一个key,客户端提交到服务端之后,对应的数据是否一定在当前节点上?10.CMS原理,是否进行标记压缩11.jdk、json、hessian等序列化器有什么区别,为什么jdk的序...
快手开奖123人在聊
查看30道真题和解析
java面筋八股大全
点赞
评论
收藏
分享
04-27 14:46
同济大学 Java
拼多多-春招kpi面
1、面试官极其不尊重候选人,疯狂打断,一个问题还没答完,已经开始问下一个问题了2、面试官一直压力,疯狂反问,压力的还是莫名其妙的地方和问题3、面试官技术水平值得商榷,怀疑分不清缓存穿透和缓存击穿的区别4、面试官代码水平值得商榷,bfs、dfs和双端bfs的之间复杂度分不清5、面试官反问时候的回答极其草率,回答不到五个字总耗时65min自我介绍说说redis引入之后,数据一致性如何保证说说redis缓存穿透如何解决(我说接口层校验、key-null、布隆过滤器,面试官说完全不对?????你告诉我什么是对的???你别自己把缓存穿透和缓存击穿记混了吧)进程和线程的区别进程切换有什么成本自旋锁干嘛用的...
查看16道真题和解析
点赞
评论
收藏
分享
04-27 15:07
山西科技学院 数据分析师
我们这里普通本科的宿命
,全是二本,差不多都是一线,哥们代码要是写不下去就回家挖煤了😭😭😭😭
点赞
评论
收藏
分享
03-06 13:42
已编辑
四川大学 Java
中国最难入职的IT公司
今天上网看到个统计,中国最难入职的IT公司里拼多多排第一。它业务涉及高并发和分布式系统,技术难度大。面试有多轮技术面和系统设计考核,加上工作压力,筛选很严格。 我偶尔也用拼多多购物,东西价格是真便宜,就是部分质量不太好。 原本我以为字节跳动才是最难进的,毕竟字节算法考核超难,基本都是hard级别。现在看来,各有各的门槛,想进头部IT公司,还得努力提升自己技术才行。八股不知道咋记,不知道重点,可以看看我的神品八股专栏,全网40w粉大博主在看,鹅厂面试官也在看,介绍如下https://www.nowcoder.com/discuss/718273556131377152?sourceSSR=users
zhiyog:
建议把小米扣掉
点赞
评论
收藏
分享
04-27 07:41
清华大学 BSP工程师
网易 嵌入式开发 一面凉经
攒攒人品。 1.自我介绍 2.讲一下项目主要用了哪些模块或者协议 4.详细讲下电机调试 5.串口相关,波特率计算,115200下数据吞吐量(1ms多少数据) 7.CAN通信1m情况下,扩展帧满帧的时候1ms有多少包 8.做CAN开发crc校验帧会关注吗 9.会手动校验CRC吗,32上CAN的CRC校验怎么做的 10.CAN的ID,data,crc多少帧 11.之前一直在做测开,为什么想投嵌入式 12.Linux下BSP有用过吗 13.Linux下编程有接触吗 14.操作系统间进程的消息是怎么传递的 15.Freertos的调度是通过哪个中断进行的 16.在哪个中断进行一次任务管理的 17.在f...
网易一面39人在聊
查看25道真题和解析
通信/硬件秋招总结
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
暑期后端高频问题汇总
7.3W
2
...
左手敲代码的程序员,不配拥有offer吗?
7.1W
3
...
想听实话吗,校招ssp聊聊大厂客户端
3.7W
4
...
五一假期,弯道超车时间表
1.0W
5
...
后端简历上最值得写的项目
9828
6
...
北京到底有谁在啊?
8665
7
...
五一别写你那破开源代码了
7720
8
...
五一准备刷完这些面试八股题!!
6829
9
...
快手投诉后续- HR把我拉黑了!
6343
10
...
和ai聊天,忍不住爆哭
5925
创作者周榜
更多
正在热议
更多
#
设计人如何选offer
#
98309次浏览
689人参与
#
找工作,行业重要还是岗位重要?
#
7611次浏览
102人参与
#
五一之后,实习真的很难找吗?
#
45571次浏览
324人参与
#
盲审过后你想做什么?
#
12655次浏览
113人参与
#
外包能不能当跳板?
#
22184次浏览
191人参与
#
领导秒批的请假话术
#
9878次浏览
74人参与
#
考研可以缓解求职焦虑吗
#
21073次浏览
248人参与
#
五一假期,你打算“躺”还是“卷”?
#
29838次浏览
431人参与
#
找工作前vs找工作后的心路变化
#
7193次浏览
64人参与
#
面试等了一周没回复,还有戏吗
#
115598次浏览
1074人参与
#
硬件人,你被哪些公司给挂了
#
46669次浏览
722人参与
#
安克创新求职进展汇总
#
32564次浏览
415人参与
#
大疆的机械笔试比去年难吗
#
69618次浏览
603人参与
#
应届生薪资多少才合理?
#
3102次浏览
24人参与
#
牛友们的论文几号送审
#
27245次浏览
623人参与
#
写简历别走弯路
#
714402次浏览
7850人参与
#
你喜欢工作还是上学
#
37624次浏览
412人参与
#
如果有时光机,你最想去到哪个年纪?
#
43318次浏览
767人参与
#
如果不工作真的会快乐吗
#
101165次浏览
867人参与
#
每人推荐一个小而美的高薪公司
#
72846次浏览
1357人参与
牛客网
牛客企业服务