GNN系列 | 百度「NLP」面试的一点总结

GNN面试题 你使用的graphsage负样本怎么做的,一阶二阶采样多少个邻居,采用什么聚合策略。为什么使用graphsage,模型不同部分的作用 graphsage有什么优点。graphsage 邻居采样数目怎么确定,对于不同大小的图,有没有公式可以参考。根据推荐里面的item2vec,讲一下word2vec模型,为什么lstm可以解决梯度消失问题,从理论的角度上解释。GCN每一层的操作,为什么乘以D^-/2, D是什么。auc实际衡量的什么,auc适合于什么情况。word2vec里面的负采样是怎么做的。 阅读详情

点击上方“AI派”,选择“星标”公众号

第一时间获取价值内容

这里是归辰的面经杂货铺,你想要的都有~

写在前面    

    作者是一名应届的学弟,本人十分优秀,本文写在校招过程中。

    背景为985本硕,从研究生才开始研究机器学习算法,有两篇已发表论文(CCF A + CCF B),没有任何与机器学习相关的实习经历,秋招求offer中,虽然还没有完全上岸,但是陆陆续续还是面了一些公司,并在此记录一下百度面试的过程。

    准备:4月开始准备,开始刷剑指offer和leetcode,看了两遍李航老师的统计机器学习(第二版),过了一遍百面机器学习,复习了一下自己写的论文已经相关的一些经典论文。

    如下仅为部分面经,墙裂欢迎各互联网大佬来撩!

    作者邮箱:13402877073@163.com

具体面经分享

7.08投递

7.20一面 1.5h

    自我介绍。

  • 代码题:1.快速排序 2.剑指offer42:DP+空间复杂度O(n)到O(1)的优化。

  • LR:大概讲讲原理(大概讲了对数几率,从线性回归到 LR,与 sigmoid 的联系)。

  • SVM:大概讲讲原理(大概讲了最大间隔,合页损失函数,与0-1损失函数,感知机,Adaboost,LR 的联系和区别),SVM是否会求出局部最优解答(我回答的不会),为什么不会(也就是为什么局部最优就是全局最优,我回答的是因为凸二次规划问题,目标函数是凸函数),核函数的思想,怎么求解SVM(SMO,讲了一下大概的思想)。

  • 决策树:CART,ID3,C4.5的区别(分别讲了 ID3 和 C4.5之间的,以及前面两个和 CART 的),信息增益比那种情况比信息增益好。

  • Xgboost:优点,默认值处理(这里面试官同意我看两分钟原文,结果还是没有回答好)。

  • 介绍项目论文:元学习,图神经网络。

  • 场景A:一个大的数据集A,如何使用元学习和迁移学习(上一段提到了),来帮助学一个数据稀疏B的数据集。(讲了一下元学习设定和迁移学习方法,这里面试官不是很了解元学习,所以有些分歧)。

  • 场景A+:B 数据集不仅样本系数,而且特征稀疏。(我已经忘了场景,以为只在 B 上操作,没有回答得很好),询问面试官,他们解决方法是在 A 上做特征学习。

  • 反问。

7.24二面 2h

    自我介绍。

  • 全程问项目论文。

  • 面试官对元学习和图神经网络都有一些了解。元学习面试官熟悉原型网络,我让我结合我的其中一篇论文给他讲了MAML的思想。

  • 元学习和迁移学习的区别和联系。

  • 图神经网络和图嵌入的联系和区别。讲讲GCN,GAT,GraphSAGE等主流的图神经网络。讲讲DeepWalk,Node2Vec,Line。

  • 既然做过图神经网络,那么来写两道相关代码。代码1:图数据的数据结构(邻接表),3个方法(初始化,加边,给定节点返回邻居节点)。代码1+:给定根节点,返回从这个节点出发的随机游走(递归写法出了点问题,面试官指出不注重效率细节,随机游走的结束处理也有问题====没手写过这个啊)。

  • 面试官讲了一下他们部门的业务。

  • 为什么投深圳(不投北京,上海)?

  • 反问。

7.28三面 40min

    自我介绍。

  • 论文内容大概介绍,论文主要贡献,是第几作者,论文想法来源,论文中负责哪些工作,还有没有什么可以提高的地方?

  • 熟悉Linux吗?

  • 用过Hadoop之类的吗?

  • Python的一些基本问题:可变对象,不可变对象,浅拷贝深拷贝。

  • 个人优点。

  • 个人缺点。

  • 对百度的看法。

  • 对BAT以及字节等公司的看法。

  • 讲了一下他们部门的业务。

  • 为什么投深圳(不投北京,上海)?

  • 反问。

