【前端校招面经】小米南京互联网业务部前端23校招一面面经

  • 自我介绍
  • 在你过往实习的项目中你遇到过哪些问题, 如何解决的
  • CSSposition属性有哪些值, 列举出来其各自的作用

static, relative, fixed, absoluate, sticky

  • 口述https原理
  • CSS 手写一个两栏布局
  • CSS 将页面元素隐藏的方式有哪些
  • 浏览器缓存原理
  • 手撕代码:
function mySetTimeout(func) {
  // 实现该函数, 需要考虑用多种方式解决
}

// 使执行下述代码的输出结果为"1234"
console.log(1);
setTimeout(() => {
  console.log(4);
});
mySetTimeout(() => {
  console.log(3);
});
console.log(2);

参考答案:

// 方法一: 直接用 Promise
function mySetTimeout(func, ...args) {
  const _this = this;
  return Promise.resolve().then(() => {
    func.call(_this, ...args);
  });
}

// 方法二: 利用 async await
async function mySetTimeout(func, ...args) {
  await 0;
  func.call(this, ...args);
}
  • 手撕代码: 用TypeScript实现防抖/节流, 要求用 ts 的泛型机制控制防抖与节流函数的参数与返回值类型相同 参考答案:
// 这里的 ts 泛型限制参考了 lodash
function throttle<T extends (...args: any[]) => any>(
  fn: T,
  delay?: number
): (...args: Parameters<T>) => ReturnType<T> | void {
  let flag = true;

  return function (...args) {
    if (!flag) {
      return;
    }
    flag = false;
    setTimeout(() => {
      fn(...args);
      flag = true;
    }, delay ?? 0);
  };
}

  • 手撕代码: 给定一个乱序数组, 假设该数组中有一个元素的出现次数超过了数组长度的一半, 需找到这个元素, 要求时间复杂度为 O(n) 且空间复杂度为 O(1)
  • 手撕代码: 给定一个只包含 6 种括号字符的字符串, 检查其括号是否能够匹配

反问环节:

  • 部门原来在北京, 22 年开始大规模迁移到南京
  • 业务线涵盖 B/C 端, 主要包括游戏业务(C端), 面向商城的运营(B端)
  • 面试官自己评价说"本人涉及的工作内容没有什么技术难度"
  • "预计你来这里以后, 业务压力会比较大"
  • "去年做了好些同质化的业务", "技术在南京但产品团队在北京, 因此沟通上会有一些额外的压力"
  • 面试官提到这边的价值观: 与其质疑产品提出的需求的价值, 不如考虑自己如何提升和扩宽业务的价值
  • "这边的产品没有你想象当中那样专业, 因此需要技术去帮产品考虑业务赋能问题, 需要你主动提出一种模型然后和产品去介绍沟通"
#前端工程师精选面经合集##小米##前端#
全部评论
楼主手撕题都写出来了吗
点赞 回复 分享
发布于 2023-02-10 16:58 北京
xd,有后续吗?二面了吗
点赞 回复 分享
发布于 2023-01-21 13:35 广西
校友,我是小米南京java后端补录,上周五三面之后就没消息了
点赞 回复 分享
发布于 2023-01-21 09:21 山西
南京小米九月初发了面试通过的邮件,然后就没消息了
点赞 回复 分享
发布于 2023-01-13 21:13 江苏
楼主我看你写的帖子们去年就在校招了 是延毕了一年吗
点赞 回复 分享
发布于 2023-01-10 20:45 河北

相关推荐

吴offer选手:我卡在笔试才是最好笑的,甚至没给我发过笔试链接
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
04-30 21:35
已编辑
长安大学 C++
晓沐咕咕咕:评论区没被女朋友好好对待过的计小将可真多。觉得可惜可以理解,毕竟一线大厂sp。但是骂楼主糊涂的大可不必,说什么会被社会毒打更是丢人。女朋友体制内生活有保障,读研女朋友还供着,都准备订婚了人家两情相悦,二线本地以后两口子日子美滋滋,哪轮到你一个一线城市房子都买不起的996清高计小将在这说人家傻😅
点赞 评论 收藏
分享
评论
2
31
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务