1.自我介绍 2.作用域 3.闭包 4.原型链 5.一个对象内部重写了hasOwnProperty,如 const foo = { hasOwnProperty() { return false }, bar: 'bar' } 然后调用obj.hasOwnProperty('bar'),返回false,如何返回true(对象的原型有为原生的hasOwnProperty) 答案:const resu
逆天面试官😅 一道css题(画圆)写出来了,然后一道promise题(按数组顺序输出)也写出来了。说看你挺熟练的,那我再出一题(经典红绿灯)也写出来了,然后两分钟后秒挂。 估计是主搞vue的,看我简历半天,说咋全是react,憋半天憋了句知道哪些react钩子,然后就开始写题,真晦气。 最后反问问他公司是不是主要vue为主,结果来句react为主,笑死人
整个过程就15分钟 1.页面渲染过程, 2.盒子模型, 3.选择器, 4.浏览器本地存储, 5.浏览器性能优化, 6.说说vue的特性, 7.git工具, 8.反问环节 没有手撕,就这些,面试时长最短的一次。面试官是很温柔的大哥。
美团前端一面 1.简短的自我介绍 2.说说平时怎么学习前端的,还问了看那个up主的视频 3.看你项目有用axios,axios底层原理 4.axios用promise怎么写(没搞懂啥意思) 5.现场做了一个promise题,写答案 6.说说了解的数组的方法 7.怎样判断一个值的是什么类型(先typeof,再instance of) 8.原型 原型链 9.浏览器缓存机制 10.http 11.tcp
总是需要了解一些前沿的技术;其目的可能是为了让技术精进,也有可能是害怕技术落后而掉队;总之需要从各类网站了解一些前沿信息。 以我举例,我经常在(Hacker News、Medium、Dev.to、Twitter、阮一峰、GitHub 关注、微博、V2EX、Ruby China、GitHub Trending)等地去学习。通过整理后,把每天值得分享的内容,发布到公司的 QQ 群里,让大家和我同时受益
10min 能实习多久 ES6新特性 class关键字 class解决什么问题 闭包 react释放不了闭包,具体为什么 事件循环 箭头函数 vue生命周期 computed和watch 22min 一道牛客上的算法,对应力扣86题,牛客上的描述极坑,问了面试官才看懂题目,A了 问的都很简单,全答上来了,两天后挂。当时就觉得KPI,总共K了我37min,面试官都要睡着了,不缺人,别投了
自我介绍,介绍项目 1.实现复选框 2.最大子序列和(解释代码) 3.多次请求,如何保证页面的信息是最新的 4.宽高不定,如何使用css实现内部自适应正方形 5.为什么想学前端?为什么之前没有实习? 6.说一下url输入后,到页面渲染的一系列机制? 7.一定会请求DNS域名系统吗?(顺着说了不一定,会在本地缓存查找ip地址; 如果本地dns服务器有,就不会向上层的dns服务器请求;如果浏览器缓存有
笔试 3.29 携程一面 4.7 自我介绍 vue-router原理 页面如何跳转 刷新之后页面会回退吗?不会,但是不知道为什么 vuex原理 如何全局状态管理?如果和页面中的变量冲突该怎么办?没遇到过不知道为什么 跨域 原理 解决办法 浏览器可以做什么来解决跨域吗?我回答浏览器不用做 模块化语法 import 属于什么规范?其他规范有了解吗 写题 判断是否回文 推荐用正则 正则匹配的replac
笔试 3.25 美团一面 酒旅研发 3.30 如何判断一个东西是不是数组 事件委托,利用的是什么原理进行实现 v-for的key的作用 事件循环 做一个题 事件循环 cors跨域原理,前后端需要做什么?通过设置字段来实现跨域 浏览器缓存策略,强缓存,通过什么字段控制的(cache-control,有什么值)(相关缓存头、字段的值等)、协商缓存 全排列 new操作做了什么 Promise.all()
百度笔试 3.58 百度一面 4.11 字符串逆序 变量提升 手写call 实现Promise.retry 实现一个方法,每隔一秒输出1,2,3,4,5 啊啊啊百度直接挂了,我太垃圾了!!!在这之前根本没做过相关的题目,上来两眼懵逼!#百度前端实习##百度前端面经#
轻流 四月初 面试官态度很差,先是迟到,后面面到一半出去忙事情,面试中一直有qq提示音,讲话也是很随意。本人实习阶段参加了很多面试,一般面试过程中根据态度和语气能看出他们是不是真的在招人或者你是不是他们想要的。于是面到第十五分钟,知道不会有后续,最后摆烂了随便答题,就想着早点结束~~ 面试体验最差的一次 自我介绍 github提交的记录是规范,为什么最近提交不是很规范?懒得规范 负责打包的任务是什
牛客看了太多面经了,回馈一下各位 一面常规八股全文背诵45min(11.28) OSI七层模型 http和https的区别 https握手过程 http状态码 http缓存 options请求 手写JSONP 浏览器的进程 JS为什么是单线程 事件循环 let和const bind、call、apply css的单位, %单位参考的是谁 Fiber架构 组件通信方式 useEffect第二个参数
主要是4道代码题,不难,全a出来了。 1.下划线转驼峰, 2.手写发布订阅, 3.css两栏布局, 4.链表有没有环。 中间穿插着问了一下http2.0,tcp协议,简单答了一下。 面完10分钟发拒信,hr简单敷衍了一下没说理由。一开始以为他们技术栈是vue,我学的react 不匹配,但是因为一面聊的很好(还多聊了20分钟),一面面试官跟我说他们面试只在意算法思 路和js基础,框架不会都没关系,二
金山效率真的高,两天前一面,昨天通知二面 1.自我介绍 2.项目相关 3.学过ts吗,用过ts吗 4.学过Vue3吗 5.讲讲Vue2和Vue3的区别 6.了解哪些设计模式 7.观察者模式和发布订阅模式的区别是什么 8.html渲染的过程 9.dom树中的所有结构都会在渲染树中显示吗 10.实习过程中遇到的协作上的问题有哪些 11.为什么选择前端 12.如何评判一个前端项目的好坏 13.前端性能的
本文向大家介绍使用微信小程序开发前端【快速入门】,包括了使用微信小程序开发前端【快速入门】的使用技巧和注意事项,需要的朋友参考一下 前言 2016年9月22日凌晨,微信官方通过“微信公开课”公众号发布了关于微信小程序(微信应用号)的内测通知。整个朋友圈瞬间便像炸开了锅似的,各种揣测、介绍性文章在一夜里诞生。而真正收到内测邀请的公众号据说只有200个。 虽然内测名额十分稀少,但依赖中国广大开发者的破