秋招提前批杭州字节抖音电商一面

秋招第一次面试,面试体验还行,面试官温和,胸有惊雷而面如平湖。
1、数组与链表区别
2、get post 区别,为什么post相对安全?【post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中)
3、常见http请求方法
4、Http和https
5、position定位属性及应用场景
6、盒子模型
7、this理解
8、this问题--为什么this指向window?大佬们解答一下
            window.name = 'ByteDance';  function A() {
        this.name = 123;
      }
      A.prototype.getA = function () {
        console.log(this); //window
        return this.name + 1;
      }
      let c = new A();  
      let funcA = c.getA;
      funcA();  // ByteDance1
9、函数柯里化实现
10、判断链表是否有环
11、反问:校招更注重考察要点(JS)
12、总结:问题比较基础,但问的深入,复杂的问题简单化,简单的问题精细化。基础仍需加强,革命尚未成功。

#字节跳动##面经##校招##前端工程师#
全部评论
收到二面了嘛
1 回复 分享
发布于 2021-08-10 01:10
老生常谈的 this 绑定问题了(要知道 this 绑定是在程序运行时才确定的),有 new 绑定、显示绑定(call、apply、bind)、隐式绑定、默认绑定和箭头函数绑定,建议去看看相关文章,这里的话是属于默认绑定情况,简单来说就是funcA没有依赖其他上下文对象运行,因此默认绑定 this 为 window,如果函数中有加 use strict ,那么 this 绑定为 undefined.
1 回复 分享
发布于 2021-08-09 18:25
胸有惊雷而面如平湖hhh学到了 下次我就拿这句话去拍面试官马屁
1 回复 分享
发布于 2021-08-09 18:48
https://blog.csdn.net/YUHUI01/article/details/81430064 第八问-隐式丢失
点赞 回复 分享
发布于 2021-08-09 19:38
为啥只有题没有答案
点赞 回复 分享
发布于 2021-08-10 08:24
😂this这个题面试也遇到了
点赞 回复 分享
发布于 2021-08-10 09:09

相关推荐

点赞 评论 收藏
分享
死在JAVA的王小美:哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈,我也是,让我免了一轮,但是硬气拒绝了
点赞 评论 收藏
分享
4 37 评论
分享
牛客网
牛客企业服务