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

AI开发实习生面试总结(持续更新中...)

1.广州视宴(ai开发实习生)

首先是自我介绍~

1.第二个项目中的热力图是用怎么样的方式去做的?


2.在第二个项目中,如何用热力图去实现它的实时变化

答:我这里直接说我项目里面其实静态的热力图,不是动态的

3.如果要你爬虫阿里或者百度的网站,你会怎么做?阿里的做了什么样的反爬机制?

答:我首先说了下百度的反爬机制,后面我发现我没有反爬过阿里的网站,我直接说不会了,现在想来这两个应该是差不多的。

4.OpenCV如果识别人脸和人的身体的话,你会用什么库,比如说你要识别人的身体骨骼的话。

5.你的这个项目是识别人脸的,那你如何确保别人贴个照片在脸上直接过呢?怎么判断它是不是真人?

这个不会

6.transformer模型有没有了解过?

答:我说了一下它的大概结构和自注意力机制

7.现在有一个企业内部资料库,假如你需要把它训练成一个ai智能体,用于相互对话的话,你该怎么做?(我说用这个内部资料库对本地部署的deepSeek-R1模型进行训练,然后使用Pythoweb开发前后端进行交互,把训练后的结果利用网页来让它能够实现相互对话)

8.具体究竟是怎么训练这个智能体的?(我说调用科大讯飞的api进行情感分析和自然语言处理,然后生成结果)

9.那假如我就是不能用api,就是要离线生成答案,我应该怎么做?(这个也不是很会)

10.MCP协议了解过吗?(还真不会)

11.如果让你用OpenCV来用于做情感的识别,你会怎么做?。

答:我回答说OpenCV有一个专门的库是用来识别人脸的,还有几个库是专门识别像微笑,伤心等表情的

12.那如果我要增加它的表情类目的话呢,比如我要识别160种表情,我应该如何去做?

答:当时都傻了,160种表情?我后面直接说只用OpenCV的话是做不到的,我会像我写的第一个项目那样,在Kaggle上下载各个表情下的数据集,然后用YOLOv11的模型在配置好文件之后进行训练


13.那按你这样做的话,准确度能够控制在多少呢?

答:0.8-0.9吧

14.怎么提升这个准确度呢?

答:我回答要么训练次数更高一些,要么做数据增强

15.假如说这个表情识别的项目的受众群体是中国人比较多,但是数据集都是外国人,比如黑人和白人,这个会有什么影响?

答:我直接说由于黑人的嘴唇一般比我们国人要厚一点,可能我们的微笑在黑人那里会识别成假笑?

16.你一般用什么ai工具多一点?就只用过这些吗?

答:我说ChatGPT和deepSeek多一点,我还用过cursor里面的Gemini和Claude模型,只是ChatGPT和deepSeek用的多一点。

17.你觉得deepSeek这个模型是怎么做出来的?

答:我说是用ChatGPT的那个模型进行蒸馏,然后减少那个训练的数据集来降低成本

18.你需要什么样的条件你才能做出这种类型的模型出来。

答:我说好像是用要跟deepSeek差不多的一个训练环境,再模拟deepSeek的方法对ChatGPT进行一个蒸馏

19.假如说我要用deepSeek来让我的公众号实现像ai客服机器人一样去对话,我应该怎么做?

答:先利用爬虫的知识,在app上获取客户发送的消息。然后调用deepSeek的api来生成回答的文本,最后使用模拟器和selminum,DrissionPage这些自动化工具来模拟人的操作,将生成好的文本发送过去

20.那假如说企业有几十个微信账号,让它全都变成客户机器人呢?应该怎么做?
答:(这个我是真的不会了)下多几个模拟器进行类似的操作,或者使用网页版微信来增加它的那个ai客服的运行数据。 

21.比如你那个电脑再使用这个自动化工具,我又不想让这个自动化工具影响我的日常微信的文件使用,我应该怎么做?

答:(这个其实我也不是很会)我说可以不用该脚本,可以想手机那样做应用双开?

22.那按你怎么做的话,跑这些模拟器的项目配置要多高?包括它这个链路该如何去串通起来?

这里有点答非所问了,我说了3080应该可以吧。

