烤面筋烤面经一

149 阅读5分钟

前言

最近主包也是开始进入了找实习的阶段,为了在面试中能有一点好的表现。主包还是要对自己先有个全面的认识,再根据自己的简历上的内容以及一些常见的面经进行提前总结一下。防止被问到了说不出来的情况。
同时也希望路过的大佬能够给予指点和建议,在下将会非常感激。

自我介绍

面试官你好,我是XX,来自XXXX大学软件工程27届的在校生。看到贵公司的招聘信息,还是挺感兴趣的所有就进行了投递。
低年级的时候,在学长的介绍下接触到了前端。看到学长酷炫的项目以及成功的经历,再者自己能够感受开出一个个页面带来的成就感,于是我就决定了深入学习前端。一开始我是从前端三大件HTML,CSS,JavaScript着手学习,后面学习了前端主流框架Vue、React还有他们对应的全家桶。同时也学习了Less,Sass,Stylus这三种CSS预处理器,以及很火的TaildwindCSS。后续了解到了前端工程化像Webpack、Vite之间的差异。随着近几年ChatGPT这种AI产品的爆火,我也学习了点AI有关的知识。看了看吴恩达的Prompt提示词这类的课程。在日常编写代码的同时也用AI编辑器来进行日常的学习并且提高自己的效率。
以上内容就是我的自我介绍,谢谢。

在今天的有回面试中,有个问题我觉得不怎么好回答。"你说是学长介绍的,毕竟和学长之间还是有一段时间的空白,那么你是怎么学习或接触最新的技术呢?"

被问到这个问题,我是真的有点懵。我感觉他是晓得我是如何学习的以及学习能力,但是有点胡说八道。现在也该好好想想这个问题。

首先,带我领进门的学长他们目前大三在大厂实习。我觉得对基础的学习是最重要的,前端不管有什么新的技术突破,都是基于先前的技术来优化的。然后平时我也在B站、掘金等平台上活跃,也关注了不少的优质技术博主,经常会看看技术大牛的视频和文章来扩充我的技能。

这就是我目前所想到的回答了,说实话我觉得这个问题有点离谱。一个低年级的在校生能学习多先进的技术?像有些东西学起来不是会要些时间吗,怎么可能一开始就关注最新的技术。更何况很多东西都还是我自己学自学的。算了算了,这样回答也应该够了吧。

对待AI的看法

在最近几年AI发展是比较快的,18年GPT问世目前最新到5版本。AI的能力也是越来越强的,我们可以好好利用AI来提高我们的工作效率以及学习更多更深奥的知识。平时我也一直在用一些AI的工具,比如Cursor,Claude,Trae这些的工具。碰到一些我自己难以解决的问题的时候,我就可以让它来教我。但是,AI有时候还是会出现幻觉的,我们要把AI当作智能驾驶不能彻底放手不管,关键还是要人为控制。

你可以描述一下你是怎么用AI的吗?

有时候有些面试官就可能问这种常见但可能一下子不太好回答的问题。

最初的AI主要功能就是一些问答的,比如说有些问题不知道的像JS有哪些数据类型,我们可以去问AI并且叫它给我们解释。它主要通过大量学习某个专业领域的资料,能够很好的给我们回答问题。但是问它一些没有接触过训练的知识它就回答不出来。后面有了Agent它可以自主学习获取知识等能力,后面就有Prompt、Function Call、MCP等知识。最近比较火的就是Trae推出的Context上下文。
我平时的话,一般就要自己先写一份Prompt,让AI代入相应的身份,给它一系列细化的任务,并且明确告诉它哪些要做哪些不要做等。要是任务量比较大的话,为了防止它忘记。我会专门给它写一个rules以及一些重要的上下文,防止它记忆丢失。通过它做出的效果,我再不断和它反馈我希望是什么样子的,哪里有什么问题等信息。如果它实在解决不好,我就需要强行人为介入。毕竟AI也只是个智能驾驶。
以上内容就是我对平时使用AI的习惯了。

Ending

以上内容就是我目前面试中的几个问题,虽然不多,我表达能力有点差强人意。只能通过写写文章来总结,希望再面试中能够有个好的表达吸引面试官。

最后欢迎路过的大佬能前来指点指点,提出宝贵的意见或经验。