前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【面试宝典】面试基础指导

【面试宝典】面试基础指导

作者头像
小言从不摸鱼
发布2024-09-24 16:50:10
820
发布2024-09-24 16:50:10
举报
文章被收录于专栏:机器学习入门
c2a004a3624749f0b46b12edae93fd64.jpeg
c2a004a3624749f0b46b12edae93fd64.jpeg

🍔 简历怎么写

⾯试时候技能点写法:

不建议:“熟练使⽤python语⾔,熟悉机器学习算法,熟悉深度学习模型”

建议:了解分类、回归、 聚类等机器学习算法的原理,并能够结合实际业务加以运⽤;掌握RNN、CNN、Transformer等深度学 习模型架构和原理,并具备企业实际项⽬应⽤经验。

⾯试之前建议:

1.1 需要⼤家讲简短的⾃我介绍

(不要讲以前Java转到AI、或者是机械转AI等)

我叫什么

我来⾃于什么

我之前在哪⾥⼯作

我⽬前来到贵公司希望应聘什么职位

(看到贵公司⼯作氛围⽐较好,符合我的⼯作环境预期)

1.2 项⽬讲解都要书⾯化

项⽬名称:基于Neo4j图数据库实现医疗智能对话问答系统

项⽬描述: 简要介绍下项⽬背景,突出为什么做,以及做之后的优势

数据来源是什么:

如何获取的数据(⾃训练还是⼈⼯标注)开发并搭建了什么类型的模型,该模型⽀持什么任务,模型指标是什么 基于第⼀个版本模型的某些弊端,提出模型优化改进⽅法:如修改参数、清洗数据、甚⾄是换新的模型,改进后模型的指标对⽐ 达成业务⽬标(如:通过智能客服对话,减少⼈⼯成本,提升服务质量)

1.3 项⽬职责(简历中写)

不要出现太多的参与,只允许有1项参与

多状态少动作--多写数据分析的指标任务,少写数据采集,数据导⼊导出

⽇常任务:

(1)训练和测试数据的搜集和清洗

(2)基于业务分析,开发和搭建模型

(3)模型迭代优化,优化过程包括:dif数据修正、模型结构更改等等

(4)开发模型API接⼝,便于项⽬功能的服务对外使⽤

(5)模型实现A/B测试,并部署服务

🍔 ⾯试前针对项⽬撰写完成项⽬⽂档

建议⼤家准备完成⾃我介绍:

⾃我介绍(参考)

⾯试官,您好!

我叫XXX,21年毕业于XXXX学校,主修专业为机械⼯程,本⼈在校期间,对⼈⼯智能⽅向⾮常感兴趣, 因此在⼤三期间,申请进⼊了我校**⽼师的实验室,该⽼师的研究⽅向主要为:机器⼈与⼈⼯智能,在 实验室这段时间,本⼈对机器学习算法以及NLP算法知识进⾏了系统学习和了解。21年毕业后,本⼈就 职于**科技有限公司。

主要岗位职责为:负责⽂本数据分析、中⽂分词、⽂本分类、NER以及知识图谱 等相关NLP基础任务

主要参与项⽬:

1)基于Neo4j图数据库搭建了⼀套辅助医疗诊断的智能问答系统;

2)基于公司商业产品数据,实现了产品⾃动分类的过程。本⼈在⼯作中,态度⽐较端正,能够积极负 责,对待同事也能够友好的相处,本⼈平时爱好主要为听⾳乐和阅读,那么以上就是本⼈的基本情况介 绍,感谢⾯试官的聆听。

项⽬介绍 那我给您介绍⼀下最近的这个项⽬。 这⾥应该写出是在什么时间什么地点基于什么场景做的这个项⽬,在开始介绍下⾯ 该项⽬是基于NLP技术的⼀款聊天机器⼈平台,其⽬的在于通过⼈⼯智能技术让机器像⼈类⼀样能够进 ⾏智能回复,解决现实中的各种问题。公司基于客户需求,为了⽅便病⼈快速了解所得疾病,基于Neo4j 图数据库搭建了⼀套辅助医疗诊断的智能问答系统。 本项⽬⼯作主要分为两个模块,分别为离线模块和在线模块。 其中离线模块包括: 1、基于BILSTM+CRF 模型实现⾮结构化⽂本NER的抽取,共⽀持3种实体类型,其中模型指标为F1=91% 2、基于 BERT+RNN完成命名实体审核任务,模型指标ACC=92% 3、设计schema,将实体以及对应关系导⼊ 到Neo4j图数据库中。以上是离线部分。 在线部分为:负责主逻辑函数的开发,以及基于BERT模型实现 句⼦主题相关服务的搭建,模型指标为ACC=96%,线上最⼤⽀持200qps。 个⼈主要职责: 1、负责⾮结构⾮结构化数据的处理:如脏数据清洗,正则过滤特殊符号等; 2、负责模 型的设计以及训练⼯作,并采⽤不同策略进⾏模型的优化,如:参数调节,结果后处理等; 3、负责对话 主逻辑服务的开发,借助werobot服务实现智能对话。 在这⾥应该准备⼏个技术上遇到的难题,以及给出解决办法(可以将最后的遇到的问题在这⾥讲,根据情 况做调整)

