小米:前端一二面面经

  • 自我介绍
  • 项目
  • 一面
  1. 双栈排序
    请编写一个程序,按升序对栈进行排序(即最大元素位于栈顶),要求最多只能使用一个额外的栈存放临时数据,但不得将元素复制到别的数据结构中。
  2. 手写promise函数
  3. 手写深拷贝函数
  4. 原生js实现模态对话框
  5. 手写一个双向绑定
  6. localStorage、sessionStorage、Cookie不同点
  7. https加密过程
  8. 列举http header
  • 二面
  1. 继承
    Person类 属性: name 方法say
    Student类 属性: grade 方法 goschool
    实现new student 调用方法分别输出name 和 grade
  2. new和super的具体过程
  3. map foreach 不同点
  4. let a=1;const a=2;a=10 输出什么
  5. translate,transform,transition区别
  6. 写一个方块平移动画
  7. 数组展开
#小米##面经##前端工程师##校招#
全部评论
技术面是不是就两轮呀?
点赞 回复
分享
发布于 2019-08-27 17:15
小米今年到底有几面啊,好迷,技术面听有人说都有3面了
点赞 回复
分享
发布于 2019-08-28 21:25
联想
校招火热招聘中
官网直投
挺简单的题
点赞 回复
分享
发布于 2019-08-29 07:19
双栈排序 有大佬会吗
点赞 回复
分享
发布于 2019-08-29 14:20
你这是现场面试么?
点赞 回复
分享
发布于 2019-08-30 22:05

相关推荐

4 50 评论
分享
牛客网
牛客企业服务