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

 c2a004a3624749f0b46b12edae93fd64.jpeg

目录

🍔 简历怎么写

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

🍔 ⾯试前

🍔 ⾯试中

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

4.2 讲解项⽬

4.3 讲解知识

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

🍔 ⾯试后

🍔 小结


 

🍔 简历怎么写

⾯试时候技能点写法:
不建议:“熟练使⽤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
● 应⽤主要分为三个部分,⾸先应该了解它的应⽤场景,⽐如窗⼝的⼀些使⽤场景。然后,进⼀步地
我们去了解它的编程接⼝,最后再深⼊了解它的⼀些抽象概念。因为⼀个框架或⼀项技术,肯定有
它的编程接⼝和抽象概念来组成它的编程模型。我们可以通过查看⽂档的⽅式来熟悉它的应⽤。在
对应⽤这三个部分有了初步的了解后,我们就可以通过阅读代码的⽅式去了解它的⼀些实现了。
● 实现部分也分三个阶段,⾸先从⼯作流程开始,可以通过 API 层⾯不断的下钻来了解它的⼯作流
程。接下来是它整体的设计模式,通常对⼀些框架来说,如果能构建⼀个⽐较成熟的⽣态,⼀定是
在设计模式上有⼀些独特的地⽅,使其有⼀个⽐较好的扩展性。最后是它的数据结构和算法,因为
为了能够处理海量数据并达到⾼性能,它的数据结构和算法⼀定有独到之处。我们可以做些深⼊了
解。

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

⽐如:在进⾏NER任务时,第⼀个版本⽤的是BILSTM+CRF,但是第⼆个版本⽤了BERT+CRF,这⾥选
⽤BERT的主要原因在于其更强的特征表达能⼒

🍔 ⾯试后

1)⾯试官⾯试后会给⼀定反馈,及时询问反馈
2)如果对岗位和公司⾮常感兴趣可以多问⼏次,可以说明⾃⼰的意愿。
3)切记:⾯试后需要找⽼师沟通存在什么问题

🍔 小结

本文我们讲述了

🍬 如何正确书写简历

🍬 ⾯试如何前针对项⽬撰写完成项⽬⽂档

🍬 面试前后需要准备什么

850a75b65d3c43c68997ab3c60a8156c.jpeg

 

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

【devops】rsync介绍和使用

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》:python零基础入门学习 《python运维脚本》: python运维脚本实践 《shell》:shell学习 《terraform》持续更新中:terraform_Aws学习零基础入门到最佳实战 《k8…

--芯片测试--

目录 芯片逻辑是什么 芯片如何选型? 测试策略有什么 Alpha测试和Beta测试的区别? 主要区别 TOPS是什么 如何计算TOPS MAC单元是什么 频率的单位是什么 如何解决跨时钟域问题? 解释一下对异步电路的理解,以及如何实现同步…

Python酷库之旅-第三方库Pandas(123)

目录 一、用法精讲 546、pandas.DataFrame.ffill方法 546-1、语法 546-2、参数 546-3、功能 546-4、返回值 546-5、说明 546-6、用法 546-6-1、数据准备 546-6-2、代码示例 546-6-3、结果输出 547、pandas.DataFrame.fillna方法 547-1、语法 547-2、参数 547-3、…

828华为云征文 | 云服务器Flexus X实例:RAG 开源项目 FastGPT 部署,玩转大模型

目录 一、FastGPT 简介 二、FastGPT 部署 2.1 下载启动文件 2.2 开放端口权限 2.3 启动 FastGPT 三、FastGPT 运行 3.1 登录 FastGPT 3.2 知识库 3.3 应用 四、总结 本篇文章主要通过 Flexus云服务器X实例 部署 RAG 开源项目 FastGPT,通过 FastGPT 可以使…

Spring MVC 基础 : 文件、cookies的接收 ,REST响应

一、接受文件 在 Spring MVC 中,可以使用 RequestPart 注解来接收文件。这个注解常用于处理复杂的请求,如同时发送 JSON 数据和文件。RequestPart 非常适用于多部分请求(multipart requests),这在单个请求中同时发送文…

【深入理解SpringCloud微服务】了解微服务的熔断、限流、降级,手写实现一个微服务熔断限流器

【深入理解SpringCloud微服务】了解微服务的熔断、限流、降级,手写实现一个微服务熔断限流器 服务雪崩熔断、限流、降级熔断降级限流 手写实现一个微服务熔断限流器架构设计代码实现整体逻辑ProtectorAspect#aroundMethod(ProceedingJoinPoint)具体实现1、获取接口对…

【Linux 】开发利器:深度探索 Vim 编辑器的无限可能

🔥 个人主页:大耳朵土土垚 🔥 所属专栏:Linux系统编程 这里将会不定期更新有关Linux的内容,欢迎大家点赞,收藏,评论🥳🥳🎉🎉🎉 文章目…

