21年7月17面试
微医集团面试(1面)(将近一小时) 介绍下自己 介绍一下你的项目 这里我们目前的项目是猪齿鱼devops集成平台,所以他问的很深,包括流水线,部署等等的东西,这块集成的流程是什么 js基础 1. var,let,const 什么区别 老生常谈,就没啥好说的了 2. js中存在...
599 字
|
3 分钟
js常见面试题
手写篇 7. 数据类型 1. js有哪些数据类型 2. js有哪些内置对象 3. 数据类型的检测方式(typeof, intanceof, Object.prototype.toString三者区分) 4. null, undefined区别 5. 0.1+0.2...
238 字
|
1 分钟
基于猪齿鱼平台的axios缓存封装
需求说明 情况1: 猪齿鱼平台是个相对复杂的多表格多表单数据处理平台,有些模块的数据量庞大,并且有些喜欢嵌入在tab页面当中,如果频繁的去访问这些页面就会频繁的请求,如果数据量庞大,每次访问都会去请求数据,等待时间就变长了,例如下面这个界面: 这个页面相当于是历史的执行记录,因为数据量庞...
5937 字
|
30 分钟
算法之二叉树的所有路径
给定一个二叉树,返回所有从根节点到叶子节点的路径。 说明: 叶子节点是指没有子节点的节点。 思路: 前序遍历,每一次访问下一个节点都把本次的路径字符串传递下去,每次走到节点没有左右子树了就把最终的这个字符串给存到最终数组里头 js / Definition for a binar...
224 字
|
1 分钟
算法之无重复字符最长子串
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 解法: 1.滑动窗口 js var lengthOfLongestSubstring = function(s) { // 哈希集合,记录每个字符是否出现过 const occ = new...
209 字
|
1 分钟
算法之二叉搜索树的众数
给定一个有相同值的二叉搜索树(BST),找出 BST 中的所有众数(出现频率最高的元素)。 假定 BST 有如下定义: - 结点左子树中所含结点的值小于等于当前结点的值、 - 结点右子树中所含结点的值大于等于当前结点的值 - 左子树和右子树都是二叉搜索树 解法: 1.递归中序遍历(开...
206 字
|
1 分钟
算法之有效括号
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。 有效字符串需满足: - 左括号必须用相同类型的右括号闭合。、 - 左括号必须以正确的顺序闭合。 解法: 1.利用栈 思路: 根据题意,我们可以推断出以下要点: - 有效括号字符...
231 字
|
1 分钟