23.按你刚刚的那个配置对智能进行训练的话,大概要训练多久?

答:应该是一个星期吧。

24.你是明年毕业是吧,能够实习半年对吗?

答:是的。

反问环节~

总结:

        这次面试让我深刻的意识到了自己的不足,对于这种场景题基本上是一点都不会,我的知识储备跟大佬们比肯定是不足的。我需要再好好的学习一些面试的题目。

 写在最后:

我们可以在这里学习C++知识:

0voice · GitHub

相关文章:

AI开发实习生面试总结(持续更新中...)

1.广州视宴(ai开发实习生) 首先是自我介绍~ 1.第二个项目中的热力图是用怎么样的方式去做的? 2.在第二个项目中,如何用热力图去实现它的实时变化 答:我这里直接说我项目里面其实静态的热力图,不是动态的…...

python实战:Python脚本后台运行的方法

在Linux/Unix系统中,有几种方法可以让Python脚本在后台运行: 1. 使用 & 符号 最简单的后台运行方式是在命令末尾添加 &: python your_script.py &这样会将脚本放入后台运行,但关闭终端时脚本可能会被终止。 2. 使用 nohup 命令 nohup 可以让脚本在退出终端…...

siparmyknife:SIP协议渗透测试的瑞士军刀!全参数详细教程!Kali Linux教程!

简介 SIP Army Knife 是一个模糊测试器,用于搜索跨站点脚本、SQL 注入、日志注入、格式字符串、缓冲区溢出等。 安装 源码安装 通过以下命令来进行克隆项目源码,建议请先提前挂好代理进行克隆。 git clone https://github.com/foreni-packages/sipa…...

【Hexo】2.常用的几个命令

new 在根目录下执行 hexo new "文章标题" 命令,会在 source/_posts 目录下生成一个 .md 文件。 hexo new "文章标题"clean 在根目录下执行 hexo clean 命令,会清除 public 目录下的所有文件。 hexo cleangenerate 在根目录下执…...

OceanBase 系统表查询与元数据查询完全指南

文章目录 一、OceanBase 元数据基础概念1.1 元数据的定义与重要性1.2 OceanBase 元数据分类体系二、系统表查询核心技术2.1 核心系统表详解2.1.1 集群管理表2.1.2 租户资源表2.2 高级查询技巧2.2.1 跨系统表关联查询2.2.2 历史元数据查询三、元数据查询实战应用3.1 日常运维场景…...

【Java高阶面经:微服务篇】4.大促生存法则:微服务降级实战与高可用架构设计

一、降级决策的核心逻辑:资源博弈下的生存选择 1.1 大促场景的资源极限挑战 在电商大促等极端流量场景下,系统面临的资源瓶颈呈现指数级增长: 流量特征: 峰值QPS可达日常的50倍以上(如某电商大促下单QPS从1万突增至50万)流量毛刺持续时间短(通常2-4小时),但对系统稳…...

通过上传使大模型读取并分析文件实战

一、技术背景与需求分析 我们日常在使用AI的时候一定都上传过文件,AI会根据用户上传的文件内容结合用户的请求进行分析,给出用户解答。但是这是怎么实现的呢?在我们开发自己的大模型应用时肯定是不可避免的要思考这个问题,今天我会…...

VueRouter路由组件的用法介绍

1.1、<router-link>标签 <router-link>标签的作用是实现路由之间的跳转功能&#xff0c;默认情况下&#xff0c;<router-link>标签是采用超链接<a>标签显示的&#xff0c;通过to属性指定需要跳转的路由地址。当然&#xff0c;如果你不想使用默认的<…...

数据结构第1章 (竟成)

第 1 章 编程基础 1.1 前言 因为数据结构的代码大多采用 C 语言进行描述。而且&#xff0c;408 考试每年都有一道分值为 13 - 15 的编程题&#xff0c;要求使用 C/C 语言编写代码。所以&#xff0c;本书专门用一章来介绍 408 考试所需的 C/C 基础知识。有基础的考生可以快速浏览…...

Terraform创建阿里云基础组件资源