8.01测评

总结

    总的来说,百度面试体验非常好,都会提前预约时间面试,基本都是问项目论文,以及基本的机器学习知识。一面估计对我的领域不熟悉,因此主要是基础的机器学习知识,以及场景题。二面对我的领域有一定的了解,因此对论文问的很细,二面的代码题也很与众不同,让我有点措手不及(随机游走如何结束,参数设置都没做好,而且也没有考虑效率细节等),最后递归代码还出了点小问题(但是面试官全程耐心,等我调试,还说可以求助他,但是他等我自己想,免得打扰思路)。三面面试官也很好,我反问如果通过面试,到入职之前可以哪些准备(最好实习,已经3个特别诚恳的建议)。

写在最后

    从秋招开始也陆陆续续面了一些公司,有的简历挂,有的一面挂,有的在等最后消息,不管怎样,还是有一点自己的想法。(划重点!!!)

## 以下和个人情况相关(没有实习,只有论文,不想转开发,死磕算法)

    首先就是算法代码题,现在各个公司都很看重,基本面试都会写,而且一般是面试开始写,如果写不出来,可能会直接导致印象分下降,哪怕后续表现得都很好。

    其次就是可以先投一些不是很想去的公司刷刷经验,其实不管大小公司,有的问题都是一定会问的,自我介绍(自己准备一套模板,每次面试前再根据公司和招聘信息微调),如果有论文和项目的肯定会介绍(我的感觉就是,前两次面试介绍的时候都是想到哪儿说到哪儿,逻辑不够清楚,到后面面试面多了,感觉这一部分就可以直接背出来了,逻辑也清晰,重点也鲜明),最后就是如果做论文的话,相关的论文也要有了解(例如我主要研究图神经网络,那么经典的图神经网络原理都要了解,甚至有的公司会问你最新进展以及现在的瓶颈)。
    关于除自己领域外基本机器学习和深度学习,基本的都要了解,面试如果问到了,面试官一般是问你对这些了解吗?诚实说出自己情况(假装精通不可取,一问就出来了,切勿不懂装懂!!!),例如我,我就直说入门的时候看过,但是实际中没怎么用过,但是基本的原理知道。这时候面试官基本也懂了,会问你一些基本的问题,然后可能会继续追问。这种情况你只要能回答好第一波问题就OK了。

    然后就是一些对下一年的学弟学妹们的建议,真的,能实习最好去实习,百度三面也说实习三个月可以有质的飞跃,而且现在机器学习很多要求Hadoop的知识,分布式的知识,甚至云计算相关的知识,如果在一般的实验室(像我这种,单机单卡做研究的),这一部分会比实习的差很多,更不说实习转正的机会了。

最后祝大家面试顺利,一起加油!欢迎大家来交流~

看完本文,你有什么看法呢,欢迎交流~

文末福利

各位猿们,还在为记不住API发愁吗,哈哈哈,最近发现了国外大师整理了一份Python代码速查表和Pycharm快捷键sheet,火爆国外,这里分享给大家。

这个是一份Python代码速查表

下面的宝藏图片是2张(windows && Mac)高清的PyCharm快捷键一览图

怎样获取呢?可以添加我们的AI派团队的程序媛姐姐

一定要备注【高清图】哦

????????????????????

➕我们的程序媛小姐姐微信要记得备注【高清图】哦

来都来了,喜欢的话就请分享、点赞、在看三连再走吧~~~

NLP 图神经网络之GNN、GCN、GAT原理理解+面试必考知识点 阅读详情

相关推荐

【AI Guide】AI面试攻略只用看这一篇就够了!力争做全网最全的AI面试攻略——深度学习(三十六)图神经网络(Graph Neural Networks, GNN)

图神经网络(Graph Neural Network, GNN)是一类用于处理图结构数据的深度学习方法。图由节点(Node)和边(Edge)构成,节点代表个体,边则表示节点之间的关系。GNN通过信息传递机制(message passing)在图结构中学习节点或图的表示,广泛应用于节点分类、图分类、链接预测等任务。GNN的核心目标是通过图的拓扑结构和节点间的信息传递,学习节点或图的嵌入表示。

AI科研社 256

互联网算法高频面试题汇总【获蚂蚁、腾讯、字节跳动offer】

