字节跳动前端暑假实习一面(国际化电商)


4.20 一面(≈60min)

飞书视频面试
带耳机没方便录音,凭记忆写,想起来再补

1、自我介绍
2、说说你做的项目吧
(聊项目聊了有二三十分钟…)
中间有提到的问题:
  1. WebSocket原理
  2. http三次握手
  3. tcp和udp的区别
  4. https连接过程
  5. ...
3、做几个题目吧
  1. 字符串匹配(考察正则和replace)
    写一个方法,传入模板和内容后,输出正确的文本
    var template = '我是一名{{defaultgrade}}学生,我的名字叫{{defaultname}}'
    var content = {defaultgrade:'初中',defaultname:'张三'}
  2. localStorage、sessionStorage、cookie的区别
  3. 看代码说输出(考察eventloop)
    // 伪代码,大概是这样
    console.log(1)
    setTimeout(()=>{
        console.log(2)
        Promise.resolve(1).then(()=>{
            console.log('promise')
        })
    })
    let p = new Promise((resolve)=>{
        console.log(5)
        resolve(100)
    }).then((data)=>{
        console.log(data)
    })
    setTimeout(()=>{
        console.log(7)
    })
    console.log(4)
    讲一下输出顺序与原理
  4. vue中的key的作用;看过vue源码吗?说一下diff原理
  5. 写一个冒泡排序,它的时间复杂度是多少?怎么改进?
  6. (写代码)将['A1','A2','A3','B1','B2','B3','C1','C2','D1','D2']和['A','B','C','D']合并为['A1','A2','A3','A','B1','B2','B3','B','C1','C2','C','D1','D2','D']
4、反问
  1. 有几面?(三轮技术面+一轮hr)
  2. 部门的技术栈(react)
  3. 有转正机会吗?(有)
——

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

2022春zkey找实习 文章被收录于专栏

2022.2-2022.4 春招找实习过程中的面经记录

全部评论
1
送花
回复
分享
发布于 2022-04-20 22:37
看过vue源码吗?说一下diff原理?应该怎么答
1
送花
回复
分享
发布于 2022-04-22 19:46
秋招专场
校招火热招聘中
官网直投
hr面完一周多没消息了😭
2
送花
回复
分享
发布于 2022-04-24 12:15
不是网易oc了吗哈哈
点赞
送花
回复
分享
发布于 2022-04-25 15:51
请问正则那题怎么做呀~
点赞
送花
回复
分享
发布于 2022-04-28 21:31

相关推荐

9 41 评论
分享
牛客网
牛客企业服务