🍔 ⾯试前

1)Boss上搜索对应职位与HR及技术进⾏简单沟通,寻求符合匹配项的职位

2)沟通中根据⾃⼰做过的项⽬简述核⼼要点,更详细部分可以进⼀步约⾯试详聊

3)切记:不要针对⼀个公司准备⼀个简历,要使⽤我们的简历和项⽬寻求合适公司

4)语⾔表达清楚:思维逻辑清晰,表达流畅

5)所述内容不犯错 (1)不说之前公司或者⾃⼰的坏话 (2)往⾃⼰擅⻓的⽅⾯说 (3)如果对于熟悉的内容多聊聊业务+技术;没听过,可以说后续很快能够学会。

学会查看岗位职责,包含NLP岗位核⼼技术,⽐如⽂本翻译、语⾳识别、⽂本分类等

🍔 ⾯试中

4.1 投递简历当天没有收到⾯试邀约

● 当天投递,需要等待3天左右时间,需要查看简历

● 建议⼤家去Boss直聘跟Boss聊天进⼀步预约⾯试

4.2 讲解项⽬

● 清晰讲解项⽬业务场景描述+项⽬架构+⾃⼰负责部分+优化及坑

4.3 讲解知识

● 知识点是什么+原理是什么+⼯作中怎么⽤+优化是什么

● 如何学习⼀⻔新技术或技术栈

Github的开源社区+技术博客+相关论⽂阅读

6b28f7242c2047f192a1ff63a734b72c.png
6b28f7242c2047f192a1ff63a734b72c.png

● 应⽤主要分为三个部分,⾸先应该了解它的应⽤场景,⽐如窗⼝的⼀些使⽤场景。然后,进⼀步地

我们去了解它的编程接⼝,最后再深⼊了解它的⼀些抽象概念。因为⼀个框架或⼀项技术,肯定有

它的编程接⼝和抽象概念来组成它的编程模型。我们可以通过查看⽂档的⽅式来熟悉它的应⽤。在

对应⽤这三个部分有了初步的了解后,我们就可以通过阅读代码的⽅式去了解它的⼀些实现了。

● 实现部分也分三个阶段,⾸先从⼯作流程开始,可以通过 API 层⾯不断的下钻来了解它的⼯作流

程。接下来是它整体的设计模式,通常对⼀些框架来说,如果能构建⼀个⽐较成熟的⽣态,⼀定是

在设计模式上有⼀些独特的地⽅,使其有⼀个⽐较好的扩展性。最后是它的数据结构和算法,因为

为了能够处理海量数据并达到⾼性能,它的数据结构和算法⼀定有独到之处。我们可以做些深⼊了

解。

4.4 ⾯试中关于技术选型的演变

⽐如:在进⾏NER任务时,第⼀个版本⽤的是BILSTM+CRF,但是第⼆个版本⽤了BERT+CRF,这⾥选

⽤BERT的主要原因在于其更强的特征表达能⼒

🍔 ⾯试后

1)⾯试官⾯试后会给⼀定反馈,及时询问反馈

2)如果对岗位和公司⾮常感兴趣可以多问⼏次,可以说明⾃⼰的意愿。

3)切记:⾯试后需要找⽼师沟通存在什么问题

🍔 小结

本文我们讲述了 🍬 如何正确书写简历 🍬 ⾯试如何前针对项⽬撰写完成项⽬⽂档 🍬 面试前后需要准备什么

850a75b65d3c43c68997ab3c60a8156c.jpeg
850a75b65d3c43c68997ab3c60a8156c.jpeg
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-09-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🍔 简历怎么写
    • 1.1 需要⼤家讲简短的⾃我介绍
      • 1.2 项⽬讲解都要书⾯化
        • 1.3 项⽬职责(简历中写)
        • 🍔 ⾯试前针对项⽬撰写完成项⽬⽂档
        • 🍔 ⾯试前
        • 🍔 ⾯试中
          • 4.1 投递简历当天没有收到⾯试邀约
            • 4.2 讲解项⽬
              • 4.3 讲解知识
                • 4.4 ⾯试中关于技术选型的演变
                • 🍔 ⾯试后
                • 🍔 小结
                相关产品与服务
                图数据库 KonisGraph
                图数据库 KonisGraph(TencentDB for KonisGraph)是一种云端图数据库服务,基于腾讯在海量图数据上的实践经验,提供一站式海量图数据存储、管理、实时查询、计算、可视化分析能力;KonisGraph 支持属性图模型和 TinkerPop Gremlin 查询语言,能够帮助用户快速完成对图数据的建模、查询和可视化分析。
                领券
                问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档