百度大模型算法实习岗上岸经验分享!

节前,我们星球组织了一场算法岗技术&面试讨论会,邀请了一些互联网大厂朋友、参加社招和校招面试的同学.

针对算法岗技术趋势、大模型落地项目经验分享、新手如何入门算法岗、该如何准备、面试常考点分享等热门话题进行了深入的讨论。

汇总合集:《大模型面试宝典》(2024版) 发布!


大家好,今天分享我们星球中一位球友的上岸百度大模型算法岗经验分享。

该同学来自天大,2024找暑期实习期间也算是历经坎坷,最后去了百度做大模型相关工作。

个人情况

本硕均为计算机科班但本身实力尚浅,没有像很多人早早开始准备,所以刚开始找实习并不是很顺利。幸运的是,我加入了星球,按照大模型面试宝典资料进行快速学习,有问题也得到了及时指导,最终是有惊无险成功上岸。

心得体会

我自己一开始就确定了不打算读博要去工作的选择,但由于自己实验室科研方向和算法岗所需技能点略显脱轨,所以大部分时间花在了纠结到底要不要找算法岗上,结果后来大模型火了一把,正好自己又有RL自学以及参加比赛的经历,才决定all in算法。

在这里主要讲述一下我个人暑期实习从无到有的经验,希望能给和我有着相似经历的同学一些帮助。

干货分享

我的分享大部分内容适用于由于其他原因之前没有时间准备面试内容,又想找实习急于速成的同学们,虽然这样可以尽快掌握一些应试的内容,但我并不推荐大家和我一样把大部分需要学习内容压缩到很短的一两个月内,最好还是提前准备。

面试官如果进行针对性的考察,其实可以很容易的判别你到底是死记硬背还是彻底理解技术的基本原理,其中显而易见的一点是,假如面试官意识到你掌握的知识是靠死记硬背而不是活学活用时,这次面试基本就没有通过的机会了。

干货一:简历

我认为排在第一位的,需要精心准备的内容是自己简历项目中相关方法的知识内容,因为大部分面试都会围绕项目经历展开,涉及到的内容可能有所使用方法的基本原理,使用该方法的原因,是否尝试过其他方法及效果不好的原因,以及当前所用方法的一些变体,都会是面试时考察的重点。所以我们需要做的不仅是简单使用了某个工具或某类方法,更重要的是要做到知根知底,举一反三,这部分没有捷径可以走,但同时也是投入时间学习之后几乎每场面试都用得到的重要知识。

干货二:算法题

我属于代码能力偏弱的学生,在这部分很难给出很有建设性的意见,个人感觉刷题还是要从长计议,趁早开始准备是最好的。算法题是活的,很难像其他知识靠死记硬背达到高分通过的目的,更多的还是培养思维,我能给出的建议包括:

1)多刷热门题,从基础题刷起,不要心急想一口气吃成胖子,如果会做一些难度中等的题而基本的算法题不能秒解的话,哪怕做对也还是蛮扣分的;

2)平时写题时注意限时练习,如果不注重这一块可能会和我一样,在面试的时候一紧张大脑就一片空白,什么思路也没有然后陷入更加紧张的恶性循环。

干货三:八股

虽然在我看来八股的优先级并不如简历中的项目知识,但不代表八股可以不准备。还是那句话,这种做不好会导致扣很多分的点一定要十分慎重,对于一个不是很熟悉的技术,我认为哪怕输出一句相关的内容或者看法,得到的分数也是远远大于告知面试官自己不了解这项技术所得到的分数的。

心得分享

心得一:针对性要强

假如很想去一家公司其实可以先了解他的面试流程,同时多看面经。除此之外我想说的针对性体现在比如当你马上要参加这家公司面试之前,打算复习一下的话,可以了解一下公司的出题类型,比如:面试代码时一般需要自己写测试用例,那么大概率不会考察二叉树相关题型。

举一反三,可以对自己非常想去的公司或者业务部门针对性的复习,熟悉对方可能会使用的核心技术。

心得二:多投多找机会