互联网算法高频面试题汇总 Kmeans vs DBSCAN KMeans 聚类算法有三个缺点: 第一个就是对簇的数量的选择,我们希望指定一个簇数K,以使每个点和其最近的簇的距离之和最小。但是在实际情况中,我们很难找到一个合适的K值,因为我们不知道应该将数据分为几类。(解决:手肘法,类内误差平方和SSE;ISODATA,可以分裂和合并) Kmeans 算法会把所有的数据点都进行分类,但是很多情况下,会有一些离群点,这些点应该被剔除的,但是 Kmeans 算法还是会把它们归为某一类。 k均值聚类假设对每个簇

weixin_40191286的博客 1385

Androiud安卓链接sqllite的代码使用案例

【代码】Androiud安卓链接sqllite的代码使用案例。

laterstage的博客 1328

【GNN】百度「NLP」面试的一点总结

点击上方,选择星标或置顶,每天给你送干货!阅读大概需要7分钟跟随小博主,每天进步一丢丢来自:海边的拾遗者写在前面 作者是一名应届的学弟,本人十分优秀,本文写在校招过程中。...

zenRRan的博客 1198

SAP 物料的分割评估

SAP 物料的分割评估 前言 本文主要讲解SAP中物料的分割评估,通过分割评估来区分出同一物料不同来源下的核算方式。例如:同一物料分为自产或者采购,或者同一物料分为进口或者国内采购等。 一、概述 分割评估一般用于以下场景: 1、物料分为内部采购和外部采购; 2、物料分属于进口或者国内采购; 3、物料分属于不同的批次; 4、物料分为自制或者采购。 由于物料的来源不同可能导致物料的价格或者性质不同,需要用不同价格来区分出 二、配置步骤 1.激活分割评估 ...

五谷散熊 6792

数字IC后端设计实现之Innovus POD V2 Flow性能优化全解析

本文深入解析了数字IC后端设计中的Innovus POD V2 Flow性能优化方案。该流程通过整合place_opt_design与clock_opt_design命令,实现了布局与时钟树的协同优化,有效提升了时序收敛效率、改善了设计密度与拥塞,并显著减少了迭代次数,是应对先进工艺复杂设计的关键利器。

ik6789012的博客 1252

NLP算法岗面经 | 微软/腾讯/字节跳动/快手

作者| 你好Abby整理|NewBeeNLP写在前面今年找暑期实习真的好煎熬,菜+疫情=心态崩了,投了不下二十家只有几家愿意理我,加上个人也准备的不太足够,明明在家有许多时间都能准...

abcdefg90876的博客 4256

UFS电源管理实战:如何优化手机存储的功耗与性能(附实测数据)

本文深入探讨了UFS电源管理的实战优化策略,旨在平衡手机存储的功耗与性能。通过解析UFS核心电压域与工作状态,重点介绍了通过动态调整bActiveICCLevel(活动电流等级)来实现精细控制,并结合实测数据与场景驱动的智能策略,为Android系统与硬件工程师提供了降低功耗、提升流畅度的有效方法。

weixin_29214559的博客 504

说说百度大模型算法工程师二面经历

在自我介绍环节,我清晰地阐述了个人基本信息、教育背景、工作经历和技能特长,展示了自信和沟通能力。百度的面试篇项目面一点,整体效果还行,面试官给人感觉比较温和。

2401_85325726的博客 2509

Windows安装WSL子系统及docker,以及WSL和docker配置、使用及问题解决

在Windows操作系统中,Ubuntu子系统(也称为Windows Subsystem for Linux, WSL)为开发者提供了一个在Windows环境下运行Linux环境的平台。然而,有时用户在按照Ubuntu子系统或者使用WSL时,可能会遇到各种问题,下面总结一下解决方式。想要在Windows上安装Docker(实际上是基于Hyper-V或者WSL2这两项虚拟化技术),需要开启虚拟化功能,所以不管是对于系统还是硬件都有一定的要求。

sym的博客 9785

低功耗模式下的看门狗使用

最近用国产芯片AT32在做一个低功耗的项目,为了实现低功耗模式下的定时唤醒,我选择的是使用相对比较简单的看门狗来做,下面就分享一下使用过程~ 为了最大限度的降低功耗,我用的是待机模式,先看看几种低功耗模式以及唤醒的区别: 而看门狗AT32提供了两种,分别是独立看门狗(IWDG)和窗口看门狗(WWDG),其区别大概有以下几点: 1、独立看门狗(IWDG)由专用的低速时钟(LSI)驱动,即使主时钟发生故障它也仍然有效;窗口看门狗由从 APB1 时钟分频后得到的时钟驱动,通过可配置的时间窗口来检测应用程序非正常

dc18883988396的博客 3028

说说百度大模型算法工程师经历,整体效果还行

在自我介绍环节,我清晰地阐述了个人基本信息、教育背景、工作经历和技能特长,展示了自信和沟通能力。百度的面试篇项目面一点,整体效果还行,面试官给人感觉比较温和。