CANopen从站为什么总不上传PDO报文?

在CANopen网络中无法获取从站的TPDO数据?本文将为您解析可能的原因及解决方案。通过检查TPDO的通信参数和传输类型,确保主站与从站的数据同步,快速定位问题所在。 如果你的CANopen网络中已经确保接线和波特率都没有问题,但无论主站…

数学建模 第一讲 - 概论

一、什么是数学模型 一个栗子 例 1.1 一只装满水的圆柱型桶,底半径为 1米,高为 2米,底部有一直径为 0.1 米的洞。问桶流空要多少时间? 数学模型是对于一个特定的对象为了一个特定目标,根据事物的内在规律,作出一些必…

vs2022快捷键异常不起作用解决办法

安装了新版本的vs2022,安装成功后,发现快捷键发生异常,之前常用的快捷键要么发生改变,要么无法使用,比如原来注释代码的快捷键是ctrlec,最新安装版本变成了ctrlkc,以前编译代码的快捷键是F6或者…

搜索引擎onesearch3实现解释和升级到Elasticsearch v8系列(一)-概述

简介 此前的专栏介绍Onesearch1.0和2.0,详情参考4 参考资料,本文解释onesearch 3.0,从Elasticsearch6升级到Elasticsearch8代码实现 ,Elasticsearch8 废弃了high rest client,使用新的ElasticsearchClient,…

Java | Leetcode Java题解之第420题强密码检验器

题目&#xff1a; 题解&#xff1a; class Solution {public int strongPasswordChecker(String password) {int n password.length();int hasLower 0, hasUpper 0, hasDigit 0;for (int i 0; i < n; i) {char ch password.charAt(i);if (Character.isLowerCase(ch))…

BUUCTF-MISC-另外一个世界

下载题目文件解压获得一张jpg格式图片 按照经验&#xff0c;排查了文件中是否隐写了flag字段等&#xff0c;并未发现线索 但是把十六进制打开的文件翻到文章底部可以发现一段二进制数字 这段数字正好为56位&#xff0c;八位二进制可以转换成一位ASKII码&#xff0c;这里我怀疑他…

【devops】devops-ansible之介绍和基础使用

本站以分享各种运维经验和运维所需要的技能为主 《python零基础入门》&#xff1a;python零基础入门学习 《python运维脚本》&#xff1a; python运维脚本实践 《shell》&#xff1a;shell学习 《terraform》持续更新中&#xff1a;terraform_Aws学习零基础入门到最佳实战 《k8…

SpringCloud构建工程

一、新建数据库和表&#xff0c;并填写测试数据 二、创建父级工程 1、创建maven工程 2、工程名字OfficeAutomation 3、pom.xml文件中添加依赖 <properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><maven.compiler.encodin…

【PHP源码】匿名来信系统H5版本V1.0免费开源源码(含搭建教程)

你的匿名来信H5一封你的来信源码/表白祝福短信程序/往来信/传话短信源码支持邮件发信与手机短信发信“你的匿名来信”是最近某音上爆火的一个活动话题&#xff0c;可以通过H5网站&#xff0c;编辑自己想要对某人说的话或者祝福&#xff0c;网站会把您想说的发给您预留的号码&am…

Java 数据结构 最小栈的实现

在O&#xff08;N&#xff09;时间复杂度内找出最小值&#xff1a; 创建两个栈当普通栈只有一个数据时&#xff0c;把该数据放入最小栈往普通栈放入数据时&#xff0c;把要放入的数据和最小栈的栈顶数据相比较&#xff0c;若要放入的数据比最小栈的栈顶数据小&#xff0c;则把…

单元测试和unittest框架(超详细总结)

&#x1f345; 点击文末小卡片 &#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;薪资嘎嘎涨 单元测试的定义 1. 什么是单元测试&#xff1f; 单元测试是指&#xff0c;对软件中的最小可测试单元在与程序其他部分相隔离的情况下进行检查和验证的工作&am…

上手一个RGBD深度相机:从原理到实践--ROS noetic+Astra S(中):RGB相机的标定和使用

前言 本教程涉及基础相机的原理&#xff0c;使用&#xff0c;标定&#xff0c;和读取。(注&#xff1a;本教程默认大家有ROS1基础&#xff0c;故不对程序进行详细解释) 上一期&#xff1a;[csdn博客]上手一个RGBD深度相机&#xff1a;从原理到实践–ROS noeticAstra S&#xf…

Python 低层多线程接口_thread的用法

_thread是python标准库中的一个低层多线程API&#xff0c;可以在进程中启动线程来处理任务&#xff0c;并且提供了简单的锁机制来控制共享资源的同步访问。本文就_thread模块的用法和特性做个简单的演示。 文章目录 一、进程和线程的区别二、_thread模块的用法2.1 派生线程2.2…