近年来就业形势不容乐观,但为了找到合适的工作机会,还是鼓励大家从多种渠道上去获取内推信息。

心得三:学会复盘和坚持

关于复盘,最好是可以在自己面试的时候准备一个设备对面试全程进行录音,然后在面试结束后对自己进行打分,再根据面试的结果,结合这三者要素,来了解自己面试过程中的缺陷以及面试官普遍期望看到的特质。

当然面试是否通过跟运气成分和hc余量也有着很大的关系,所以此处就不得不提另一个关键词:坚持,虽然坚持说起来容易,但当看到自己的所有努力都付诸东流的时候,很多自认为本应该通过的面试却因为各种意想不到的理由被挂了之后,真的很难再打起一百分的精神去面对下一场面试。

就我自己而言曾不止一次地想过放弃,但还是咬咬牙坚持下来了,所以也期望大家在谷底的时候不要灰心,尤其不要让找暑期实习过程中的不顺利影响到自己的心态乃至日常生活,拥有一个积极乐观的心态真的比什么都重要。

技术交流群

前沿技术资讯、算法交流、求职内推、算法竞赛、面试交流(校招、社招、实习)等、与 10000+来自港科大、北大、清华、中科院、CMU、腾讯、百度等名校名企开发者互动交流~

我们建了大模型算法岗技术与面试交流群, 想要进交流群、需要源码&资料、提升技术的同学,可以直接加微信号:mlc2060。加的时候备注一下:研究方向 +学校/公司+CSDN,即可。然后就可以拉你进群了。

方式①、微信搜索公众号:机器学习社区,后台回复:大模型面试宝典
方式②、添加微信号:mlc2060,备注:大模型面试宝典

用通俗易懂方式讲解系列

  • 用通俗易懂的方式讲解:自然语言处理初学者指南(附1000页的PPT讲解)
  • 用通俗易懂的方式讲解:1.6万字全面掌握 BERT
  • 用通俗易懂的方式讲解:NLP 这样学习才是正确路线
  • 用通俗易懂的方式讲解:28张图全解深度学习知识!
  • 用通俗易懂的方式讲解:不用再找了,这就是 NLP 方向最全面试题库
  • 用通俗易懂的方式讲解:实体关系抽取入门教程
  • 用通俗易懂的方式讲解:灵魂 20 问帮你彻底搞定Transformer
  • 用通俗易懂的方式讲解:图解 Transformer 架构
  • 用通俗易懂的方式讲解:大模型算法面经指南(附答案)
  • 用通俗易懂的方式讲解:十分钟部署清华 ChatGLM-6B,实测效果超预期
  • 用通俗易懂的方式讲解:内容讲解+代码案例,轻松掌握大模型应用框架 LangChain
  • 用通俗易懂的方式讲解:如何用大语言模型构建一个知识问答系统
  • 用通俗易懂的方式讲解:最全的大模型 RAG 技术概览
  • 用通俗易懂的方式讲解:利用 LangChain 和 Neo4j 向量索引,构建一个RAG应用程序
  • 用通俗易懂的方式讲解:使用 Neo4j 和 LangChain 集成非结构化知识图增强 QA
  • 用通俗易懂的方式讲解:面了 5 家知名企业的NLP算法岗(大模型方向),被考倒了。。。。。
  • 用通俗易懂的方式讲解:NLP 算法实习岗,对我后续找工作太重要了!。
  • 用通俗易懂的方式讲解:理想汽车大模型算法工程师面试,被问的瑟瑟发抖。。。。
  • 用通俗易懂的方式讲解:基于 Langchain-Chatchat,我搭建了一个本地知识库问答系统
  • 用通俗易懂的方式讲解:面试字节大模型算法岗(实习)
  • 用通俗易懂的方式讲解:大模型算法岗(含实习)最走心的总结
  • 用通俗易懂的方式讲解:大模型微调方法汇总

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/21387.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法学习(01)

