字节跳动飞书前端一面面经

1、为什么学前端
2、怎么学的
3、说说BFC
4、实现水平垂直居中的方法
5、面试官问我是ES6和ES5哪个用的多一点,于是他给了我下面这个题,but我全答错了...
var a = 1
var oA = () => {
  console.log(this.a)
}
obj = {
  a: 10,
  b: function () {
    console.log(this.a);
  }
}
var c = obj.b
oA()  //undefined
obj.b() //10
c()  //undefined
6、说说事件循环EventLoop,看代码说输出
async function async1() {
  console.log('async1 start');
  await async2()
  console.log('async end');
}
async function async2() {
  return new Promise((resolve, reject) => {
    console.log('async2 start');
    resolve()
  }).then(res => {
    console.log('async2 end');
  })
}

async1()

new Promise(resolve => {
  console.log('Promise');
  resolve()
}).then(res => {
  console.log('Promise end');
})

console.log('script end');


7、说下原型链,我从原型开始说,再说的原型链,然后面试官问我,实例有prototype属性吗?我回答有,but我从他的疑惑中看出我错了
8、手写冒泡排序,写完让说一下选择排序和快速排序
9、简单算法题(类似斐波拉契那个)
10、说说浏览器缓存,Etag优先级为什么高于LastModified,LastModified对应有个请求头是什么
11、TCP是如何保证可靠传输的,我当时忘了,就回答了个三次握手、四次挥手
12、然后面试官问我平时怎么学计网和数据结构与算法的

#面经##字节跳动##校招##前端工程师#
全部评论
楼主,第五个输出,不应该是1,10,1吗?为什么是undefined,10,undefined
1 回复 分享
发布于 2021-08-17 12:12
楼主base哪里呀
点赞 回复 分享
发布于 2021-08-20 10:52
构造函数有prototype属性 实例的是_proto_
点赞 回复 分享
发布于 2021-08-18 10:23
你是面的深圳飞书的吗,为什么问题和我一模一样???
点赞 回复 分享
发布于 2021-08-17 20:13
tql
点赞 回复 分享
发布于 2021-08-17 16:03
补充:13、怎么判断数组是数组,我就回答了两个,instanceof和Object.prototype.toString.call,面试官继续问,instanceof的原理(原型链)
点赞 回复 分享
发布于 2021-08-17 00:14
今天面的
点赞 回复 分享
发布于 2021-08-16 21:55

相关推荐

04-07 11:11
已编辑
北京邮电大学 前端工程师
3月26日 base 北京   部门:核心本地商业首先是自我介绍然后问React相关的知识React的生命周期?了解React的api吗?知道diff算法吗?了解useRef的用法吗?(中间我还说了其他的一些hooks用法)组件之间如何传值?useState和props的区别?redux状态管理?了解React性能优化吗?前端工程化了解多少?能想到多少优化途径讲一下闭包,说一下闭包的应用场景说一下节流和防抖讲下如何实现元素的水平垂直居中讲一下软链接和硬链接讲一下tcp和udp的区别,两个协议的应用场景讲下跨域?项目中有没有遇见跨域的问题项目中有没有遇到难点如何快速上手业务工作本人研究生方向和AI有关,问了我你能讲下你现在对于AI在前端方面应用的看法吗(讲了下AI任务的分类和现在的应用,然后给面试官提了个美团app中可以用AI实现的一个业务功能场景)有用过AI coding相关的工具吗?平常怎么用AI工具的手撕:使用React实现一个倒计时的功能反问:我的React基础比较一般,对此您有没有什么精进的方向和建议体验:面试官真的人很好,问的问题循序渐进的很基础,不会的时候也说没事,我说我leetcode没刷多少,面试官就说让我写业务功能的代码,好在这个功能比较基础,也是写出来了,体验真的很棒,希望大家都能遇见心善通情达理的面试官,上面的问题有些忘记了,不管有没有二面,我都不后悔投美团,给美团打call😚#前端面试# #美团暑期# 4月1日更新:二面结束,主要是实习的内容和js基础,还问了https对称加密和非对称加密的过程,纯聊天面,没有手撕刚才收到了OC,祝各位都能有offer4月7日更新:收到offer
查看22道真题和解析
点赞 评论 收藏
分享
评论
10
83
分享

创作者周榜

更多
牛客网
牛客企业服务