Cider一面 2024.4.1(1h4min)

  • 面试官介绍面试分为三个部分:项目经历、实习经历、两道编程题
  • 自我介绍
  • 介绍一下实习或日常项目中的难点
  • CI/CD是怎么做的
  • Monorepo架构是怎么做的,用jenkin吗
  • js是如何解析的
  • 从变量的角度说一下js是如何解析的
  • 不知道是不是想问全局变量和函数变量,回答了函数变量和全局变量的执行上下文在执行栈中的调用流程
  • 如果全局声明的变量和函数声明的变量同名,使用哪个?
  • 浏览器渲染原理
  • css会不会阻塞html,js会不会阻塞html
  • 你刚刚提到了async和defer,说一下二者的区别
  • 回流和重绘
  • 有没有什么减少回流和重绘方法
  • 箭头函数和普通函数的区别
  • 题目:
// 生成SKU
// 已知规格数据
const spu = 'AB1234567';
const specList = [ 
 ["red", "yellow"],
 ["XL", "S"], 
 ['a1', 'a2'],
 ['b1', 'b2'],
];

// 实现createSKU方法,格式要求
/**
    AB1234567-red-XL-a1-b1
    AB1234567-yellow-XL-a1-b1
    AB1234567-red-S-a1-b1
    AB1234567-yellow-S-a1-b1
    ...
*/
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客企业服务