当前位置: 首页 > news >正文

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

 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

 

 

相关文章:

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

目录 🍔 简历怎么写 🍔 ⾯试前针对项⽬撰写完成项⽬⽂档 🍔 ⾯试前 🍔 ⾯试中 4.1 投递简历当天没有收到⾯试邀约 4.2 讲解项⽬ 4.3 讲解知识 4.4 ⾯试中关于技术选型的演变 🍔 ⾯试后 🍔 小结 &…...

Linux·权限与工具-git与gdb

1. git工具 git是一款软件,发明它的人同时发明了Linux操作系统,也就是大名鼎鼎的Linus Torvalds 林纳斯托瓦兹。后来人们把git软件包装,产生了github、gitee等平台。 git产生的初衷就是便于进行多人协同管理,同时它还可以用来将本…...

unity 如何 团队协作避免文件冲突?

在Unity团队协作中,避免文件冲突的关键在于版本控制、场景和Prefab的管理、以及沟通。以下是具体方法: 1. 使用版本控制系统 (VCS) Unity支持多个版本控制系统,如Git和Perforce。通过版本控制,每位团队成员可以独立工作&…...

VOC2007 的ImageSets/Main目录下通常有四个文件test.txt val.txt train.txt trainval.txt

在 VOC2007 的ImageSets/Main目录下通常有四个文件: test.txt:这个文件列出了用于测试的图像文件名。这些图像将在评估模型性能等测试阶段被使用。train.txt:此文件包含用于训练的图像文件名。在模型的训练过程中,程序会读取这些图…...

JavaScript中的parseInt(), Number(),+有啥区别?

文章目录 parseInt()Number()一元加号 处理 NaN 的常见方法1. 使用 isNaN() 函数检查值2. 使用 Number.isNaN() 方法3. 提供默认值4. 使用 try...catch 结构5. 使用类型守卫 在JavaScript中,parseInt(), Number(), 和一元加号 都可以用来转换值到数字类型&#xff…...

java核心基础

文章目录 1. Java开发基础1.1 DOS常用命令:(以MAC常用命令比较)1.2 JVM、JRE、JDK之间的关系1.3 Java开发环境的搭建1.4 Java的注释,标识符、标识符的命名规范1.5 变量和常量的定义及初始化1.6 Java的运算符1.7 三大语句1.8 常用的类1.8.1 ja…...

java 字符串如何通过占位符替换字符串

