炎魂前端实习岗面试

( 发的有点晚,上个月面的

面试官属于慢慢引导你的那种,气氛很融洽;hr也很热心;公司第一印象宽敞且舒适

问的问题:
0. 把我当成小白,给我讲一个你觉得做的比较好的项目
讲的是自己做的那个大模型RAG应用,但是实际上讲的比较混乱,重新梳理后核心就这几个东西
- Prompt:提问 & 提示词
- Embedding:词嵌入
- similarity_research:向量匹配
- Rerank:结果过滤

追问:Embedding的过程具体起到什么用
答的不好
1. Embedding 过程实际上是将高维、离散的数据映射到低维、连续的向量空间中。这种映射旨在保持数据在原始空间中的相似性,使得在向量空间中相近的嵌入向量表示的数据在原始空间中也是相似的。
2. 过程
a. 初始化
首先,需要定义嵌入向量的维度(即每个数据点将被映射到的向量的大小)。然后,通常随机初始化一个嵌入矩阵,其行数等于数据集中唯一数据点的数量,列数等于嵌入向量的维度。
b. 学习
在训练过程中,嵌入矩阵是通过优化一个目标函数来学习的。这个目标函数通常与任务相关,比如在推荐系统中,可能希望相似的物品有相近的嵌入向量。通过梯度下降等优化算法,模型会更新嵌入矩阵中的权重,使得相似的输入数据在嵌入空间中靠近,而不相似的则远离。
c. 优化
在学习过程中,可能会应用一些技巧来改善嵌入的质量,如使用负采样、正则化、dropout等。
d. 应用
一旦嵌入向量被学习好,它们就可以用于各种下游任务,比如文档相似度计算、推荐系统、图像分类等。

1. http和https的区别,https相比于http,安全性体现在哪方面
没复习,就记得ssl和ca了
区别:
- 加密:http不加密,使用明文传输;https使用ssl和tls加密
- 认证:https通过证书验证服务器身份
- 端口:80,443

安全性:
- https采用对称加密和非对称加密结合的方式
- https采用CA验证服务器身份
- 通过hash或mac(消息认证码)来保证数据完整性
- 序列号机制,防止重复信息的发送

2. 浏览器缓存
没复习到,忘了
强缓存:浏览器直接使用本地缓存,不与服务器交互,直到缓存过期。(字段:Expires,Cache-Control)
协商缓存:浏览器每次请求资源都会与服务器进行通信,通过对比资源的修改状态来决定是否使用缓存。(字段:Last Modified,Etag)

3. 为什么项目使用JWT而不使用Sessions作为认证?
当时设计时没考虑到
JWT组成:
- head,通过base64编码
- payload,指定算法加密
- signature,指定密钥
JWT的特点:无状态,无需储存在服务器中,但是需要进行解码运算,跨域支持好;适合频繁认证的场景
Session的特点:存储于服务器,有状态;灵活性高,可以随时删除,跨域支持一般;适合低频认证、需要高安全性的场景

4. tailwind对性能优化体现在什么方面
按打包方面发挥了,这方面没做过功课
有三个方面:
浏览器:JIT辅助开发
打包:purge、tree-shaking等减少打包体积
开发:减少重复代码的书写、减少记忆成本

5. 按输入监听即时查询的输入框和鼠标点击搜索才进行查询的输入框你认为他们各自在什么场景更合适
憋了一会,答的是三个因素
- 搜索条件数量与复杂度
- 搜索词与匹配词之间的匹配精确/模糊程度
- 服务器性能开销
查了查还有其它方面可以说
- 用户体验(用户习惯 / 搜索体验 / 搜索效率 / 用户辅助-即时搜索与自动补全)
- 安全性(即时搜索会暴露更多的数据)

6. 讲讲你对闭包的理解
7. 讲一讲http接口(get,post)

非技术上,面试官给我的建议(主要是自己比较紧张
- 手部动作有点多
- 声音可以适当放大一点

我个人感觉到的自己的问题
- 逻辑角度讲的有些多,往后才慢慢回到技术角度

我整体上答得都一般,但是面试体验很好

Update:应该是被刷KPI了,快一个月没消息了,这也让我反思了一下随意和融洽这两个词的区别

目前已入职另一家公司
全部评论

相关推荐

11-21 09:15
门头沟学院 Java
1.实习介绍,说了十分钟,问了一个全栈开发的项目2.AES RSA都是什么,有什么区别,私钥公钥有几对(勉强)3.JWT是什么,全称是什么(勉强)4.React Hooks都是什么,和vue的有什么区别,Reacthooks怎么用(还行)5.JS数据类型都有什么(还可以)6.数组API都有什么,用过哪些7.前端显示图片的方式,图片可视化的标签都有什么(没复习到说了img)8.canvas是什么,在项目里怎么使用(没复习到)9.如何实现button的渐变效果,比如从深红到浅红的渐变,有几种实现方式10.JS数组都有什么,用在哪里,对象数组是什么(还行)11.JS首页渲染怎么实现,也就是浏览器渲染首页流程(复习到了,勉强能说)12.白屏怎么办,懒加载是什么怎么实现(懒加载背完忘了完蛋)13.React状态管理工具怎么用(一开始没想起来React的,说了vuex+pinia,具体地说了vuex,后来突然想起来了,说了redux和ZUstand和usestate,没敢细说因为全忘光)14.v-if 和v-show有什么区别。都是干什么的(说了先if后show,背过忘了)15.手撕: m*n 初始化值为0,尽可能简单的写16.开始深挖项目和实习:首页渲染页面性能提升50%怎么做到的之前实习项目的组件是公司自己的还是你自己写的(自己写的)分页是你做的还是后端帮你(后端帮我)项目的数据量有多少之前应用的页面为什么会白屏,闪退,原因是什么知道吗,是搜输入的时候就闪退还是什么...(还有很多聊了20min具体记不太清了)17.平时用ai吗都用什么,让ai写css给他指令怎么给(这能咋给)18.ai使用占比多少,90%?(苦笑着说60%70%吧)19.反问环节
查看22道真题和解析
点赞 评论 收藏
分享
一本2硕到今天差不多结束了,大概是重复了一遍暑期实习的惨烈,我自己预料到可能会曲折,没想到这么曲折,其实暑期实习结束已经有两段对口实习了,还是科班,认为在平均线以上,没想到不知道为什么,既是阴差阳错,也是运气所致。几乎把市面上所有的游戏厂都投遍了从8月试探投递,正式9月底投递,到11月基本再无,捡几个记忆最深的聊聊吧,不免有些情绪化,和对某些厂的意见。从开始的满怀期待,到后面的希望破灭,麻木,没有等来大规模秋招补录,无法用什么词形容现在的心情。为保护隐私有些关键信息隐去。1. 炎魂网络 笔试挂 其实答得还行,但是其中有主观题问到你是否接受实习,是否接受先实习再发offer,由于当时投递的比较早,我不太在意这次结果也比较没经验,就直接写了我的反对意见,然后笔试没有通过。2. 博乐科技 笔试过 但是打电话说明了要提前实习,并且要4-5个人竞争正式hc,成功的留下,我一听直接拒绝。还是年轻了,我就应该先答应继续流程积累经验,然后最后不去来增加他们的筛人成本让他们恶心。但是其实这家还可以起码明面上都告诉你了。3. 游卡桌游 笔试挂 游卡一生的遗憾,做完笔试后可能做的太差2.25/3再也没有消息。宣讲会到处去名校宣讲,而不愿再给我机会。4. 4399 简历挂 且秒挂5. 诗悦 简历挂 筛了3个月。其实自我感觉我的简历被挂的可能性应该很低6. 灵犀互娱 ai面 笔试后的ai面让我有了期待,而且答的还可以,可惜再无消息7. 乐牛游戏 ai面 这个ai面就很难了,而且出题很偏,再无消息8. 青瓷游戏 一面 是第一个真人面吧,聊的比较多了再无消息9. 紫龙游戏 笔试 上海的厂我优先级很高,但是我实在想不明白笔试全a还能没消息10. 米哈游 一面 和紫龙一样全a了例行给面,且在1.5个月后,但是毕竟是顶级厂没有什么奇迹挂了11. 永星互动 一面 面试官笑嘻嘻聊的都挺好都能挂了12. 极致游戏 一面 全程只答错一个问题都能挂了13. funplus 笔试 黑厂,笔试全a还能挂?14. 飞鱼科技 笔试 黑厂,笔试全a还能挂?笔试邮件还说的是您已通过简历筛选15. 吉比特 一面 厂不怎么样但是知名度在那,架子很高,最后挂16. 乐信圣文 一面 很不错17. 竞技世界 二面 通过了但应该挂在横向18. 叠纸 笔试 再无消息19. 多乐 一面20. 巨人 笔试 编程全a但是选择占70分可能增加了不确定性,再无消息21. 勇士 笔试 再无消息22. 散爆 简历挂23. 一些上海的小厂 不提了,通过了也需要提前实习24. 点点互动 测评 这个大家投了应该都有印象吧,就是笔试全是unity的题,然后给你一个游戏视频让仿制。25. 三七互娱 笔试 快满分还能挂?26. 雷火、网易、快手 笔试 败的服气,题确实难27. 字节 二面挂其余就不值得一提,比如鹰角和莉莉丝从来没有过了简历,柠檬微趣没想到暑期都能过简历秋招就挂,以为过程很煎熬,其实看起来还是通过的很少。本身ue的技术栈,不得不被逼学了unity。然后面试问题千奇百怪,让我对这行再无好感,有些面试官说我看重基础,unity这种两周学了就上手了,有些面试官说你其他都很熟练但是我给你标注unity无使用经验;还有图形学,我们这一行确实有这个学习路径,很多面试官基本不问或者意思一下问个渲染管线,但是有个面试官我反问说学习路线的时候它强力推荐好好学一下,但是很多厂基本到工作里完全不涉及这部分;关于引擎,大多数岗位都是unity,不会很吃亏,但是米哈游面试官又告诉我现在很多大厂都用ue。总之这个过程就是靠希望强撑着然后发现都是自我安慰,引擎经验到车企仿真岗上也过不了简历,无消息基本就是默拒了,后期也没有迎来大规模的补录,小厂对你实习是欢迎的但是不会先发offer,最常见的情况是不知道怎么就挂了。如果再来一次,我真希望学其他互联网的主流技术,能靠学历和基础进大厂开发岗,即使进不了机会也多。
游戏求职进展汇总
点赞 评论 收藏
分享
评论
4
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务