回馈牛油攒人品。 全程四五十分钟,体验是早有耳闻的非常非常好。面试官人很和善会先简单闲聊然后过渡到前端,简直是我这种紧张星人的救星。然后问问题也有简单反馈。 唯一不好的就是写第一题时候飞书那个IDE跑不动不知道咋回事我都开始怀疑我数组api都记错了心态爆炸。 闲聊(但是也混有一些因人而异的小问题) 手撕:删除数组特定索引的元素(简单吧,就是太简单又一直执行失败让我心态爆炸) 手撕:写一个函数将一个
js原型链真的特别常考
真的好难啊问了好多h5的 先讲项目我讲的我的开源的项目 然后就深挖项目 问怎么做移动端适配我说的css媒体查询 然后她说你display none掉视频它还是存在啊。然后我就蛮尴尬的,然后问那个Botton为什么在手机上换行了。怎么去做这个我说用warp来做然后项目拷打不下去了就开始问基础。 基础问了数据类型嘛然后问bigint和num可以相加吗?我说不行,不行那怎么让他们可以相加呢?我说把num
一共40分钟左右 八股 webpack和vite的区别 vite对css文件进行了哪些处理 react中的hook为什么只能放在组件顶层 https建立连接过程,TLS加密过程 项目 问实习做了什么 大文件分片上传,断点续传,秒传怎么做的 怎么判断分片已经存在 场景题 1.输入框内数据产生变化发出相应请求获取词条列表 两次请求返回的顺序不一样,导致输入框内容和拿到的词条列表内容不一样 两种解决方式
总体面试体验还行,就是面试官也不开摄像头,然后问的问题都比较浅,很喜欢问一些开放性的问题,也没有手撕,不知道是不是一面的原因。 在你写的项目中,觉得比较有难点的是哪一个(开放问题1)? 聊了一些项目里的异步编程debug/防抖功能 发现我项目里的输入框搜索tag不能带井号,就聊到了前端网络安全的问题 聊了前端可以做一些转义和过滤,但是考虑到用户可能绕过前端直接通过接口发送请求,所以主要的安全工作比
面试官问的问题真的很广,反问问了一下原因,他说你可能接触不到,来了也可能用不到,但是想看下了解知识面的广度,看下上限在哪。所以大厂实习也不完全是优点 无手撕,全程45分钟左右 1.什么时候开始接触前端 2.怎么系统学习前端 3.node接触过吗(没有。。) 4.for in和for of的区别。for of是否能遍历对象,for in能不能遍历map 5.CJS和ESM的区别 6.CJS和ESM能
8.21 1.自我介绍 2.实习中做过最难的工作 3.前端长列表优化怎么做的?第三方库还是手写 4.滚动太快出现白屏怎么解决 5.有做数据定位吗 6.vite配置文件大小不超过指定大小 7.vue如何做路由权限认证 8.用户没有登录的时候点击某个链接希望他跳转到登录页 9.前端主题切换是怎么做的 10.主题切换的原理 11.js哪些操作可能导致内存泄露 12.有用过css预处理器吗,语法了解吗?
面试官很好,全程都在夸我😭 面的题过于简单了,以至于怀疑是不是有什么猫腻🤔 唯一没答上来的是vue computed有没有缓存,后来想想包有的,不然不会这么问了
0.总时长20分钟 1.软性知识(如何学习前端,项目难点) 2.页面优化相关技术 3.组件通信 4.Vue生命周期,接口数据周期,在mount实现会出现什么问题 5.ES6新特性介绍(箭头函数的this),数组扁平化 6.flexbox介绍,简单页面布局简述 7.Webpack介绍,项目如何部署 8.反问环节 总评:最近面试经历太难了挂麻了,感觉东西看不完。这个面试官迟到+不开摄像头。
极其开放 - 怎么理解软件工程? - 开发中会和同学起争执吗? - 你为啥要学这个专业? - 怎么理解卷? - xxxx
按照项目一点一点展开问,相关的知识问了一些八股,基本上答出来了 一共40多分钟 剩下的时间写了二叉树层序遍历,代码有点bug 反问 #美团求职进展汇总# #美团# #美团前端面经# 已挂 发面经暂人品吧!!
http缓存策略 有html、css、图片、文本、js等资源,如何设置缓存策略 如果有一个紧急版本需要发布,客户端怎么更新缓存?(前面我回答比如html设置一周的有效期😂,然后就追问了) css三栏布局怎么实现?了解css计算属性吗?可以通过计算属性实现三栏布局吗? 针对上面用flex实现的方式,解释一下为什么中间元素设置为`flex:1`? antd 5中的`css in js` 项目中遇到的
问了非常多微信小程序的问题,具体到项目配置 项目发布(说是他们最近有这样的需求) 甚至是标签用法 wx:if 真没想到问了这么多基础操作…… 接着就开始遍历(真的是遍历啊)前端八股 vue css js 体验就是 很广但不深 啥都要会
周四下午五点接到邮件面试选时间,看到只有周五可以选,实习结束以后基本没咋准备八股和算法,一面结束直接寄 ---------------------------------------------- 问题 webpack打包轻量化问题,有没有拆包 移动端适配,为什么要写两个页面pc+移动,只写一套页面怎么同时适配移动端和pc 场景题,手撕CSS移动端响应式 js基本类型引申出手撕一个函数判断传入的变
8.16 1.自我介绍 2.实习中做了哪些难点和有意思的地方 3.websocket的优缺点 4.http环境下高级复制api失效怎么解决的 5.为什么会失效。忘了 6.使用的哪个版本react,为什么出现react hooks,他的优缺点 7.如果让你实现react hooks你会怎样做 8.你是开源项目贡献者是吧?我也在看这个项目,你能找一个目录让我看看你写过的代码吗 9.用ts语法实现一个节