面经详情

web前端面试一般,共4轮面试
一面
  • 一开始进行笔试,就是一些中等题目,感觉只要会主动学习的都能过
二面
  • 之后就是问一些主流框架的实际应用,如何维护+解决。

相关推荐

匿名用户
web前端
未通过未通过
- 自我介绍 - javascript事件循环 和 Golang的协程 - React 中的依赖参数 - 实现函数curry 无限次调用 - 从数组arr中取出 N数,它们的和是M,输出组合的数组 - React 的SSR 先是 卡在 无限次 curry 那里,我想了10分钟也没想到怎么做 。事后知道 可以通过 重写toString() 方法。面试官一直强调这题很简单,但是toString这个知识点不知道,让我想到第二天我也做不出来。 面试官挺照顾面子的说:“这题很简单,你不想做,我们换下一道”。我哪是不想做, 我是真的做不出来。 下一个问题是 :“从数组arr中取出 N数,它们的和是M,输出组合的数组”。 面试官说这道题也很简单,可以优化到O(n) ,我又卡住10分钟,这10分钟我的思路是这样的, 两数之和O(n)我能做出来,三数之和我都要O(n2)了,面试官提示dp方法, 类似背包问题,因为紧张10分钟内我没找出状态转移方程和base case,面试官建议在换一题。至此已经可以说game over 了。 总结失败:我喜欢想清楚了,在写代码, 但是这个非常不适合在面试时。面试过程需要相互互动,我在那里想了10分钟,这时候是没有互动的, 哪怕我那时写个爆破,虽然很low但是面试官可以看到,可以沟通。沟通过程或许可以给自己多争取一些时间,毕竟这道题并不简单吧,我都觉得是hard级别的,10分钟一般人都做不出来吧,难道真是我太菜了。 最后leetcode要刷起来, 裸战是不行的。...查看更多
2 年前 发布
匿名用户
web前端
未通过未通过
字节跳动 一面  40分钟 1. 项目简介(写一下策略模式) 2. HTTP和HTTPs的区别 3. HTTP缓存 4. HTTP状态码(301 302) 5. [] == false 6. ![] 7. 代码:反转链表 字节跳动 二面  30分钟 1. 项目简介 2. 浏览器输入URL的展现过程 3. dom css render过程 4. TCP如何保证传输 5. DNS 迭代查询和递归查询 6. HTTP状态码 7. HTTP长连接8. 进程和线程 9. 堆和栈(数组和链表是怎么存的) 10. 代码:如何找到两个单向链表中结合的节点 字节跳动 三面 80分钟 1. 项目简介 2. draftjs定制相关问题,你认为draftjs与其他富文本编辑器的区别是什么,有什么优势 要详细了解一下 3. 鼠标操作的问题? 4. 策略模式 5. 从一个浏览器输入URL到展现的全过程(要详细说。TCP、HTTP响应、DNS等等等)TCP三次握手 6. HTTP请求header和请求体有哪些? 7. DOM树是怎么构建的? 8. 重绘重排之后会发生什么(composite不是很理解) 9. js单线程 eventloop 10. 算法 11. 如何递归构建dom树(代码) 12. 又问我进程和线程的区别是什么然而我没有去查 我说我只查了一下301和302的区别,大概讲了一下 13. c和c++文件,从源文件到机器语言之间经历了什么(只记得汇编了)扑克牌问题我手中有一堆扑克牌, 但是观众不知道它的顺序。第一步, 我从牌顶拿出一张牌, 放到桌子上。第二步, 我从牌顶再拿一张牌, 放在手上牌的底部。第三步, 重复第一步、第二步的操作, 直到我手中所有的牌都放到了桌子上。最后, 观众可以看到桌子上牌的顺序是:(牌底部)1,2,3,4,5,6,7,8,9,10,11,12,13(牌顶部)请问 我刚开始拿在手里的牌的顺序是什么? again  一面 75min1. 自我介绍(项目介绍,一些draftjs的定制详情) 2. draftjs是用什么存数据库的(JSON格式) 3. html+css实现垂直居中的一个方块,其高度为宽度的一半(padding) 4. position relative 和 absolute 的区别 5. 算法题:蛇形输出一个非完全二叉树(耗了好多时间) 6. let 和 const 的区别:js内存模型 7. 箭头函数和普通函数的区别 8. promise中,then返回的对象也是一个promise,如果then中return一个promise对象的话直接返回这个promsie,如果return的不是promise对象,会被包装成promise对象再返回(promise要再看看) 9. 原型链感觉头条比较看重解决问题的能力,对前端实习的算法要求并没有很高,但是还是我太菜了 ...查看更多
2 年前 发布
2

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网字节跳动字节跳动面试经验字节跳动面试经验:web前端面试一般,共4轮面试
正在招聘商家运营经理200 个岗位