正常打招呼,问需不需要自我介绍,面试官说不用了,面试官很帅,有点像洋仔 先问了一下,学校放人啥的 问项目相关的东西 介绍如何优化的项目,大概讲了一下思路 oss托管静态资源,防抖节流啥的 问我长列表渲染怎么优化的,讲了下下拉刷新 面试官追问,一直下拉一直数据一直增加占内存咋办 说了手动去移除dom 如何判断是否需要加载数据,说了通过监听onscroll,但要节流,然后说了mutationObser
#软件开发2023笔面经# 面试前一天发了笔试题,第二天通知笔试通过立即约了一面 1.自我介绍; 2.对着笔试题提了一些问题,说说思路啥的; 3.js中的数组可以做到pop,push,shift,unshift;如果让你来实现这样的数组你会怎么做(说了遍历,不行,性能太差了,没答上来g了) 4.js闭包 5.计算机网络和操作系统学了吗(操作系统还在学) 6.有没有学过数据结构和算法(学过数据结构)
期望城市:武汉 投递时间: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.
1. 一上来拿张纸给你做差不多8道英文题(一开始没明白要干嘛 2. introduce yourself in English(瞬间懵逼 3. js基本数据类型有哪些 4. 从输入url到页面展示发生了什么 5. 说一下你的项目 6. 问项目里的问题 7. 发起http的api有哪些(不知道… 8. 知道fetch吗 9. fetch的巴拉巴拉你知道吗(忘了 10. vue和react哪个比较难
#软件开发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的随机数