首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
面试官
相关资讯
热门
最新
后端
01-01 08:00
后端
面试官:JS判断数据类型,原理?
面试官:JS判断数据类型,原理?,关于js判断数据类型,会,但好像又不是完全会,在面试中总是被一些奇怪的问题搞得很狼狈。但是有了这篇文章,妈妈再也不用担心面试被问到数据类型的问题了。Firstblood面试官:可以说一下js判断数据类型的方法吗?我:判断基本数据类型可以用typeof,判断复杂数据类型可以用instanceof,它主要通过判断前者否为后者的实例对象来实现的。同时也可以使用Objec
74
后端
01-01 08:00
后端
面试官:你经历过数据库迁移么?有哪些注意点和难点?
面试官:你经历过数据库迁移么?有哪些注意点和难点?,前言最近写了很多数据库相关的文章,大家基本上对数据库也有了很多的了解,数据库本身有所了解了,我们是不是应该回归业务本身呢?大家去了解过自己企业数据库的部署方式么?是怎么部署的,又是部署在哪里的?部署过程中可能会出现的问题有哪些?是主从?还是双主?有没有分库?大的表做了分表没?等等...部署方式大概率也都是分库的,表数量级超千万基本上都开始分表了,
101
后端
01-01 08:00
后端
面试官:来说一下ES6新特性? 15383字,最全ES6-ES12总结
面试官:来说一下ES6新特性? 15383字,最全ES6-ES12总结,先来张Vue的风暴图,感受一下抽象的席卷~ES(6-12)全版本语法ES6es6是js的规格,js是es6的实现1.新的声明方式:let变量不属于顶层对象window不允许重复声明不存在变量提升暂时性死区块级作用域1.不属于顶层对象window//声明的是变量,具有作用域vara=5console.log(windeow.a)
102
后端
01-01 08:00
后端
面试官:说下CSS选择器优先级
面试官:说下CSS选择器优先级,前端面试中关于CSS选择器的问题三连:说一下CSS的选择器有哪些优先级是怎样的权重计算方式多数人的回答是这样的:CSS选择器包括行内样式、id选择器、class选择器、标签选择器,优先级依次降低,!important可用于优先级提升,比行内样式优先级还要高,权重的计算依次为1000,100,10,1,!important的优先级为正无穷。但实际上,1000,100,
82
后端
01-01 08:00
后端
面试官:说说vue的diff算法
面试官:说说vue的diff算法,背景在vue中,视图更新的diff算法在面试过程中算是常被问及的一个问题,那么它到底是什么?我们应该怎么回答啊。源码分析这里我先贴一下diff算法的核心代码...//isUndef判断是否为undefined//oldCh旧节点列表//newCh新节点列表//sameVnode判断是否是相同的节点,判断key值,标签,data等等东西while(oldStartI
788
后端
01-01 08:00
后端
面试官:画一个边框宽度为0.5px的正方形叭。
面试官:画一个边框宽度为0.5px的正方形叭。,我们知道在写移动端页面时,有个经典的1px问题。该问题的原因是:在pc端的设计稿拿到移动端会产生视觉上的放大,解决该问题的方案就是将1px缩小为0.5px。解决方法1.直接写0.5px,不兼容。2.transform的scale。3.linear-gradient,渐变。4.SVG。5.box-shadow。6.meta中的viewport。实现在上
150
后端
01-01 08:00
后端
面试官:线程池中多余的线程是如何回收的?
面试官:线程池中多余的线程是如何回收的?,作者:kingsleylam,链接:cnblogs.com/kingsleylam/p/11241625.html最近阅读了JDK线程池ThreadPoolExecutor的源码,对线程池执行任务的流程有了大体了解,实际上这个流程也十分通俗易懂,就不再赘述了,别人写的比我好多了。不过,我倒是对线程池是如何回收工作线程比较感兴趣,所以简单分析了一下,加深对线
59
后端
01-01 08:00
后端
面试官:请用五种方法实现多线程交替打印问题
面试官:请用五种方法实现多线程交替打印问题,三个线程T1、T2、T3,如何让他们按顺序执行?这是一道面试中常考的并发编程的代码题,与它相似的问题有:三个线程T1、T2、T3轮流打印ABC,打印n次,如ABCABCABCABC.......两个线程交替打印1-100的奇偶数N个线程循环打印1-100......其实这类问题本质上都是线程通信问题,思路基本上都是一个线程执行完毕,阻塞该线程,唤醒其他线
75
后端
01-01 08:00
后端
面试官问:JS的this指向
面试官问:JS的this指向,前言你好,我是若川。这是面试官问系列的第四篇,旨在帮助读者提升JS基础知识,包含new、call、apply、this、继承相关知识。面试官问系列文章如下:感兴趣的读者可以点击阅读。1.面试官问:能否模拟实现JS的new操作符2.面试官问:能否模拟实现JS的bind方法3.面试官问:能否模拟实现JS的call和apply方法4.面试官问:JS的this指向5.面试官问
60
后端
01-01 08:00
后端
面试官:能聊聊Paxos算法和ZAB协议吗
面试官:能聊聊Paxos算法和ZAB协议吗,什么是paxos算法是一种基于消息传递的,具有高容错的一致性算法。解决了什么问题主要解决分布式系统中,如何就某个决策达成一致性的问题。主要的工程实现,ZAB,GoogleChubby、微信的PhxPaxos。paxos算法与拜占庭将军问题paxos算法的作者认为,在信道不可信的前提下,通过消息传递的方式达成一致性,是不可能的。因此,paxos算法的前提是
73
«
1
2
3
4
5
6
»