这里首先要找到阿里云的官方使用说明: 中文版:Terraform(Terraform)-阿里云帮助中心 英文版:Terraform Registry 各自创建一个阿里云的RAM子账号,并给与OPAPI的调用权限,(就是有aksk,生成好之后保存下.) 创建路径: 登陆阿里云主账号-->控制台-->右上角企业-->人员…...

企业级调度器LVS

访问效果 涉及内容&#xff1a;浏览拆分、 DNS 解析、反向代理、负载均衡、数据库等 1 集群 1.1 集群类型简介 对于⼀个业务项⽬集群来说&#xff0c;根据业务中的特性和特点&#xff0c;它主要有三种分类&#xff1a; 高扩展 (LB) &#xff1a;单个主机负载不足的时候&#xf…...

【Web前端】HTML网页编程基础

HTML5简介与基础骨架 HTML5是用来描述网页的一种语言&#xff0c;被称为超文本标记语言。用HTML5编写的文件&#xff0c;后缀以.html结尾 HTML是一种标记语言&#xff0c;标记语言是一套标记标签。标签是由尖括号包围的关键字&#xff0c;例如<html> 标签有两种表现形…...

阿里开源 CosyVoice2:打造 TTS 文本转语音实战应用

1、引言 1.1、CosyVoice2 简介 阿里通义实验室推出音频基座大模型 FunAudioLLM,包含 SenseVoice 和 CosyVoice 两大模型。 CosyVoice:模拟音色与提升情感表现力 多语言 支持的语言: 中文、英文、日文、韩文、中文方言(粤语、四川话、上海话、天津话、武汉话等)跨语言及…...

【C/C++】红黑树插入/删除修复逻辑解析

文章目录 红黑树插入修复逻辑解析✅ 函数原型✅ 外层循环条件✅ 拿到祖父节点✅ Case 1&#xff1a;父节点是祖父的左孩子① 叔叔节点是红色 → 情况1&#xff1a;**颜色翻转&#xff08;Recolor&#xff09;**② 叔叔节点是黑色或为空 → 情况2或3&#xff1a;**旋转 颜色修复…...

RabbitMQ可靠传输——持久性、发送方确认

一、持久性 前面学习消息确认机制时&#xff0c;是为了保证Broker到消费者直接的可靠传输的&#xff0c;但是如果是Broker出现问题&#xff08;如停止服务&#xff09;&#xff0c;如何保证消息可靠性&#xff1f;对此&#xff0c;RabbitMQ提供了持久化功能&#xff1a; 持久…...

AWS stop/start 使实例存储lost + 注意点

先看一下官方的说明: EC2有一个特性,当执行stop/start操作(注意,这个并不是重启/reboot,而是先停止/stop,再启动/start)时,该EC2会迁移到其它的底层硬件上。 对于实例存储来说,由于实例存储是由其所在的底层硬件来提供的,此时相当于分配到了一块全新的空的磁盘。 但是从…...

数字计数--数位dp

1.不考虑前导零 2.每一位计数&#xff0c;就是有点“数页码”的意思 P2602 [ZJOI2010] 数字计数 - 洛谷 相关题目&#xff1a;记得加上前导零 数页码--数位dp-CSDN博客 https://blog.csdn.net/2301_80422662/article/details/148160086?spm1011.2124.3001.6209 #include…...

掌握递归:编程中的优雅艺术

当然可以&#xff01;你愿意迈出学习递归的重要一步&#xff0c;真的很棒&#xff01;&#x1f31f; 递归&#xff0c;虽然一开始看着有点绕&#xff0c;但掌握之后&#xff0c;你会发现它是编程中非常优雅且强大的工具。 我用简单又清晰的方式教你。请跟着我一步步来&#xf…...

无人机开启未来配送新篇章

低空物流&#xff08;无人机物流&#xff09;是利用无人机等低空飞行器进行货物运输的物流方式&#xff0c;依托低空空域&#xff08;通常在120-300米&#xff09;实现快速、高效、灵活的配送服务。它是低空经济的重要组成部分&#xff0c;广泛应用于快递配送、医疗物资运输、农…...

el-input宽度自适应方法总结

使用 style 或 class 直接设置宽度 可以通过内联样式或 CSS 类来直接设置 el-input 的宽度为 100%&#xff0c;使其自适应父容器的宽度 <template><div style"width: 100%;"><el-input style"width: 100%;" v-model"input">…...

