一面(技术面) 怀疑只有一面,后面问了些项目 1.自我介绍 2.讲一下script的defer和async 3.知道BFC吗,谈一下你对它的了解 4.说一下水平垂直居中的方式 5.你对原型的理解, 原型链是什么 6.es5实现继承的方式,es6如何实现呢? 他们之间的区别? 7.谈一下this, 你谈到bind,call,apply, 谈一下他们的区别 8.new发生了哪些事? 让你实现new,
4.20#美团##美团前端##美团前端实习# 问答: 1.OSI网络模型以及每一层的作用 2.Http协议的优缺点 3.常见的状态码有哪些?304是什么意思? 4.Http的缓存有哪些?(强缓存、协商缓存) 5.Get和Post的区别? 6.Vue的生命周期,作用分别是什么? 7.生命周期的每个阶段在我们的项目开发中会干什么事情? 8.Vue的组件通信方式? 9.箭头函数和普通函数的区别? 10.
2023.04.06 项目 多端口跨域 跨域的方法 请求头配跨域 canvas有遇到哪些问题 刮刮乐那种效果的怎么实现 组件库怎么做的 难点是什么,怎么解决的 display:none,和visbilty,opacity 垂直居中布局 grid table布局 可视化的技术了解哪些 es6新属性 数组去重 async和await,在等待什么? cookie,local,session三者区别 pr
趁我还没忘 看代码说结果 遍历object.create创造的对象,push进一个数组,说数组里有什么 问题 定位方式 事件委托 什么是闭包 怎么回滚版本 bind,call,apply的区别 用vue开发和正常开发有什么区别 如果让你实现vue,你有什么思路 vuex和pinia在性能方面有什么区别 vue的路由是怎么设置的,vue的路由底层原理是什么 也有一些是听不懂的高级术语,一律回答不了解
自我介绍 线程和进程 promise 同步和异步的区别 堆和栈 响应报文 懒加载分页加载 闭包 了解设计模式么,讲讲单例 vue的生命周期 数据库 反问 答的差强人意吧,还有很多提升空间,同面6个人,不会es6的就问问css计网和软件设计模式,面试结束后hr说上面纠结了一会儿选了另一个更符合他们业务的(可能我主要的项目是小程序),继续加油吧。
一面 *. webscoket、socket.io介绍(项目中用到) *. chatgpt、文心一言的服务器端推送方案有了解过吗 *. 移动端web有经验吗 *. css用的多吗; 我: ?; 讲讲css的优先级 *. cookie, 跨域设置cookie *. HTTP缓存介绍, 强缓存和协商缓存各自的缺点 *. 用过哪些打包工具, rollup和webpack对比 *. 性能优化介绍, 在项目
用的react什么版本(16) 最自豪的工作 react fiber react 虚拟dom 捕获/冒泡 事件代理 react函数式组件 hooks promise状态 http请求头 执行上下文 改变执行上下文的方式 箭头函数 this 跨域 前端安全 react如何避免xss ==号与===号 防抖仅第一次触发 最长回文子串
#前端面经# 1、开局先问项目,问做项目过程中所遇到的难点 2、水平垂直居中 3、vue2和vue3有什么区别 (不会,只学了react) 4、react用过哪些函数 5、HTTP 1、浏览器的缓存策略:强缓存和协商缓存 2、页面渲染的过程是怎么样的 DNS解析,建立TCP连接,发送http请求,服务器处理请求,渲染页面(Dom树和渲染树,断开TCP连接。 3、浏览器的存储方式有哪些,其中sess
40min 自我介绍 项目相关问题 浏览器数据存储的方式, cookie和session的区别 如何判断一个元素是否在视窗当中 Vue生命周期 如果想要获取数据应该在什么地方 如果想要绑定事件应该在什么地方 Sass相关 为什么使用Sass, Sass好的地方在哪里 Flex布局, 相关的属性有哪些 Grid布局(我平时用的不是很多, 没回答好) 平时有了解过Gulp吗 Webpack模块联邦 J
体验不错,虽然面试官没开摄像头,但是能感觉到面试官兴致挺高的,后续代码卡壳的地方也会引导。 面试构成:项目、八股、手撕 项目(主要考Vue): 1.项目用的Vue,Vue router讲一下,路由工作流程 2.路由模式有几种,讲一下 3.Vuex和Pinia的区别,你觉得哪个好用 4.有没有遇到过初始化页面闪动的问题吗?(真没) 5.Vue的生命周期,一般在哪个周期发起请求?如果请求服务端数据在哪
什么都不会 原地倒闭
很神奇,没考代码,面半小时就结束了。说是这个岗没二面。 介绍之前实习时的项目 vue2和vue3区别在哪 vue3性能优化了的话,具体在哪里 vue3的tree-shaking具体怎么shaking 你开发时用vite不用webpack,两者区别在哪 用了热更新,两者都用了 既然你说vite是用了原生浏览器导入,用的ES module,具体说说ES module vue-router具体怎么用 v
1.项目经历,项目中完成了哪些工作,是从0到1吗 2.介绍一些常用的meta标签 3.举例一些H5语义化标签 4.CSS flex布局 5.js中闭包有哪些应用场景 6.js如何实现防抖节流 7.页面如何做移动端适配 8.对于一个100x200的元素,如何做750px大小的移动端适配 9.栈在前端开发中的应用 10.项目中有没有涉及到大文件和后端的交互 11.VueRouter中hash和hist
几乎没问八股,简单问了下项目,问了vue js css的题目 1解决多个视频同时播放问题,如何解决的 2嵌套的两个元素,都加上点击事件,使用内部的点击事件,会有什么反映 3向数组添加元素到第一个位置怎么实现 4Css,宽度是屏幕的一半,高度是宽度的1/2 怎么实现 5给一个题目 问输出的变量是什么 6vue生命周期,data 最早可以在哪个生命周期使用 7 js数据类型怎么检测 #前端实习面试##
1、自我介绍 2、项目中遇到的问题(样式冲突) 3、css选择器优先级 4、var,let,const 5、防抖节流区别 6、v-if和v-show 7、事件循环说输出(秒) 8、自然数N,1-N里1出现的次数(暴力,别的不会) 9、数组拍平+去重(es6新数组方法秒) 感觉还没睡醒,算法题没做出,八股也有道说反了 但是面试官也没好好问,每道都想了半天才说,一共就问了半个小时