• 京东 2020.09.29 面试 凉


    好难啊,一个小时都是前端基础知识,感觉越问越细……

    1. React生命周期,hook对应哪些生命周期,哪些部分可以setState,哪些部分可以渲染,如果想阻止state更新应该怎么做(setState第二个参数)
    2. http和https区别
    3. js判断一个数组
    4. 数组去重方法
    5. redux有了解吗?(并没有,瞎说了两句)
    6. 介绍useEffect,还有使用了什么别的吗?和useLayoutEffect的区别是什么?
    7. refs作用
    8. 为什么使用hook,hook有什么优势,函数组件和类组件区别是什么?类组件如何优化?
    9. constructor里的super的功能
    10. 如何设计react的高阶组件
    11. 用过ES6吗,用过里面的哪些部分?
    12. promise的三个状态,状态转换,函数,怎么使用,all函数如果有报错会怎么样
    13. TS怎么转换成JS的?
    14. 浏览器垃圾回收机制
    15. 用过什么设计模式?
    16. load是单线程还是多线程,并发还是串行
    17. 用过webpack吗?怎么用的?
    18. for-in,for-of区别
    19. 介绍一下原型,原型链,prototype和__proto__区别?所有对象都有prototype吗?那所有对象都有__proto__吗?
    20. css里使用了哪些布局模型?
    21. 301和302区别
  • 相关阅读:
    leetcode — interleaving-string
    leetcode — unique-binary-search-trees-ii
    leetcode — unique-binary-search-trees
    leetcode — binary-tree-inorder-traversal
    leetcode — restore-ip-addresses
    poj 2774 Long Long Message
    bzoj 1031 [JSOI2007]字符加密Cipher
    BZOJ4554 HEOI2016游戏
    BZOJ4552 HEOI2016排序
    BZOJ4551 HEOI2016树
  • 原文地址:https://www.cnblogs.com/xym4869/p/13748973.html
Copyright © 2020-2023  润新知