虾皮前端一面面经

  1. 你是怎么让ai参与项目的
  2. 是否封装过MCP,skill里写了什么
  3. 如何判断一个对象是不是另一个对象的实例
  4. 讲一下原型链
  5. 讲一下new实例化中间经历了哪些步骤
  6. 讲一下事件循环过程
  7. 讲一下闭包
  8. 闭包的弊端是什么
  9. 闭包的应用场景
  10. 如何给防抖函数内嵌函数传参
  11. 讲一下浏览器中输入url之后的流程
  12. url的解析是怎么样的
  13. OSI七层模型
  14. 讲一下tcp三次握手,为什么是三次
  15. 讲一下http的缓存机制
  16. 硬缓存和协商缓存的控制字段
  17. http和https的区别
  18. https使用了什么加密方法,加密流程是怎么样的
  19. 项目的需求文档是怎么定的,你参与了哪些部分
  20. 软件工程的流程,其中成本最大的是哪一环
  21. 项目初始搭建时是否让ai参与了,做了什么
  22. 你觉得harness engineering的意义是什么
  23. 你觉得当下这个环境前端还能做些什么
  24. 你的职业规划是什么

手撕题

  1. 手撕new
  2. 手撕防抖函数

输出判断题

console.log(1)
setTimeout(()=console.log(2),1)
new Promise(()={}).then(()=console.log(3))
async function fn (){
  	console.log(4)
   	await null
   	console.log(5)
}
fn()
console.log(6)

不清楚自己准备得怎么样所以约了面试试试水,问的问题很基础,但回答得磕磕绊绊甚至回答不出来也是真的,还是回去继续巩固知识罢

全部评论

相关推荐

