华顺信安面试记录|一面 & 二面 & HR面

本鼠人生第4-6面!鼠鼠顺便跪求一下场景题回答指南~~感觉问到脑子一片空白惹

一面

  • 自我介绍
  • 讲讲git常用的指令
  • 行内元素和块级元素分别有哪些
  • localStorage、sessionStorage和cookie的区别
  • vuex存储数据存在哪里?浏览器刷新后数据会不会丢失?
  • 数据类型的检测方法及其区别
  • 平时Vue3还是Vue2用的多点?讲讲Vue3和Vue2的区别?
  • 讲讲Diff算法具体怎么做的?
  • vue组件通信可以分为哪几类?具体有哪些方法能通信?细致讲讲
  • computed和watch的区别
  • js操作数组的方法中:哪些可以改变原数组?哪些不会改变原数组?请具体讲讲
  • 我用const声明一个对象,对象里的属性可以被更改吗
  • 浏览器中输入一个URL后会发生什么?(输出啊!狠狠输出!!)
  • 挑你一个熟悉的组件,告诉我你项目里面具体是怎么做的(选message然后狠狠输出)
  • 组件里有用到过插槽吗?具体怎么设计的?
  • 插槽有三种类型?讲讲用法?
  • 详细讲讲项目里动态路由鉴权怎么做的?
  • 你有没有经过从接受一个页面开发需求到最后实现与测试的过程?
  • 那我给你一个设计稿,你会怎么进行一个思考与开发?
  • 反问

(两天后约二面)

