首页 / 前端实习面试
#

前端实习面试

#
65196次浏览 754人互动
此刻你想和大家分享什么
热门 最新
北京的一家中小厂,不太清楚,感觉很稳,不清楚去不去
自我介绍,问我项目的获奖,活久见1、element-plus用过那些组件。(第一个问题给我问住了,我没用过,具体来讲是我的组件的封装和使用都是ai写的)(下面博主发力了,博主找实习一周了,js/es,vue,react的八股都熟透了,但是不问,你说这撤不撤,每次有新的面经出来我都过一遍,看都是问虚拟dom,diff,虚拟滚动,还有就是一些什么技术比对,问我的跟问小学生一样)2、es6新特性语法你知道的? (博主开始发挥了,变量声明,let,const,var,变量提升,暂时性死区;数据类型,7基础存栈,1引用存堆,引用数据类型的指针存栈中,方便取,因为基础固定长度,引用不固定长度)3、箭头函数了解(this指向和构造函数)4、promise呢(三个状态和三个方法)5、async和await(promise语法糖,)开始找实习多久了,提建议。我总结一下:说我语速太快,说话一开始不经过大脑,肌肉记忆说出来,然后说着说着想到更好的说法,然后说<一开始思考4-5s组织好语言,然后慢慢说。讲快了不如讲慢了6、你觉得让ai给你写代码,你怎么通过他写的代码去学习(滔滔江水,布拉布拉。讲的太多了,从ai教会了我工程化的一些知识,到一些具体的组件功能如何实现,讲了一个具体的例子)博主这边讲上头了,开始抢话说了,由于我开obs录制,不知道为啥我的声音会变小,我说的时候面试官姐姐说话,我没听到,我直接抢话了7、你让ai写的代码你记得住吗(编写边记录文档,做接口文档;项目做完之后,通过aiagent总结项目的结构和内容文档)8、vue-router你知道那些(跳转方式,路由传参,路由拦截,路由懒加载)9、登录一般怎么做的(登录功能实现)(博主又遇到这个问题了,还好我每次面完,都会过一遍,这个我记得老熟悉了)10、token过期了,这个项目怎么处理的(后端返回401,前端响应式拦截)11、http和https(网安的ssl,记不太清了,只记得需要证书和公钥验证了,握手忘了怎么进行的了)没什么要问的了,不过我不小心惊讶了,不问问我项目吗1、心跳保活如何设计的(pingpong , 退避重连)2、为啥用nextjs架构(从设计的需求思路开始讲,说有csr渲染对于我的这个项目支持更优,等等)开始反问,评价我;公司啥技术栈,什么端,工作;问一下ai和代码规范;有无人带,薪资和北京租房感谢
查看15道真题和解析
点赞 评论 收藏
分享
山东济南的广东中厂分公司实习面试
记录我的第一次面试,然后面完之后这周又接了3-4个面试,很焦虑、很紧张了。自我介绍(模版)1、项目介绍(我讲的有些语意不清,讲的挺乱的)2、你的项目是不是ai写的,你做了那些技术实现(我回答的ai写的框架,我做的底层的限制,现在感觉很傻)3、项目技术实现,选你最有把握的一个方面(前端的技术原理:我选的是路由的拦截和预加载讲的,不应该的,路由这么基础的,应该说对于axios的二次封装实现对接口进行公开的和请求拦截)4、如何实现你的项目的部署的(本地vite和网络nginx)5、接着问了我nginx如何配置的,nginx如何实现配置的(我去,啥也不会,我说太久没做,忘了)6、项目前后端的联调如何实现的,从0搭建如何实现(做接口文档(我不到啊),然后说的后端写好接口,前端通过接口发送接收数据,感觉不太行啊)7、html5的新特性(语义化标签,就只回答了这个,靠,其实还有很多特性的)8、盒子布局相比之前的布局有什么新特性(flex布局和grid布局)9、css居中定位,主轴对齐(flex布局,grid布局,绝对定位)10、css选择器的权重(基础)js、vue没问(提前一天准备好久的,一点没问啊)11、用户登录的底层流程(前端干啥,后端干啥。前段输入接收什么数据,怎么样发送给后端,后端如何接收并且获取数据,并且如何实现登录这要功能的。感觉回答的逻辑不清晰)你能干多久,最快几天入职还有什么问的(团队对于ai辅助编程和工程化方面有什么规范吗,实习岗位的核心考核)我问了问我的表现和建议:总结基础太差 ,很多地方回答的模糊。太紧张了,放松就行。面试官程序员其实人挺好的,不压力,还说别紧张,看我前面项目有些问题,甚至连八股难的都不问了。第一次面试,给我经验条涨了一截,在学校里原本相安无事,随便写的项目老师看都不看,问也不问,看到我的成果直接给我打了94分,难绷。可是从学校出来,你这项目简直不中用的,社会考察的是你的技术,实现能力。周三晚上还有一场长沙的中厂,周四是一个廊坊的小厂,周五暂时未定。刚开学就这么卷啊。如果有大佬看到,可以教下项目一般会问啥,如何去针对项目设计问答。面试官问项目一般期望回答什么。
查看14道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
2024-04-25 20:05
已编辑
每日互动(个推)前端实习
面试官是主管姐姐,全程微笑,还给我耐心讲解和解答,感觉又是自己的能力配不上这么好的面试官的一次面试,然后今天才从同学那里知道面试的时候弄个虚拟背景不是很友好,可能显得我不是很尊重人1. 怎么学习前端的2. 推荐下你看的关于前端的书籍3. 讲一下原型链的概念4. 讲一下闭包5. 你遇到过内存泄露吗,有哪些解决方法6. Vue3中有没有可以提升性能的写法,或者是避免出现性能问题的写法7. 说一下this指向8. http状态码9. 提到了304跟缓存相关,说一下什么是协商缓存,什么是强制缓存,怎样实现协商缓存,代码层面或者是服务器层面怎样做10. 缓存过期的的时候,是服务器直接给一个新的资源,还是浏览器再发一次请求11. 请求部分的组成有哪些12. 说到请求头,你知道哪些常见请求头13. 跨域这个问题有遇到过吗,解决方法14. 解决跨域使用CORS的方式,Access-Control-Allow-Origin你觉得设置为`*`合适吗?15. Access-Control-Allow-Origin只能设置一个源,但是想要允许多个源,怎样解决16. 除了配置域名之外,还要设置其他很多的字段,你知道有哪些17. 说一下BFC18. 说一下你知道的CSS3 新特性19. 你知道去年的ECMA发布的新标准有什么吗,前年的呢,有去了解过吗20. 说一下你知道的不包括ES6之后的新特性,比较新的特性21. TS中有哪些类型操作的方法22. 看你自己写过一个组件库,说一下UI设计,代码设计思路23. 说一下组件通信方式24. 事件总线的原理,谁是观察者25. Vue3 响应式怎么实现的26. 你在开发的过程中,你能理解你说的这些吗,分支切换,自定义什么时候触发effect,调度器27. rollup有用过吗,webpack常见的配置,loader,plugin28. 最后一个问题,你为什么弄了个虚拟背景
查看4道真题和解析
点赞 评论 收藏
分享
头像
2023-02-20 17:16
已编辑
中国矿业大学 前端工程师
百度前端实习一面 2.10
电话面试 1h1.自我介绍2.平常怎么学习的前端答:B站 掘金 YouTube3.ES6新特性有哪些答:八股4.let const var的区别答:八股5.js类型判断有哪些方法 怎么判断对象还是数组 Obj.prototype.toString.call方法判断null 和undifined会返回什么  怎么去实现一个判断数据类型的方法答:Object.prototype.toString.call方法判断null 和undifined会返回什么这个没答对 我以为null返回的是Object6.怎么去遍历数据答:八股7.for in和 for of有什么区别 for in能不能遍历对象 for of能不能遍历数组 for in能不能遍历到对象继承的数据答: for in能不能遍历到对象继承的数据这个问的我有点蒙,我说可以 但是后来查了下好像不行8.Object.keys values entries的区别答:八股9.CSS优先级问题答:八股10.postion中fix和 absolute的区别答: 我背完八股之后面试官举了俩例子,问我要实现遮罩层的时候选用fix 还是 absolute11.怎么做移动端适配答:媒体查询 响应式单位12.em 和 rem有什么区别答:rem是根据根节点 em是根据父节点13.前端性能优化答:懒加载 打包配置 CDN 防抖节流 减少节流重绘14.回流与重绘有什么区别 怎么避免答:答的不太流利 磕磕巴巴的说出来了15.ESmodule和CommonJS有什么区别答:只答出了用法区别 没答出来原理16.V8垃圾回收机制这个答的不太好17.观察者模式怎么实现18.怎么做技术选型答:先列需求 再从网上找资料 再去自己尝试写小demo 再比较优缺点19.反问:面评怎么样面试官说从我这个年龄来说很好,但是对于原理上了解的不太到位。整体不错,能不能过还得横向比对总结:第二次面试,比上次强多了,基本上都能答上来。面试官人不错 好说话。继续加油!
点赞 评论 收藏
分享
头像
2023-02-13 20:13
已编辑
中国矿业大学 前端工程师
京东电商一面凉经
点赞 评论 收藏
分享
头像
2023-12-22 10:30
已编辑
深圳技术大学 前端工程师
杭州EMQ前端实习(已OC)
一面(45min)- 2023.12.8this的指向问题(回答到作用域相关八股),箭头函数的this指向?原型和原型链,原型链的作用是什么,当对象调用方法时如何体现?Promise 了解吗,说说 PromisePromise 还有什么方法?(上一问我说了 then, catch, finally,然后让补充)async 和 await 的作用,如何解决 await 的污染性async 函数捕获错误,try catch捕获引用类型和基本数据类型在传参的区别,存储位置的区别浅拷贝,深拷贝,开发中如何使用,让你手写深拷贝要注意哪些点JWT用过吗,是用来做什么的?JWT后端如何校验登录身份?HTML在浏览器渲染的过程为什么CSS要放在JS的前面,如何解决JS脚本引入的阻塞问题(async 和 defer 的区别)在 Body 中 link 一个 CSS 文件会导致什么?没有 get 到,其实是想问 回流和重绘强缓存和协商缓存,协商缓存状态码是多少?Vue2 中为什么不能监听到直接添加的响应式数据,Vue3 为什么可以做到?Vue 中的 key 是用来做什么的(直接启动设计与实现)情景 - 比如你在使用Vue的时候,引入了第三方的组件库,当你修改数据的时候,视图层没有发生正确的刷新,你并不知道为什么他没有刷新,这时候想要强制刷新视图该怎么做?(只想到了nextTick(),答歪了,给出的回答是无论是对于DOM还是组件,绑定一个key且改变他,这样就会重新PATCH)项目 - ShadowDOM 是什么,用来做什么的为什么 Vite 打包比 Webpack 快,(Vite 通过代理做拦截,只对请求的资源做重载)他们的用户反应在开发环境和生产环境,Webpack 结果不一致,行为不一致,这是为什么?(开发环境和生产环境下打包工具不一致导致的)聊天 - 平时如何学习?Github用的多吗?反问 - 部门技术栈反问 - 实习生业务超字数了二面放图。已接offer,上班中。公司整体氛围像外企,无打卡可远程,mt不会很push,第一周上班基本以熟悉公司开源项目和学习为主。
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务