不愿透露姓名的神秘牛友
06-01 10:32
26届,双非本,还有20多天就要毕业了,我现在 0 offer。感觉自己的人生要完蛋了。。。但是又能怪谁,全都是我自己作的。我有罪、对不起面试被我放鸽子的面试官。面试定的早上9点,结果我定错了闹钟定成了第二天的早上9点,等我睡醒的时候已经是快10点了。。。。我有罪、对不起帮助我的学长,秋招的时候有个学长帮我看简历、还内推我了一家还不错的大厂,但岗位不是太合适。我听说大厂都会看面评,我怕表现不好脏面评,就不敢面了,然后那场面试就鸽了。学长后来问我,我撒谎说自己生病了。。我有罪、对不起支持我的女朋友!!她之前家里一堆事情,爸爸生病了,她请假回家了几天,又立马回来陪我,陪我去双选会、看到好的招聘机会都会发给我,我自己心态不好,经常不回信息、冲她发脾气。有天晚上我发神经迁怒她,讲了非常难听的话,她什么都没说,只让我早点休息,她一直都在包容我。。。我有罪,秋招本来有个小厂offer,但当时拒掉了。主要是觉得春招能找到更好的,结果现在春招没offer了,前天问hr想舔回来,人家已经招到人了。。。我对不起父母、我该死!!我爸妈到现在还以为我"在面试阶段"。我妈上周打电话还说"不着急,慢慢挑"。我挂了电话哭了半小时。我不是在挑,妈,我是真的没有人要。 但我是真的不知道接下来该怎么办了。秋招春招全寄了、应届身份马上就没了。我就是欠骂!我就是该死!牛爷爷们,我还有救吗?
温昂:前面都觉得没啥,看到女朋友就怒了,兄弟罪大恶极啊!!谈不明白就别谈,留给会谈的
点赞 评论 收藏
分享
面试官人很好!!!刚开始面试的时候其实超级超级紧张,但是面试官会诱导我回答,越聊越轻松。无算法无手撕。无自我介绍1. 面试官自我介绍,给我介绍团队部门和业务(一个偏ToD基础设施,一个类claude)2. 日常开发中你是怎么用ai的?3. 你是怎么进行测试的?(tips:其实面试官从这里开始就想问我workflow,一直在诱导我回答)我:就是让ai编写一些测试脚本去处理正常情况和边界情况面:那你这样子每次手动让ai去编写测试代码不会很繁琐嘛?那如果现在已经有了一个相关的Skill你会怎么用他?我:(叽里呱啦一大堆,我大概讲了一下这个skill应该做什么事情,讲了讲渐进式加载skill)面:那你能确保这个skill一定能执行嘛?我:我们可以用workflow,主流程固定,节点任务交给agent或者llm面:我想听的就是这个,那workflow怎么用呢?我:这确实不知道面:我们可以把workflow写到system prompt中4. 你用ai到现在花了多少钱?(一分钱没花,这里还唠了一会)5. 项目中的打字机效果是怎么实现的?6. 打字机的帧率是多少,是怎么计算的?7. markdown渲染你有没有什么安全措施?怎么防XSS(gfm白名单)8. CSFR攻击9. 为什么要用SSE做ai输出,不用websocket?10. 项目:ai生成歌曲肯定需要一定的事件,你怎么让用户等待更加舒畅?11. 等待进度条的当前task是怎么做的?(SSE 自定义事件)12. 为什么播放器要全局状态管理?13. 假设我现在要做一个效果,就是根据音乐有音波的震动感,你会怎么做,谈谈思路就可以。我:1.用现成的库。2.每隔0.5s或者固定时间对某个节点进行分析音乐特征作为主波频,小波频可以用噪声模拟。面:音乐文件是可以解析成数组的,里面有音乐相关的特征信息(感觉运气很好啊,因为面试官也做过类似的项目所以比较感兴趣)14. 为什么你的项目要用Next.js,这里我吐槽了一波SSR很恶心,很多浏览器的api都不能用,面试官告诉我那就是SSR用的地方不对,确实醍醐灌顶了,有高交互的地方确实不应该也不适合使用SSR15. 你知道哪些性能指标呢?你是怎么监测的呢?16.  我看你简历上写了擅长性能优化,跟我说说你怎么做的吧。(因为我们的服务器很差,我做了超级多的性能优化,我个人觉得这里答得蛮不错的,面试官说很少人会写这个,答出来会很加分)17. 还有一些个别问题吧,刚开始的时候太紧张了,确实不记得了录音了。。。18. 你觉得ai会取代前端嘛?19. 你说你更喜欢美学和设计之类的,你了解过哪些动画库或者UI库嘛?20. 通知一面过了(真的开心坏了哈哈哈哈哈哈哈)反问:1. 如果能顺利通过面试的话,老师您更推荐我去哪个部门?2. 大厂的开发流程协作模式是怎么样的?3. 我现在用ai有个问题,日常开发中使用ai,如果代码是ai写的我会有深深的愧疚感,但是又不能不用。用了ai写代码,代码能力就慢慢地下降了,导致进一步使用ai,形成恶性循环,不知道老师您是怎么看的?(随个简历和下一场面试邀请)
晨时念:羡慕期待明天我也是这样
点赞 评论 收藏
分享
我穷极一生追求大厂,最后发现,真正的伯乐在一个我一开始都看不上的地方。发来的offer是老板亲手写的2000多字的邮箱从大二就开始积攒的两段我自认为还不错的实习履历,一段小厂一段高知名度公司,但找暑期实习三个多月以来,体重一路暴跌,身体被搞坏了,面试了那么多家公司,只有他,让我得到了心灵上最大的慰藉。找实习过程中对不起自己的身体,更对不起妈妈深圳,一家很小的初创团队,但心高气傲想去大厂的我还是抱着聊聊天的心态还是去面试了面试官是个海归硕士,大厂出身创业,做跨境电商的。他一上来就说:“你的简历我仔细看过了,我知道你的闪光点在哪里。所以我不问你八股文,也不问你过没过六级,这些你的简历里都告诉我了。”我愣住了。这是我面试那么多次,第一次听到面试官说“我知道你很厉害”。在大厂面试的时候,我经历最多的是什么?是面试官看着我的简历,一脸茫然。因为我走的方向,小众孤独,大厂招聘几乎不面向实习生。我娓娓道来地阐述项目的核心亮点,却直接摆摆手让我写题。我的“屠龙刀”,在他们那里,找不到龙。但是他懂的多,懂我这个方向在国内有多小众、多孤独。他说,他也是这么过来的。我从小到大都被灌输“优绩主义”。考高分、上好大学、进大厂做自己喜欢的东西,这才是成功。我以为,只要我够强,大厂就会要我。可现实是,面对心仪的岗位,大厂的面试官看不懂我。字节、腾讯、百度、懂车帝、Momenta……能叫上名字的大厂,只面过10%,几乎全倒在终面,剩下的全简历挂。我一度怀疑自己:是不是我真的很差?我后来没有去那家小公司,去了北京某独角兽。但那次面试,我记了很久。因为那是第一次,有一个面试官对我说:“我知道你很厉害。”不是因为大厂实习,不是因为985,不是因为会背八股文。只是因为,他看懂了我的简历。我穷极一生追求大厂,最后发现:我追求的从来不是“大厂”这两个字。我追求的是被看见、被认可、被理解。而这些东西,大厂给不了我的,一个小公司的面试官,用一句话就给了。如果你现在也在低谷里,投了几千份简历都没有回音,比如我,几个小号轮流切换投,快四千份,亦或是心仪的岗位面试被挂了又挂……在就业环境极其恶劣的时代,我想说:不是你不够好,而是懂你的人还没来别着急会来的
牛牛爱吃草草:看了半天很感动,到最后给我说:我后来没有去那家小公司。
我的求职进度条
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

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