1.自我介绍 2.介绍项目 3.package-lock.json是什么文件,里面的^1.0.1的^是什么意思 4.为什么公司里用了各种前端框架,从技术层面分析一下 5.js是单线程,如何实现多核 webworker 6.项目上线后如何防止别人看到源码 7.如果两个vue文件里面有两个相同的样式,如何区分 不混淆,scoped 8.如何解决浏览器兼容问题 babel 9.浏览器缓存 10.代码输出
感觉凉 主要是进面试之前有道题没做出来有点慌,然后手撕题遇到了一点小问题,整体有些紧张,感觉面试最重要的还是心态 1.手撕,数组找两个数之和为给定值 2.css三角 3.ES6特性,先让举一些了解的 4.let 问到了实现原理,这个我不知道 5.浏览器渲染过程 6.重绘和回流 7.watch和compute 8.读程题,输出顺序 9.宏任务,微任务 10.nextTick 11.安全问题,讲了xs
面试时长:60min 1 自我介绍 2 聊项目 3 vue常用的指令有哪些?vue2和vue3自定义指令的区别? 4 组件通信有哪些方式? vue2全局事件总线是如何实现的? 5 vue2是如何实现响应式的,针对数组是怎么实现的?有没有看过对应的源码 6 vue3是如何实现响应式的,和vue2相比有哪些优势? 7 讲一下computed和methods有什么区别?computed如何来实现缓存性
摆烂好久决定把之前面的发一下,上来就做题,三道题,做完没有反问就拜拜,已收到感谢信 9.21号 一面 1. 2. 3. #深信服##前端##秋招##面经#
早上九点半面的 面试官人很好,全程笑嘻嘻,没问计网 css: 选择器权重,内联样式权重... 说说BFC less预选择器(没怎么用过,就没问我了 算法: 两数之和 数组最长前缀 vue: computed和watch的区别(看你做了项目肯定对源码有了解吧,我:粗略看过某些方面的源码解说... 5分钟说一下自己的优势 反问:寒冬期找工作有啥建议
1、手写括号匹配 2、手写promise.all 3、手写节流 4、数组的方法有哪些 5、数组去重 6、ts了解吗 接口和。。什么的区别 7、实现一个三角形 8、定位的方法 9、bfc是什么,用来解决什么问题、有什么方法可以触发bfc 10、vue2和vue3有什么最大的区别 11、事件流 12、事件循环机制 13、事件委派 14、项目有什么难点 15、vue2到vue3升级的时候遇到了什么问题
太久没做业务了,代码都不会写了,警示 1 写一个input组件,要求绑定数字,只能输入数字 使用v-model+emit 2 写一个左右布局,左固定右铺满,要求右侧不设置宽度 fllex 3 背状态码 4 讲一下xss #前端#
1、实现一个串行执行的函数,返回一个promise数组,要对错误进行捕获 2、手写一个算法题,比较简单 3、改变原数组的方法有哪些,口述怎么实现不改变原数组又能使用splice方法 4、最近在干嘛 5、项目的一个问题没回答上来。。。 6、有什么亮点要补充的(我觉得我g了) 7、commonjs和es6的区别
还没到我预约的时间,就发邮件提醒我先进去等着,我想着先进会议看看吧,结果就看到面试官,问我可以开始吗?我说我预约的是4点多面试(邮件是两点提醒我进去等着),他说没事,可以现在开始,我匆匆忙忙地找地方面试。 我记得我面的是前端岗啊,结果面试官说他前端内容懂的不多,可能会问些计算机基础,连让我自己我介绍都没有,就直接开始了。 以下是问题记录: 1、深度学习为啥GPU比CPU好用? 2、页面渲染的时候,
百信一面:20min 1、自我介绍 2、浏览器跨域是怎么产生的,怎么解决? 3、Promise优缺点,特性 4、React设计思想 5、浏览器的渲染过程,用户输入一个url到浏览器中到最后呈现到用户界面是什么过程 百信二面:20min 1、自我介绍 2、前端项目介绍,负责哪些模块 3、为什么选择前端 4、为什么选择计算机这个专业 5、说一个你自己的缺点 6、在实习或者以往经历中遇到的困难,沟通方面
60min,40道单选,15道左右vue,3道react,5道左右数据结构,几道css样式,剩下的看代码说输出 vue vue内置命令 组件通信 生命周期(2-3道) 数据结构 当有n个节点时,能组成几种形态的二叉树: 卡特兰数其他的应用:一个栈的进栈序列为1,2,3,...,n,有多少个不同的出栈序列 n个结点的四叉树有多少空指针(代入法即可,对于含有N个结点的树,除了头结点外还有N-1个
本文向大家介绍使用微信小程序开发前端【快速入门】,包括了使用微信小程序开发前端【快速入门】的使用技巧和注意事项,需要的朋友参考一下 前言 2016年9月22日凌晨,微信官方通过“微信公开课”公众号发布了关于微信小程序(微信应用号)的内测通知。整个朋友圈瞬间便像炸开了锅似的,各种揣测、介绍性文章在一夜里诞生。而真正收到内测邀请的公众号据说只有200个。 虽然内测名额十分稀少,但依赖中国广大开发者的破
安装的插件 在网上找的解决方案一个不起作用
主要内容:1 什么是Java线程通信,2 线程间通信的过程分析,3 线程间通信的疑问,4 wait()和sleep()的区别,5 Java线程通信的例子1 什么是Java线程通信 线程间通信或协作就是允许同步线程彼此通信。 线程间通信是一种机制,其中一个线程在其关键部分中暂停运行,并允许另一个线程进入(或锁定)在同一关键部分中执行,这是通过以下Object类的方法实现的: wait() notify() notifyAll() 1.1 wait()方法 使当前线程释放锁定,并等待直到另一个线程为
进程间通信 IPC全称Interprocess Communication,指进程间协作的各种方法,当然包括共享内存,信号量或Socket等。 管道(Pipe) 管道是进程间通信最简单的方式,任何进程的标准输出都可以作为其他进程的输入。 信号(Signal) 下面马上会介绍。 消息队列(Message) 和传统消息队列类似,但是在内核实现的。 共享内存(Shared Memory) 后面也会有更详