一面面试问题(回忆版) 自我介绍(别扯到不熟悉的,要不就欧安) 问了些项目 项目中跨域实现,还有哪些跨域方式 csrf websoket 连接方式 问了点vue的忘了 问了点node 如何进行SEO优化? http缓存机制 ts tcp握手 手写实现一个队列 二面面试问题 自我介绍 问了学校相关 说了下招人情况 cookie session cookie安全 没说全 对面提到secure字段和从c
一面45min 1.自我介绍 2.项目介绍 html 3.html用过哪些标签?可以怎么分类? 4.img算什么类别标签?有哪些行内标签? css 5.说说盒模型 6.知道哪些选择器?比id选择器优先级高的样式有哪些? 7.知道哪些相对长度单位?他们的参照物是什么? 8.有哪些方法可以使元素水平,垂直都居中? 9.flex布局设置以上方法的具体属性叫什么? js 10.说说js有哪些数据类型? 1
总体来说,逮着项目猛问,一点八股没有,因为我之前面试的都是问的八股文,所以准备的都是八股文,所以这次面试我回答的就是答辩,期待有好消息吧(虽然我觉得坐等感谢信,但是梦想还是要有的),和面试官聊得挺好的
二十多分钟八股轰炸,没有手写题,两个面试官一个问技术一个问其他的,问技术那个面试官全程没开摄像头,就很慌 自我介绍,项目中是什么一个角色 vue: 生命周期函数都有哪些 computed和watch的区别 v-系列都有啥 双向绑定原理 v-model与value区别 v-bind与v-model区别 v-if和v-show区别 v-permission怎么用 vue如何注册组件(app.use,a
面试官自我介绍 1.个人介绍 2.平时怎么学习前端知识的? 3.项目介绍(介绍项目,组长身份需要做什么,设想项目从需求到上线经历那些过程) 4.为什么想要做前端? 以上15min 5.说说OSI七层模型,有哪些作用、协议等等 6.TCP与UDP的区别?为什么需要TCP三次握手? 7.HTTP1.1与2.0有什么不同(忘记了没答出来) 8.说一下输入url到页面渲染有哪些细节 9.上面说的在本地缓存
#软件开发2023笔面经# 1.上来先写两道算法 两数之和+快排; 2.说一下http状态码 3.说一下js为啥是异步的; 4.flex容器属性和项目属性; 5.http1.0 1.1 2 6.url输入全过程 7.为啥tcp是三次握手; 8.es6新特性; 9.vue3比vue2新增的东西(从用法到源码都分析了一遍) 10.对react hooks的理解; 11.项目里面图片懒加载是咋实现的;
#软件开发2023笔面经# 1.介绍最近做的两个项目;star法则形式介绍 2.vue为啥不推荐v-for和v-if一起使用,优先级问题 3.从url输入整个流程;面试官说说的比较详细 4.document.write 和innerhtml区别 以及推荐使用哪个使用 不太会 瞎说的 5.手写选择排序 6.手写双飞翼布局; 7.说双飞翼的实现思路; 8.vue的双向绑定原理,好多面试官都喜欢问这个;
#软件开发2023笔面经# 自我介绍, 项目, CSS定位, flex布局, 闭包, ES6, js数据类型, webpack和vite打包, 数组方法, git分支管理, git版本回退, MySQL查询方式, vue路由传参方式, 小程序路由传参方式, 所遇到的技术难点, 登录验证, 进入系统之后用户信息验证, 如果后端更改了token怎么办, sessionStore和localStore的
被捞了写个面经攒好运 一面 1.问项目 2.http为什么要三次握手 3.http3用UDP如何避免对头阻塞 4.TCP与UDP区别 5.国内网站一般用的是哪个版本的http协议 6.数据库会不会 7.为什么有了进程还要有线程 8.进程间通信 9.vue2与vue3区别 10.js与ts区别 11.vue2可以用ts吗 12.算法 flatten 二面 1.问项目 2.算法 二叉搜索树(我不会换了
1、JS的数据类型,他们是怎么分类的。 2、定义变量的方式,var,let,const区别。 3、变量提升的原理。 4、const定义的变量无法重新赋值,那么如果const定义的是对象,对象的属性能否进行修改,若是数组能否往数组里面添加值。 5、Promise有哪几种状态,状态流转是怎样的。 6、Vue里面如何实现数据的双向绑定。 7、Vue里面watch和computed的区别。 8、为什么wa
菜鸟一个,感觉问得挺深的,8股文两三题不会,编程直接G。 1、自我介绍 2、输入URL会发生什么,浏览器渲染过程 3、TCP三次握手和四次挥手过程 4、后端一次性返回100w条数据,前端怎么样才能不卡。没答上来。 5、JS的加载会不会阻塞HTML解析,async和defer 6、CDN 7、首屏加载慢的原因,怎么解决 8、webpack 的loader和plugin 9、组件通信,父子、兄弟 10
很快乐的一次面试 - 自我介绍 - tcp udp →三次握手、四次挥手 - 浏览器缓存,强缓存,协商缓存(问了标识),页面刷新(F5,强刷新,点击刷新 → 里面标识字段的优先级 catch-control等字段 - 刷新查找缓存、强缓存还是弱缓存 - 箭头函数特点 - 原型链 -> 继承 -> 缺点 - js事件循环 宏任务微任务是哪个引擎来处理 - vue 响应式原理 双向绑定原理 MVVM
一面(技术面) 怀疑只有一面,后面问了些项目 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.
总共30分钟,忘记录音了,全凭映像。。。。 自我介绍 项目难度 按需导入如何实现 img的alt和title css如何设置字符间距(不知道) 如何隐藏元素 css应该还有一两个问题,忘了 基础数据类型 扫码登陆如何实现 如何实现一个localStorage,可以在取数据时,判断是否已经过期 vue2,vue3的区别 vite中如何设置插件的执行时机(忘记了) 浏览器缓存 跨域 前端安全 反问技术