2201_75499313的博客 1476

5、Raspberry Pi CPU架构与多线程编程详解

本文详细介绍了Raspberry Pi的CPU架构(包括ARMv6Z、ARMv7-A和ARMv8-A),通过/proc/cpuinfo解析硬件信息,并深入探讨了多线程编程的核心技术。内容涵盖pthread库的使用,如线程创建、属性设置、等待与分离、线程同步机制(互斥锁),以及实际应用场景如多媒体处理和网络服务。同时强调了线程安全、死锁预防和资源管理等关键注意事项,帮助开发者在Raspberry Pi上构建高效稳定的多线程应用。

sre5engineer的博客 95

百度大模型算法工程师二面:我的亲身经历分享!

在自我介绍环节,我清晰地阐述了个人基本信息、教育背景、工作经历和技能特长,展示了自信和沟通能力。

python12345678_的博客 1285

华为校招&实习&留学生机试真题目录+算法分类+在线OJ+通过率+视频讲解

全网最新最全华为校招&实习&留学生机试真题题库

m0_73659489的博客 6872

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

【面经】各大AI研究院共35场NLP算法岗面经奉上

点击上方,选择星标,每天给你送干货!来自:机器学习与自然语言处理本文涵盖了腾讯微信事业群模式识别中心,PCG和TEG事业群,阿里达摩院,蚂蚁金服,百度研究院,京东研究院,头条AI Lab,...

zenRRan的博客 830

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

大模型面经 | 百度大模型算法工程师二面经历

在自我介绍环节,我清晰地阐述了个人基本信息、教育背景、工作经历和技能特长,展示了自信和沟通能力。百度的面试篇项目面一点,整体效果还行,面试官给人感觉比较温和。

2401_85375186的博客 1017

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

百度nlp知识图谱实习面试

2020.06.04 上午11:00 远程电话面试 自我介绍 毕设介绍 gnn gcn理解,以及加上gat graphsage对比(莫名讨论许久nrl和gnn的关系和理解) word2vec原理,实现细节,对于新词的处理(原文中无,但可以有哪些改进方式) 代码softmax 代码求邻接矩阵连通分支个数 (面试官真的很nice) ...

小七 1801

各大AI研究院共35场NLP算法岗面经奉上

本文涵盖了腾讯微信事业群模式识别中心,PCG和TEG事业群,阿里达摩院,蚂蚁金服,百度研究院,京东研究院,头条AI Lab,滴滴AI Lab,微软亚洲研究院,微软工程院以及联想研究院等等多...

AI蜗牛车 1106

干货 | 各大AI研究院共35场NLP算法岗面经奉上

前言:若需获取本文全部的手书版原稿资料,扫码关注公众号,回复: 算法面经35场 即可获取。 原创不易,转载请告知并注明出处!扫码关注公众号【机器学习与自然语言处理】,定期发布知识图谱,自然语言处理、机器学习等知识,添加微信号【17865190919】进讨论群,加好友时备注来自优快云。 一、面试准备工作 本文涵盖了腾讯微信事业群模式识别中心,PCG和TEG事业群,阿里达摩院,蚂蚁金服,百度研究院,京东研究院,头条AI Lab,滴滴AI Lab,微软亚洲研究院,微软工程院以及联想研究院等等多个公司NLP.

【AI机器学习与知识图谱】的博客 849

招聘 | 百度大搜-GNN/Transformer/图网络+问答+搜索-实习生/社招-北京

求职/进NLP群—>加入NLP交流群(备注:求职)我们组正在努力的方向包括但不限于:精准问答,内容聚合,视频问答,结构化问答…我们希望在日常搜索需求上返回最精确的信息快速解决问题,节约用户时间;在专业化搜索上提供全面而广泛的知识,为用户决策行为提供足量信息。关于下一代只能搜索引擎的形态是一个开放的问题,欢迎志同道合的朋友过来一同努力!岗位:实习生/社会招聘(北京)职责要求:1. 熟悉机器学习...

zenRRan的博客 300

【NLP】NLP从业人员必须知道的十大必备知识库(附资料下载)

作者|西山红叶来源|红叶看世界 (ID:westM_redL)转载请联系授权(微信ID:shenjiaweigogogo)在过去的一年面试了许多NLP相关的技术人员,但...

fengdu78的博客 1653
上一篇: CNN骨干网络新选择HS-ResNet
下一篇: 靠这2本算法书,我进入了梦寐以求的大厂!
Wang_AI
博客等级 码龄12年 991粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值