期望城市:武汉 投递时间:3.8官网投递、3.10完成测评、3.13晚上邮件通知一面、3.14下午面试 1.自我介绍 2.过往做的项目里面做得最复杂的是什么?具体可以讲一下吗? 3.对vue和react的基本原理了解吗?√ 4.vue里面v-model怎么实现的?√ 我说成了双向数据流,就追问了问题5 5.react里面怎么实现v-model的功能? √ 受控组件和非受控组件 6.了解虚拟dom的
#软件开发2023笔面经# 1.自我介绍; 2.使用cdn的优点和缺点; 3.首页内容定制做了什么工作; 4.项目优化方面做了哪些工作; 5.了解过react吗; 6.vue的生命周期; 7.vue指令用过哪些; 8.v-for的key用来干什么的有什么作用; 9.v-for和v-if可以一起用吗?为什么; 10.解构赋值了解过吗,解释一下说一下应用场景; 11.promise的方法有哪些; 12
一个多月前面试的,一直忘了总结,现在才想起来,简单整理一下 TCP与UDP区别 HTTP缓存 不用第三方库怎么实现柱状图这些效果 界面响应适配有哪些方案,具体如何操作 jwt认证流程,登录、退出登录逻辑 重绘和回流 跨域 栈内存、堆内存与js数据类型 写代码:数组中找两数之和为100的值的下标;我用map写后O(n),说怎么大家都这么写,要我换种写法?...换了个快排+双指针O(n*logn) 手
1.自我介绍 (说确实经验比较少) 2.做过小程序吗 3.盒子模型、怪异、标准、具体说 4.CSS布局、实现垂直居中,为什么能实现等等、transform、区别 5.JS数据类型 具体说 6.let var const 手写题回答输出 7.声明提升、函数声明提升、变量声明提升、谁的优先级高 手写题目回答输出 8.原型链以及手写题目回答原型链查找过程 9.作用域、作用域链 10.闭包、闭包的原理、为
好像碰到kpi面了,只面了半个小时的时间,问了一些项目的东西,细问cookie和localstorage,这里回答的不是很好,还要http和https的区别,https加密过程,还要一些es5和es6,webpack和vite,css3新增了哪些东西。 还是一问的深了,我就答不上来,可这些平时也没咋用,现背的一问原理啥的我肯定不会呀
9.9面的,base北京,面试时间40min,面试官小哥哥人超好,很耐心~ 题目的话都是纯八股文了,没手写,但是八股文难度比上午的蔚来简单多了,直接嘎嘎乱杀~ 1. 自我介绍 2. 现在是在学校吗,北京疫情能出校吗,可以来北京吗? 3. CSS水平垂直居中,不用flex有哪些方案? 4. 如何隐藏一个元素? 5. visibility:hidden和display:none和opacity:0有什
总结:这是我见过最温柔的面试官 不会的题目会帮你解答 事件循环 说一说flex布局 说一下http缓存 http1.1的缓存比http1,0缓存好在哪里 flex布局 for in的理解 看代码 一题 宏任务 微任务的看代码写结构的题 手写instanceof es6了解哪些 说说你对箭头函数的理解 this指向问题 以及call bind apply 对React函数组件以及类组件的看法 函数组
两种盒模型 三栏布局 中间自适应 用flex 与float实现 flex:1是什么意思 promise setTimeout看代码写顺序 protoType 广度遍历与深度遍历树 如何学习新技术 git常用命令以及作用 #前端实习#
本来是4.23后来改成4.26 自我介绍 有没有用过Vue之外的框架,简单介绍了Vue和React的理念和区别 Vue3和Vue2区别 用过那些打包工具(Vite)然后详细介绍了Vite https,ssl的具体握手过程 算法题,三数之和,要求时间复杂度尽可能低,但这个要返回的是数字的下标,问了有没有重复数字(面试官说暂时不考虑),给了20分钟写,五分钟写完了问思路和时空复杂度 反问: 工作地点能
先说体验: 面试官巨好!! 还是我太菜了,没怎么准备八股,了解的也不够深入,后续会体系化完善。 呜呜一开始因为网络延迟耽误了蛮久。 第一次用牛客面试,出现了些问题。 1.先自我介绍一下吧 2. 你了解的es6特性有哪些? 3. 讲一下箭头函数和普通函数的区别? 箭头函数可以new吗? 为什么不能new? 4. 讲讲promise, 它有什么作用,有哪些方法? 5. 一道promise的输出题 6.
#软件开发2023笔面经# 中午面的,我俩都有点困。 自我介绍, CSS盒模型, CSS居中方式, CSS定位方式, ES6新特性, Map和weakMap的区别, promise, async await和promise, 项目难点, let const var 直接声明 四种定义数据的区别。 原型链, 箭头函数, vue双向绑定, 为什么不能实时监听数组, 小程序与普通网页的区别, WebSo
尽可能的回忆哈,滴滴面的不难,很基础,估计部门很缺人所以流程很快。 一面: HTML5相关 三栏布局尽可能多的实现 css定位,优先级,继承 垂直居中尽可能多的实现 箭头函数和普通函数区别 map和object区别 vue的响应式和双向数据绑定 防抖和节流 数组常用方法介绍一下 js数据类型,区别 const的值一定不能改变吗? cookie和session 浏览器缓存相关 一个1-100的随机数
4.8 #我的实习求职记录# 1.为什么现在前端 2、项目介绍 3、项目难点 4、项目优化 5、图片压缩考虑过图片类型吗 6、有没有考虑发布掉线的情况 7、vue生命周期 8、父子组件生命周期 9、手写flat 10、flat有优化空间吗 半小时 面试官比前面俩腾讯的好多了
#我的实习求职记录# 4.12 1、介绍项目 2、websocket的心跳机制只能做保底,怎么确保用户的消息一定能发出去 3、用post发送消息,websocket消息做服务推送行不行,不行的话有什么缺点 4、设计一个图片懒加载组件,不知道图片的高度,每次加载时加载两个,加载完成再继续加载,屏幕滚动到指定位置再展现图片,使用什么来触发位置计算函数,定时器行不行,如果不行,假如屏幕被放大,拖拽,像素
#我的实习求职记录# 4.13 1、自我介绍 2、性能优化,除了懒加载还有什么限制首屏性能的问题 3、css3有那些属性 4、position有那些值,relative是相对于谁 5、前端攻击有那些 6、阻止前端攻击的方式有那些 7、使用过缓存优化吗 8、了解基于header的缓存机制吗 9、怎么学习前端 10、了解vue的响应式原理吗 11、你最近了解的一个前端的新知识点是什么 12、能实习多久