广州汇量科技前端实习生面经

面试

  1. 自我介绍
    2.介绍项目(估计是我的项目没什么吸引点,面试官没有多问)
    3.介绍js垃圾回收的两种机制,以及各自的优缺点
    4.什么是闭包
    5.事件冒泡,可以阻止吗?原生js如何阻止?举例阻止的场景(弹窗)
    6.es6新特性有哪些?es6新语法是怎么样的
    7.箭头函数与普通函数的区别?箭头函数没有arguments,如何模拟?
    8.Map如何转数组以及map和set的区别
    9.讲一下promise和async await
    10.let和const的区别;哪些场景是var不能做到的;为什么?
    11.讲一下三次握手和四次挥手
    12.知道的状态码
    13.知道的算法和数据结构,简单说一下贪心算法的思想
    14.了解快排算法吗?时间复杂度和空间复杂度(要分析最好和最坏情况)
    15.说一下MVVM框架和MVC框架
    16.了解TS和JS吗?说一下区别
    17.js事件循环机制并给题目说输出结果与解释
    18.现场代码题:随机输出数组中的数,要求与直接上一次不同

感受

面试官和hr都非常友好,面试前没有笔试,会有电话hr面,问是否了解公司以及个人规划等。面试时候答的不太好面试官也很热心的引导,并给了面试总结,非常nice~虽然面试没有通过,但是一次体验非常好的面试经验!

posted @ 2022-09-02 10:13  陈雪佩  阅读(114)  评论(0编辑  收藏  举报