项目: 介绍简历上的项目 (面试官表示我这不就是个简单的电商项目吗) (兴趣不大,遂开始出题) 给出一个空数组或空对象,怎么判断为空? let a = []; let a = {}; 一个箭头函数穿透 看代码说输出 var A = 2; var B = { f1: function(){ return this.A; }, f2: () => { return this
自我介绍 vue的双向绑定 组件之间的通信方式 你知道eventBus吗? 说一下vuex(为什么要用vuex) vue3新特性 节流跟防抖以及作用场景 什么是懒加载?什么是按需加载? 垂直居中 position都有哪些属性 脱离文档流和不脱离文档流会有什么不同的表现 rem 什么是跨域?
大概电话问了十多分钟,纯问项目,中间有两个问题答得不太好,一个是关于通讯,一个是(做的比较少) 自我介绍 项目怎么上线的? 有没有实习经历? 项目一的背景 项目是独立完成的吗? 做第一个项目中比较有挑战的技术点? 虚拟列表的优化内容?数据怎么存储的?初始数据展示多少条?窗口大小? 如果把pc端转移到移动端,怎么适配?// , 之前做 用了 => 相互转化 项目二的背景 了解多少?如果第二个项目用实
base:北京 投递时间:2.27牛客网上投的、2.28初筛通过、3.3一面 1.自我介绍 2.实习做的是什么工作? 3.为什么会选择前端? 4.除了redux这种状态管理工具之外还了解其它的状态管理工具吗? √ 5.react hooks的出现解决了什么问题?使用过哪些hooks?什么时候会用useMemo?√ 6.hooks可不可以放到if语句内?hooks里面的依赖项对数据类型有什么特殊的要
项目经历,做了什么,难点 1.js垃圾回收机制 2.内存泄露 3.三次握手,四次挥手 4.HTTP状态码 5.ES6新特性 6.let,const,var的区别 7.var变量提升以及可能出现的问题 8.set和map 9.set的循环方式的实现 10map的遍历的方式,返回的是什么 11.TS的认识 12.泛型的认识 13.call(),apply(),bind() 14.Promise及其实例
经典开局自我介绍 问js css掌握咋样(熟悉) 问b c距离a的距离 常用的flex属性 实现水平竖直居中的方式 问父元素开启了相对定位,子元素开启绝对定位,left top相对的是哪,transform相对的元素是啥 js 判断数据类型的方法(typeof instanceof Object.prototype.toString()) 问了作用域链 说到函数作用域,又问了闭包 然后问了 问了c
3月9日 看了牛客的面经,啥虚拟列表看了一上午,结果面试官是个小哥,好家伙全称50分钟,做了三道题 亏我搁那背八股呢,直接就是写题,我就是个fw。 给定一个对象,输入一个string数组,内容为属性值路径,不难,主要是第一次面试要求手写的,之前都是动动嘴皮子,太紧张了居然写了20多分钟,我是sb 用的递归,磕磕绊绊的半天 把let i in obj写成了let i of obj,改了半天,最后低估
3月9号 面试官是个小姐姐,第一次遇到女面试官 自我介绍 项目有哪些难点 项目token怎么生成 如何连接数据库 (确定项目是不是自己做的) 路由权限如何做的 关于token无感知刷新 项目选型选择vue2还是vue3 项目选型选择vue还是react vue看过源码嘛 说下看过的部分 vue的计算属性和watch区别 vue生命周期 vue3为什么用proxy代替object.definePro
base:上海 投递时间:3.6投递、3.7电话通知面试、3.10一面 录屏没录到声音,全靠回忆了,总体感觉面试官在看简历提问题 1.自我介绍 2.div如何垂直水平居中,绝对定位、弹性盒布局 √ 3.flex:1是什么,什么时候会用到 √ 4.如何实现一个圆形 border-radius √,如果不知道自身大小的情况下如何实现圆角 × 5.实习时候公司的git流程,如何开发、合并代码以及上线的,
3月10日 晚上7点面试的,面试官挺好的,下班了回家给我面试的 大约35分钟电话面试,问的问题挺多的,又忘记录音了,忘记了一些 知道的各种排序算法时间复杂度,说下归并排序过程,需要额外空间吗 (√ 最熟悉的就是归并排序了) js基本数据类型和引用数据类型有哪些,number类型存储形式(说了个最大2^53-1) 小数计算有误差怎么办(我问是0.1+0.2!=0.3吗,面试官说可以,我就照着回答下去
参加的还是24前端暑期实习笔试。笔试有3部分,15道单选,5道多选,3道编程题。难度适中,选择大部分为前端内容,包括html5、js、css。均为前端基本功,也有计算机基础内容,但是较少。大概3:1吧个人感觉。选择题分数比较重,一题3分。 第一部分:大多为前端,包括HTML5,css[]选择器,数据结构,js看程序读结果等。部分题目还是没遇到过,整体做下来难度不大。 第二部分:多选题,少选得1/3
前两部分单选和不定项,包含计算机基础知识与前端基础知识代码分析题。好多都不太会做。 算法题部分,第一道较简单忘记了。 第二道题两个map,一个map统计数的个数,在遍历计算累加和的过程中,另一个map记录左端点,查询遍历到的右端点是否有符合条件的左端。 第三道题,前边连续d后边red,类似这样dddddddredre。
3月13号 问的不难,十分钟over了,已经拿到offer了,不过因为一些原因准备拒绝啦。 项目用到的布局,说了flex布局,介绍一下flex的一些属性 说下position的值 本地化存储理解 js数据类型 js原型和原型链 js作用域 vue的生命周期 vue组件通信 对可视化了解 反问:业务技术栈(网络安全、可视化,vue) 过了一会后来了二面,貌似是个领导 就问了几个简单的问题: css选
就离谱啊离谱,上篇帖子我说面试官布置的三个题我一个题不会写,结果居然又让我去面试了,还是同一个面试官,我都怀疑腾讯那个面试流程是不是出bug了,我进来就跟面试官说我这么菜居然还让我面试 全程50分钟,面试官人很好哈哈哈,不过面试官那边特别吵,我感觉我又寄了。 全程看简历过来的,我是shabi简历上写的居然没有准备好 看简历,问我学习经历 vue和react区别(因为简历有写vue和react) v
24届中下游985本科 酒店部b端,面试的是个小姐姐很温柔很好相处,面试体验很不错。主要是根据项目来问。 1.为什么选择用cookie存储token而不是localStorage(还对我的系统的登录问题问了一些vuex相关的东西),没答上来面试官提到了过期时间方面的问题 2.vue2vue3最主要的区别是什么 3.ts中如果想要让一个接口继承另一个接口的时候,舍去某个属性(还是修改某个类型记不清了