Qt状态机QStateMachine

QStateMachine QState 提供了一种强大且灵活的方式来表示状态机中的状态&#xff0c;通过与状态机类(QStateMachine)和转换类(QSignalTransition&#xff0c; QEventTransition)结合&#xff0c;可以实现复杂的状态逻辑和用户交互。合理使用嵌套状态机、信号转换、动作与动画、…...

驱动开发学习20250523

kobj_type 功能&#xff1a;表示内核对象类型&#xff0c;描述通过ktype字段嵌入kobject的对象类型&#xff0c;控制在创建和销毁kobject时以及在读取或写入属性时发生的操作。 struct kobj_type {void (*realease)(struct kobject *);const struct sysfs_ops sysfs_ops;stru…...

Java详解LeetCode 热题 100(20):LeetCode 48. 旋转图像(Rotate Image)详解

文章目录 1. 题目描述2. 理解题目3. 解法一&#xff1a;转置 翻转3.1 思路3.2 Java代码实现3.3 代码详解3.4 复杂度分析3.5 适用场景 4. 解法二&#xff1a;四点旋转法4.1 思路4.2 Java代码实现4.3 代码详解4.4 复杂度分析4.5 适用场景 5. 详细步骤分析与示例跟踪5.1 解法一&a…...

CAU人工智能class4 批次归一化

归一化 在对输入数据进行预处理时会用到归一化&#xff0c;将输入数据的范围收缩到0到1之间&#xff0c;这有利于避免纲量对模型训练产生的影响。 但当模型过深时会产生下述问题&#xff1a; 当一个学习系统的输入分布发生变化时&#xff0c;这种现象称之为“内部协变量偏移”…...

Android11以上通过adb复制文件到内置存储让文件管理器可见

之前Android版本如果需要将文件通过adb push放到内置存储&#xff0c;push到/data/media/10下的目录即可&#xff0c;直接放/sdcard/文件管理器是看不到的。 现在最新的Android版本直接将文件放在/sdcard或/data/media/10下文件管理器也看不到 可以将文件再复制一份到一下路径…...

Keepalived 与 LVS 集成及多实例配置详解

一、Keepalived 扩展功能&#xff1a;LVS 集成与多实例管理 1. Keepalived LVS&#xff1a;四层负载均衡高可用方案 1.1 集成原理与架构 核心逻辑&#xff1a;Keepalived 通过 VRRP 实现 LVS 负载均衡节点的高可用&#xff0c;同时利用 LVS 的 IP 负载均衡技术&#xff08;N…...

篇章二 需求分析(一)

目录 1.知名MQ 2.需求分析 2.1 核心概念 2.2 生产者消费者模型的类别 2.3 BrokerServer 内部的关键概念&#xff08;MQ&#xff09; 1.虚拟主机&#xff08;Virtual Host&#xff09; 2.交换机&#xff08;Exchange&#xff09; 3.队列&#xff08;Queue&#xff09; 4…...

汽车充电过程中--各个电压的关系(DeepSeek)

在电动汽车的充电过程中&#xff0c;电池的充电机制涉及多个电压参数的协调控制&#xff0c;以下从原理到实际应用逐步分析&#xff1a; 1. 充电基础原理 电动汽车电池&#xff08;通常为锂离子电池组&#xff09;的充电本质是通过外部电源向电池注入电能&#xff0c;使锂离子…...

图解深度学习 - 机器学习简史

前言 深度学习并非总是解决问题的最佳方案&#xff1a;缺乏足够数据时&#xff0c;深度学习难以施展&#xff1b;某些情况下&#xff0c;其他机器学习算法可能更为高效。 若初学者首次接触的是深度学习&#xff0c;可能会形成一种偏见&#xff0c;视所有机器学习问题为深度学…...

Gmsh 代码深度解析与应用实例

在科学计算与工程仿真领域&#xff0c;Gmsh 是一款广受欢迎的开源有限元网格生成器&#xff0c;它不仅支持复杂的几何建模&#xff0c;还能高效生成高质量的网格&#xff0c;并具备强大的后处理功能。本文将深入解析几段具有代表性的 Gmsh 代码&#xff0c;从基础几何创建到高级…...