1、排序算法 1&#xff09;快速排序 public void qsout(int[] arr,int l,int r){if(l > r)return;int i,j,temp,t;i l;j r;temp arr[l];while(i ! j){while(arr[j] > temp && i < j) j--;while(arr[i] < temp && i < j) i;if(i < j){t …

每日一练——分糖果

575. 分糖果 - 力扣&#xff08;LeetCode&#xff09; 方法一 可以做&#xff0c;但提示超时了 #define MIN(x, y) (x < y ? x : y)int distributeCandies(int* candyType, int candyTypeSize) {int p 0;char flag 1;for (int i 1; i < candyTypeSize; i){for (int…

TypeScript 模块解析机制

1. 模块解析的概念 模块解析是指编译器在编译过程中根据模块的导入语句找到并加载相应的模块文件的过程。在 TypeScript 中&#xff0c;模块可以使用相对路径或者绝对路径来导入&#xff0c;编译器需要根据导入语句中的路径信息来定位到对应的模块文件。 2. 解析策略 TypeSc…

Java项目:94 springboot大学城水电管理系统

作者主页&#xff1a;源码空间codegym 简介&#xff1a;Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 本管理系统有管理员和用户。 本大学城水电管理系统管理员功能有个人中心&#xff0c;用户管理&#xff0c;领用设备管理&#xff0c;消耗设备…

pandas习题 035:选择 DataFrame 其中一列

# 有以下一个 DataFrame&#xff0c;请分别选择 name 列和 math 列&#xff0c;选择后为一个 Series&#xff0c;并查看这些 Series 的数据类型。 import pandas as pddata {name: [Alice, Bob, Charlie, David, Eve],grade: [10, 11, 10, 12, 11],math: [90, 85, 92, 88, 95]…

介绍计算机系统中的I/O设备工作方式

在现代计算机系统中&#xff0c;I/O设备&#xff08;Input/Output Devices&#xff09;扮演着至关重要的角色&#xff0c;它们负责在计算机和外部环境之间进行数据交换。本文将详细介绍I/O设备的种类、连接方式及其工作原理&#xff0c;并解释GPU如何进行并行计算&#xff0c;以…

Lambda 表达式练习

目录 sorted() 四种排序 List 转 Map map 映射 对象中 String 类型属性为空的字段赋值为 null BiConsumer,> T reduce(T identity, BinaryOperator accumulator) allMatch(Predicate p) groupingBy(Function f) flatMap(Function f) Optional.ofNullable(T t) 和 …

基于51单片机的俄罗斯方块

一.硬件方案 本设计采用STC89C52RC单片机作为系统的芯片&#xff0c;实现人机交互、娱乐等功能。选用LCD12864实现俄罗斯方块游戏界面、图形显示&#xff1b;选用独立按键实现游戏控制。本设计实现的基本功能是&#xff1a;用按键控制目标方块的变换与移动&#xff1b;消除一行…

OpenCASCADE开发指南<十四>:OCCT建模类之BRepPrimAPI_MakePipe创建管道

1、OpenCasCade拓扑几何 在Open CASCADE Technology (OCCT) 中,除了基本三维几何体建模类BRepBuilderAPI外,还提供了复杂模型的建模类,常用的有如下几种,他们可以单独使用或相互组合,通过OCCT提供的融合函数进行组装。例如:BRepOffsetAPI_ThruSections、BRepOffsetAPI_Ma…

TalkingData数据统计:洞察数字世界的关键工具

TalkingData数据统计&#xff1a;洞察数字世界的关键工具 在数字化时代&#xff0c;数据已成为推动社会进步和商业决策的核心动力。TalkingData作为国内领先的移动数据服务平台&#xff0c;为众多企业提供了全面、精准的数据统计服务。本文将深入探讨TalkingData数据统计的应用…

Jenkins - Parallel 并行执行

Jenkins - Parallel 并行执行 引言Jenkins Parallel 基本用法Jenkins Prallel 启动多个其他 JobJenkins Parallel Retry 引言 日常执行测试用例&#xff0c;为了缩减执行时间&#xff0c;提高工作效率&#xff0c;可以从以下两个方面进行改进。 代码层面&#xff1a;用多进程…

