21届秋招字节跳动前端面经

    科技2023-09-10  101

    21届秋招字节跳动前端面经

    一面(9.11)

    自我介绍进程和线程的区别tcp与udphttp请求的幂等概念的理解以及常见请求的幂等性跨域问题的解决方案option预请求跨域的同时携带cookie用css画一个扇形多行超出显示省略号多页面之间的通信cookie和localstorge的区别call apply bind的区别实现一个bind(编程)最大连续子数组(编程)老虎吃羊的问题反问

    二面(9.11)

    一面的面试感觉怎么样

    如何对项目进行重构的(根据简历上面的东西在提问)

    echar使用的是svg还是cavas

    vue中的nextTick

    宏任务与微任务

    解析字符串,将数据绑定上去(编程)

    正则中的i具体做了什么事

    vue3.0中的composition API

    instanceof typeof 以及toString的具体一些细节的东西

    script标签中async和defer的区别

    项目如何进行一些优化

    顺时针打印二维矩阵(编程)

    反问

    三面(9.18)

    两道有故事背景的编程题,不是很难,但是因为太长时间没有写代码了,手很生,就写的特别的慢,然后弄了半天才把第一道题弄出来,第二道题,思路已经有了,可是当时的脑袋一片浆糊,很多数组的api都忘记了,写的就很不熟练导致后面逻辑很乱,就没有写出来,时间也差不多40分钟了,就让我停下来了。然后问了下我做过的项目,时间问题也没怎么问,最后就让我给了github的地址,自己看了一下就结束了。

    其实前端的面试内容很多是相同的,大家可以点击下面的连接,看一些其它公司的面试内容,做一些练习。

    21届前端秋招面经汇总

    Processed: 0.036, SQL: 8