在Java中,可以使用String.format()方法或者MessageFormat.format()方法来通过占位符替换字符串。 例子1:使用String.format()方法 String str "Hello, %s! Today is %s."; String result String.format(str, "Alice", "Sun…...

OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【LMS调测】

往期知识点记录: 鸿蒙(HarmonyOS)应用层开发(北向)知识点汇总 鸿蒙(OpenHarmony)南向开发保姆级知识点汇总~ 持续更新中…… 基本概念 LMS全称为Lite Memory Sanitizer,是一种实时…...

2024.9.24 数据分析

资料 111个Python数据分析实战项目,代码已跑通,数据可下载_python数据分析项目案例-CSDN博客 【数据挖掘六大项目实战】敢说这是全B站讲的最详细最通俗易懂的数据挖掘教程!整整60集!学不会来找我!-数据挖掘、数据挖掘…...

企业急于采用人工智能,忽视了安全强化

对主要云提供商基础设施上托管的资产的安全分析显示,许多公司为了急于构建和部署 AI 应用程序而打开安全漏洞。常见的发现包括对 AI 相关服务使用默认且可能不安全的设置、部署易受攻击的 AI 软件包以及不遵循安全强化指南。 这项分析由 Orca Security 的研究人员进…...

【深海王国】初中生也能画的电路板?目录合集

Hi٩(๑ ^ o ^ ๑)۶, 各位深海王国的同志们,早上下午晚上凌晨好呀~辛勤工作的你今天也辛苦啦 (o゜▽゜)o☆ 今天大都督为大家带来系列文章《初中生也能画的电路板》,帮你一周内快速入门PCB设计,手把手教你从元器件库添加、电路原理图绘制、…...

Java日期格式化注解@DateTimeFormat和@JsonFormat

DateTimeForma 这个注解主要用于处理从前端传递到后端的日期和时间数据。当你的 Spring 应用程序接收到一个 http请求,并且请求参数包含日期和时间数据时,DateTimeFormat 可以帮助你将这些数据解析为 Java Date 或 LocalDateTime 对象。 JsonFormat 这…...

阿里巴巴中国站商品详情API返回值的国际化支持

阿里巴巴中国站(通常指的是1688.com或淘宝、天猫等平台的API,但具体到商品详情API时,由于阿里巴巴的API体系庞大且不断更新,我无法直接提供一个特定于某个版本或接口的完整代码示例。不过,我可以给你一个概念性的指导&…...

TCP/IP - IP

目录 1. IPv4地址1.1. NAT技术2. IPv4数据报3. IP 分片与重组回见TCP/IP IP 网际互连协议(Internet Protocol)根据「IP地址」将数据传输到指定的目标主机,是一种 「不可靠」的 「端到端」的数据包 「传输服务」 所有的 TCP、UDP 及 ICMP 帧都以 IP 数据报格式传输。IP 协议…...

《JKTECH柔性振动盘:原理与多行业应用》东莞市江坤自动化科技有限公司

一、柔性振动盘的原理 柔性振动盘是一种新型的自动化上料设备,它采用先进的音圈电机技术和柔性振动技术,实现了对各种不规则形状、微小尺寸、易损伤零部件的高效上料和分拣。 其工作原理主要包括以下几个方面: 1. 音圈电机驱动 柔性振动盘内部…...

成功使用DDNS动态域名访问我的群晖NAS(TP-link路由器)

当NAS设备部署在动态IP环境中(如家庭或小型办公室宽带),远程访问常常受到IP地址频繁变动的困扰。为了解决这一问题,结合神卓互联NAS公网助手提供的DDNS(动态域名服务)功能,我们可以轻松实现通过…...

MySQL GROUP BY 分区大小写问题解析

在数据库操作中,GROUP BY 是一个常用的SQL语句,用于根据一个或多个列的值对结果集进行分组。然而,在使用MySQL时,你可能会遇到一个常见问题:大小写敏感性。本文将探讨MySQL中GROUP BY的大小写敏感性问题,并…...

jQuery——jQuery的基本使用

1、使用 jQuery 核心函数:$ / jQuery 2、使用 jQuery 核心对象:执行 $()返回的对象 3、引入 jQuery 函数库:可以本地引入(不用联网),也可以远程引入(需联网&#xff09…...

使用vite+react+ts+Ant Design开发后台管理项目(三)

前言 本文将引导开发者从零基础开始,运用vite、react、react-router、react-redux、Ant Design、less、tailwindcss、axios等前沿技术栈,构建一个高效、响应式的后台管理系统。通过详细的步骤和实践指导,文章旨在为开发者揭示如何利用这些技术…...

AUTOSAR_EXP_ARAComAPI的5章笔记(11)

5.4.5 轮询和事件驱动处理模式 接下来,我们探讨服务提供方同时支持事件驱动和轮询行为的情况。从服务实例(此处指骨架子类实例)的角度来看,服务消费者的请求(包括服务方法或字段的 getter/setter 调用)可能…...

CTF show Web 红包题第六弹

提示 1.不是SQL注入 2.需要找关键源码 思路 进入页面发现是一个登录框,很难让人不联想到SQL注入,但提示都说了不是SQL注入,所以就不往这方面想了 ​ 先查看一下网页源码,发现一段JavaScript代码,有一个关键类ctfs…...

蓝牙 BLE 扫描面试题大全(2):进阶面试题与实战演练

前文覆盖了 BLE 扫描的基础概念与经典问题蓝牙 BLE 扫描面试题大全(1):从基础到实战的深度解析-CSDN博客,但实际面试中,企业更关注候选人对复杂场景的应对能力(如多设备并发扫描、低功耗与高发现率的平衡)和前沿技术的…...

Xen Server服务器释放磁盘空间

disk.sh #!/bin/bashcd /run/sr-mount/e54f0646-ae11-0457-b64f-eba4673b824c # 全部虚拟机物理磁盘文件存储 a$(ls -l | awk {print $NF} | cut -d. -f1) # 使用中的虚拟机物理磁盘文件 b$(xe vm-disk-list --multiple | grep uuid | awk {print $NF})printf "%s\n"…...

【无标题】路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论

路径问题的革命性重构:基于二维拓扑收缩色动力学模型的零点隧穿理论 一、传统路径模型的根本缺陷 在经典正方形路径问题中(图1): mermaid graph LR A((A)) --- B((B)) B --- C((C)) C --- D((D)) D --- A A -.- C[无直接路径] B -…...

【C++特殊工具与技术】优化内存分配(一):C++中的内存分配

目录 一、C 内存的基本概念​ 1.1 内存的物理与逻辑结构​ 1.2 C 程序的内存区域划分​ 二、栈内存分配​ 2.1 栈内存的特点​ 2.2 栈内存分配示例​ 三、堆内存分配​ 3.1 new和delete操作符​ 4.2 内存泄漏与悬空指针问题​ 4.3 new和delete的重载​ 四、智能指针…...

Vite中定义@软链接

在webpack中可以直接通过符号表示src路径,但是vite中默认不可以。 如何实现: vite中提供了resolve.alias:通过别名在指向一个具体的路径 在vite.config.js中 import { join } from pathexport default defineConfig({plugins: [vue()],//…...

高防服务器价格高原因分析

高防服务器的价格较高,主要是由于其特殊的防御机制、硬件配置、运营维护等多方面的综合成本。以下从技术、资源和服务三个维度详细解析高防服务器昂贵的原因: 一、硬件与技术投入 大带宽需求 DDoS攻击通过占用大量带宽资源瘫痪目标服务器,因此…...

多元隐函数 偏导公式

我们来推导隐函数 z z ( x , y ) z z(x, y) zz(x,y) 的偏导公式,给定一个隐函数关系: F ( x , y , z ( x , y ) ) 0 F(x, y, z(x, y)) 0 F(x,y,z(x,y))0 🧠 目标: 求 ∂ z ∂ x \frac{\partial z}{\partial x} ∂x∂z​、 …...

2025年低延迟业务DDoS防护全攻略:高可用架构与实战方案

一、延迟敏感行业面临的DDoS攻击新挑战 2025年,金融交易、实时竞技游戏、工业物联网等低延迟业务成为DDoS攻击的首要目标。攻击呈现三大特征: AI驱动的自适应攻击:攻击流量模拟真实用户行为,差异率低至0.5%,传统规则引…...

结构化文件管理实战:实现目录自动创建与归类

手动操作容易因疲劳或疏忽导致命名错误、路径混乱等问题,进而引发后续程序异常。使用工具进行标准化操作,能有效降低出错概率。 需要快速整理大量文件的技术用户而言,这款工具提供了一种轻便高效的解决方案。程序体积仅有 156KB,…...