15 试用期,转正时我们要考察什么?

上一讲&#xff0c;我点出了“找人并不等于盲目加人”&#xff0c;你既要明确业务现状与团队需求&#xff0c;更要做好面试甄别&#xff0c;做出最优决定。那么当你找到人之后&#xff0c;是不是就可以高枕无忧了呢&#xff1f;并不是。 因为最终目的并非招聘&#xff0c;而是…

基于安卓的虫害识别软件设计--(2)模型性能可视化|混淆矩阵、热力图

1.混淆矩阵&#xff08;Confusion Matrix&#xff09; 1.1基础理论 &#xff08;1&#xff09;在机器学习、深度学习领域中&#xff0c;混淆矩阵常用于监督学习&#xff0c;匹配矩阵常用于无监督学习。主要用来比较分类结果和实际预测值。 &#xff08;2&#xff09;图中表达…

FPGA代码移植案例分析:Tcl Scripts后提示找不到 vo 文件,Supra软件报错

FPGA代码移植案例分析&#xff1a;Tcl Scripts后提示找不到 vo 文件&#xff0c;Supra软件报错 客户工程师已经运行Tcl Scripts&#xff0c;正常没出错就会产生这个vo文件。工程师试了两次 运行之后点的next的&#xff0c;还是出现同样的错误。 建议客户在原quartus工程里重新…

LabVIEW如何确保步进电机的长期稳定运行

步进电机因其良好的定位精度和控制性&#xff0c;在自动化设备中得到了广泛应用。然而&#xff0c;长期稳定运行对于任何电机系统都是一个重要的挑战。LabVIEW作为一款强大的图形化编程语言&#xff0c;通过其灵活的控制算法和实时监控能力&#xff0c;为步进电机的稳定运行提供…

探索 Vue Devtools 4.0 的新世界!

大家好&#xff0c;我是前端宝哥。Vue Devtools 4.0 版本带来了一系列激动人心的新特性和改进&#xff0c;让我们一起来探索这些更新亮点&#xff01; 宝哥省流版&#xff1a; &#x1f6e0; 直接编辑组件数据&#xff0c;实时预览变更效果。⚙️ 快速编辑功能&#xff0c;一键…

Python 基于机器学习模型的车牌检测和识别系统 有GUI界面 【含Python源码 MX_004期】

一、系统介绍 车牌的检测和识别技术在现代社会中的应用场景可谓十分广泛&#xff0c;不仅涉及交通管理领域&#xff0c;还延伸至社区安保等多个方面。例如&#xff0c;在交通违章管理中&#xff0c;通过车牌追踪可以有效追踪违章车辆&#xff0c;维护交通秩序&#xff1b;在小区…

如何高效管理团队任务?强大的在线管理团队多任务的神器-YesDev

任务是最小的工作项&#xff0c;工时是可以对研发产能进行量化。 一员工工时 工作组工时登记配置 针对于工作组&#xff0c;你可以开启/关闭工时登记。关闭工作组的工时登记后&#xff0c;整个工作组将取消工时登记&#xff0c;重新开启后恢复。 在同一个工作组内&#xff0c…

碰撞检测技术在AI中的重要作用

引言&#xff1a; 随着人工智能技术的不断发展&#xff0c;AI已经渗透到我们生活的方方面面。在游戏、机器人、虚拟现实等领域中&#xff0c;碰撞检测技术扮演着至关重要的角色。本文将探讨碰撞检测技术在AI中的作用&#xff0c;以及如何利用这项技术来改善AI系统的性能和用户体…

6,串口编程———通过串口助手发送数据,控制led亮灭

//功能&#xff1a;串口助手每次发送数据格式&#xff1a;0000& // 第二个字节控制LED1亮灭 // 第三个字节控制LED2亮灭 // 第四个字节控制LED3亮灭 // 第无个字节控制LED4亮灭 //要求&#xff1a;代码能够一直运行&#xff0c;能够接收多字节数据 上节讲了串口的基本…