跳到主要内容

金山

面试题

  1. 自我介绍
  2. 实现 call 函数
  3. 实现 say.call.call 结果
  4. BFC 使用
  5. 三种隐藏方式差别 visibility:hidden,display:none,opacity:0 性能特定?
  6. 编码题
/**
* // 给定一个输入
const entry = {
a: {
b: {
c: {
dd: 'abcdd',
},
},
d: {
xx: 'adxx',
},
e: 'ae',
},
};

// 要求输出以下结果
const output = {
'a.b.c.dd': 'abcdd',
'a.d.xx': 'adxx',
'a.e': 'ae',
};
*/

面试流程

  1. 1 面基础问题
  2. 2 面项目经验工程化等