1、自我介绍 2、实习干了什么 3、为什么想干前端 4、flex布局的所有属性和功能 5、promise是什么和所有api接口,.all和.allsettled的区别 6、v-if和v-show的区别,实现原理 7、对webpack的理解,loader和plugin的区别 8、对模块化的理解 9、前端做过哪些性能优化 10、前端接收到一个新任务后的开发流程 11、xss 反问:技术栈是什么?答:就
孩子第一次面试大厂,魂都快吓没了,两个代码题都没答好,不出意外应该是凉凉。 ES6的新特性你知道哪些? 异步编程解决方案Promise,详细说一下? Promise为什么可以在状态变化之后再获取结果? 事件循环机制说一下 了解浏览器的缓存策略吗? 自己做项目的时候遇到的最有挑战的事情? 算法题。一个匹配模式和一个字符串,检验字符串是否符合匹配模式。比如模式abba,字符串dog cat cat d
24min 介绍项目,亮点难点 有没有发布过 npm 包 vue 和 react 和 diff 区别 浏览器渲染过程 有没有写过 loader 和 plugin 大学时候还学过哪些语言 面试官非常和蔼
自我介绍 测试有哪些 虚拟列表 keep-alive 动态权限 文件上传 TS,Pick,Omit,泛型 jwt docker,cicd flex布局 闭包 箭头函数 node,nest.js,Koa,Express区别 洋葱模型 Vue2,3区别 Vite库模式 响应式区别,怎么做的 浏览器缓存 git merge rebase 合并冲突怎么做 其他的忘记了,只记得这些😭 发面筋攒攒好运,快快
十六进制转rgb 你好#1#,天气是#2#,["jack","晴天"] 把井号和井号之间的数字转为数组的对应索引 拍平数组能写几种写几种 为什么要做这两个项目(根据我自己的项目问的) 关于上线网站 性能优化,打包方法,单测等等 懒加载 防抖节流 宏微任务 promise flex position的绝对定位 还有一些,不过我记不得了,我都记不得估计是很简单。 总体来说很简单,邮件写四十五分钟,真就
元素隐藏 子容器垂直水平居中 this指向,click事件中this指向 项目优化方法 promise代码题说输出结果 v-for中key的作用 用index会出现的问题 修改data值会立刻显示在页面上嘛 vue为什么要异步加载 深浅拷贝 JSON.stringfy缺点 手写深拷贝原理 手写代码题:数组中元素频次统计 上午十一点一面,已约下周四二面 冲!
我想我大概是最后一波一面的了 先说,团子面试真是太友好了,是我不争气 先聊项目(居然没问我项目难点),提到了自适应屏幕,说到rem和em,然后问是否封装过组件,问到flex 如何用flex实现所有靠右(提示了一下想起来了),如何实现水平垂直居中 问到如何根据class选取元素(queryselector?面试官说也行) 如何遍历页面左右的元素(递归?)递归有什么坏处,如何解决(元素节点太深会内存太
base北京,生活服务部门 全程无八股,无项目考察,直接手撕代码 第一题 // 在公司年会上,我们经常会有抽奖的需求 // 需要你实现一个抽奖的功能,包含如下要求 // 1. 对待抽奖者的名单进行乱序排列(打乱次序) // 2. 点击开始抽奖时,运行start,在名单内随机指定一个index作为开始index // 3. 每100ms以此index开始轮询抽奖列表,当用户点击stop时停止轮询i
一面面试问题(回忆版) 自我介绍(别扯到不熟悉的,要不就欧安) 问了些项目 项目中跨域实现,还有哪些跨域方式 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的双向绑定原理,好多面试官都喜欢问这个;