二面(今天热乎的~)

  • 自我介绍
  • 共享屏幕看项目里部署到vercel上的VitePress文档(然后随机选组件展示,讲暴露哪些属性等等)
  • 看Form表单组件,让详细讲解验证逻辑及其对应代码实现
  • (看到Form里用了自己造的Select组件)然后问Select组件下拉左展等方位的箭头怎么设定的
  • 问Select组件悬浮框的定位方式以及怎么进行定位,如何实现左对齐右对齐,如何挂载(写完好久了这个组件给忘完了快)
  • 共享屏幕看vitest代码(当初学完测试怕忘了,让cursor给我生了超长代码注释,一打开我自己都惊了,脚趾当场扣出一座芭比城堡~)
  • 定义的类型有抛出吗?打包时如何处理自己所定义的类型的?
  • 根据路由鉴权那个点给我整了个场景题(谁能告诉我各种场景题到底应该怎么答,现场脑子糊掉想不出一点只能乱扯

如果你是一个普通用户,你有A,B,C三个页面的访问权限,然后你现在登录到系统里面,在B页面中进行操作,同时系统管理员在你使用B页面期间把你的权限进行了更改,你此时不再拥有B页面的访问权限,作为一个前端,你该如何处理这种情况?由于缓存的缘故你仍旧在b页面,如何重新进行一个判断?如何刷新?在什么时机触发?

  • (浅浅一道小八股)new的时候内部发生了什么?
  • 反问

HR面

当时二面技术老师临时有事就给换成HR面了,就问了问什么平时爱好、项目经历、预期薪资、考不考研巴拉巴拉的

HR:“那你的预期薪资是多少呢”

我:“感觉只要不倒贴实习就好,如果能小赚点那就更好了”

HR:“那你有了解过北京的房价吗”

我:“......(多半又要倒贴了罢)”

#面试问题记录##牛客创作赏金赛#
全部评论
oc了但北京异地倒贴实习多半要拒了罢~公司很好hr也很好技术面试官也很好
2 回复 分享
发布于 06-05 15:17 江苏
鼠鼠加油
1 回复 分享
发布于 06-05 15:40 北京
点赞 回复 分享
发布于 06-05 00:02 湖南
大佬,请问当时hr面你谈薪资提了多少呀
点赞 回复 分享
发布于 10-15 17:51 四川
接好运
点赞 回复 分享
发布于 09-18 17:20 广东
接好运
点赞 回复 分享
发布于 06-05 21:24 浙江
加油
点赞 回复 分享
发布于 06-05 20:26 江西
接好运
点赞 回复 分享
发布于 06-05 15:12 浙江
接好运
点赞 回复 分享
发布于 06-05 14:24 河南
怎么过审的
点赞 回复 分享
发布于 06-05 14:19 重庆
接好运
点赞 回复 分享
发布于 06-05 14:07 河南
接好运
点赞 回复 分享
发布于 06-05 14:05 四川
接好运
点赞 回复 分享
发布于 06-05 13:59 江苏

相关推荐

时间:2025年11月19日形式:腾讯会议自我介绍内容(无序):1、  讲讲flex布局2、  了解过标准盒模型和怪异盒模型吗?它们两有什么区别?3、  实现同时水平居中并且垂直居中的方式有哪些?4、  说说Vue2和Vue3的区别5、  那Vue2中的Object.defineProperty()和Vue3中的Proxy的底层实现有什么区别?(因为上面提到了)6、  watch和computed的区别7、  说一说事件循环机制8、  事件循环中提到了任务队列和调用栈,说说栈和队列的区别(栈先进后出,堆先进先出)9、  使用过链表和数组吗?它们两的区别是什么?10、开发Vue项目过程中用到过哪些设计模式?11、了解过哪些相关的http状态码?12、如何实现父子组件通信  prop、emits13、如何实现跨层级通信 store、provide和inject14、讲讲原型和原型链15、浏览器用哪些缓存方式? 强缓存和协商缓存各自的实现方式有哪些?16、如何实现请求、响应拦截器?17、普通函数和箭头函数的区别有哪些?18、节流和防抖了解过吗?说说它们两的区别以及各自在项目中的使用场景19、了解过闭包吗?讲讲20、事件冒泡和捕获的区别是什么?21、如何实现浅拷贝和深拷贝?反问环节PS:目前能想到的就这些,面试官人very nice,全程心平气和,表述不准确也会帮忙纠正
发面经攒人品
点赞 评论 收藏
分享
12-09 13:34
已编辑
华南师范大学 前端工程师
学弟学妹在大二大三的时候就会想说要去找一份自己比较满意的实习,那么如何去做呢?先说一下主包的基本情况,bg211本,在大三上学期拿到一家中厂的实习offer,并在秋招拿到携程的正式offer,是一个比较平稳提升一个路线,大家可以作为一个参考首先尽早得明确自己感兴趣的方向,或者说能够愿意在未来深耕的领域,以技术岗为例,主流的方向有前端,后端,测试,运维,游戏,算法,AI,硬件等等,这个需要大家在大一大二的课程学习以及课余自己去体会,当然大家在选择方向的时候,会有各种各样的声音干扰着我们的选择,比如我作为前端开发最经常听到的"前端已死,未来都会被AI取代",或者像其他的"后端竞争压力大,92硕大佬横飞","测试就是点点点"要这么看,哪一条路都完蛋哈哈,所以还是要看自己对哪一方面感兴趣,当然现实的问题也要综合去考量,比如算法岗确实对学历要求比较高。当你决定了未来的方向之后,就要补充自己这块领域的知识储备了,可以问ai这个方向需要学习哪些知识,比如前端就是基础的三件套,到vue/react前端框架,浏览器和网络相关知识,git的基本使用操作等等,也可以看实习岗位的要求,看看公司都要求我们有哪些技能,比如更进阶的前端工程化,跨端等等的内容作为补充。其次准备算法,前端hot100+面试150完全够用,其他的岗位对算法的要求我不太清楚哈,可能后端比前端高一点?找实习也是找工作,所以要准备一份精简的简历,网上也有很多教制作简历的教程和视频,大家可以再看看,总结来说就是有一个基本的个人信息,其中名字和学校最重要,上一段提到的个人技能,以及在校所作的项目。项目我这里着重讲一下,因为给我在实习期间有帮我的mt筛继任实习生简历所以当了一次小小的hr有点心得:技术岗不要放什么三下乡,社团等与技术无关的内容;项目经验和应聘岗位要垂直,我收到一个同学的简历我们招的是前端实习生但他的项目是ai训练相关的;在提到我做了什么之后最好附上我是怎么做的,我这样做提升了什么,而不是一句空话。你需要确保你对简历上面都是对这个岗位有用的信息,面试官关心的是你能不能干活而不是你安排活动有多牛逼你做其他事情有多牛逼,切记!然后就到了投递啦,实习的投递我暂时分为大厂和中小厂,一般大厂的实习都有官方的宣讲和招聘官网通道,大家只需要在对应的投递事件和对应官网按照指示投递就ok啦,剩下就是等待笔试和面试,一般是测评(行测+心测)+笔试+2-4轮技术面+hr面。中小厂一般是在****招聘直接投递,中小厂相比于大厂对算法考察低太多,甚至没有,一般是1-2技术面+hr面。当然大厂也可以在****投,可以与hr实时沟通跟进进度。如果年级有交流群或者有学长学姐发布内推渠道/简历直推,可以大胆询问投递,有可能面试难度会比直接投递要降低一点点哦!面试准备阶段首先需要你阅读/理解/背诵八股,所谓八股就是这个面试这个岗位会问的一些常规问题,实习的面试八股的占比还是比较高的,大家可以在大神做的八股网站和牛客/xhs uu们分享的面经进行学习。很多同学有这样的疑惑,为什么我记了忘,忘了记,记了又忘?是因为我们做了太多的输入而没有去输出去检验我们的掌握情况,以致于在面试的时候突然脑袋空白,曾经掌握的知识成了熟悉的陌生人。首先我们背诵是基于知识理解的背诵,我们要先掌握知识本身,并根据某一个问题去思考还有哪些是可能会被考察到的,做一个思维的发散性处理,可以将问题或者我们的答案喂给ai让他去做一个润色和补充。我在准备实习的时候我在谷歌下了一个chatgpt,其实豆包也可以,先给他预设你应聘的岗位,让他模拟面试官,让他根据你的问题和回答做出评分以及给出较为标准的回答,打开语音功能,这样你就可以先给出问题然后回答去检验自己的掌握情况啦。当然这个过程比较耗时,大家可以根据具体的问题做取舍。如果是要面试大厂,常见的数据结构和********需要去再复习,一般面试中的笔试都是再hot100和面试150中出,前端的同学就还可能会涉及到一些常见js手撕的考察或者简单组件的编写。项目的话可以在github找或者在b站找一两个项目跟着视频来做,写在简历上的话最后有两个项目,可以一个简单一个复杂一点,面试介绍的时候可以着重讲复杂的那一个。最后有一些综合性的我想到啥说啥了哈大胆地进行投递,适当的把目标订的高一些,不要妄自菲薄,瞻前顾后,因为不可能做到100%准备好,不要想我这么菜面大厂不是白给吗,面了也是白面干脆不投了。担心自己能力不行晚点投递ok,但是不能不投,你可以从小厂投,熟悉流程再投大厂没问题,但是不能直接放弃,始终对自己要保持比较高的要求。比方说我们准备期末考试,我们做准备考100分的准备最后能考80,我们做考80分的准备最后考60,面试也是一样,当你被上面的厂拷打麻了,后面的面试才能慢慢地扛得住压力,哪怕进不去大厂,我们在尝试中厂的时候会猛然发现,好像豁然开朗。当然对于年级比较低的同学,可以先在小厂锻炼自己然后再跳到中大厂也是不错的选择作为实习岗位,面试官其实更看中你的潜力以及对于这个岗位的积极性,在面试过程中你需要多分享你对某个问题具体的思考,比如你是怎么做的,我还能怎么做,我这样做比那样做的优势在哪些地方。还有就是要真诚,比如我不会某一个面试官问的问题,你可以先说自己在这块领域不是很了解,但是我可以往哪方面去思考去类比,而不是答非所问或者胡言乱语了半天。面试到最后一般会有一个反问环节,大家可以在面试前准备一下自己要问什么,主要凸出自己对面试这个岗位的和自我成长的积极性,比如团队业务,面试轮次,学习一些建议都可以,或者有些公司可能会提及到ai工具,可以问公司ai工具的普及率使用率都可以暂时是这么一些,后续想到会再做补充,欢迎大家评论区讨论呢~(附一张白云山猫猫)
0经验如何找实习?
点赞 评论 收藏
分享
评论
15
8
分享

创作者周榜

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