前言
本人大三,发现大家都在投简历才开始准备。然后就投了字节跳动的飞书,收到笔试通知后,才发现了牛客网这个好东西。
刷了几题真题发觉自己完了,啥都不会,刷了三天题就去笔试了。感觉自己基本是凉了,谁知道居然收到面试通知,准备了四天就上了,人生第一次面试.....
虽然我这几天把面筋都啃了一遍,但还是有很多不太懂的地方,目测是凉了。
笔试
选择题 + 算法题 + 智力题
选择题基本跟前端没什么关系,都是数据结构和算法和网络的,印象较深的是二叉树的先序、中序求后序,闭包,Etag(当时完全不知道是什么)
算法题:从A到B有D的距离,中间有若干基站,距离起点Ni的距离,每个基站提供水Wi,起始有H的水量,每走一米减少一的水,每个基站花费的钱相等,问:求最少花费能到达终点?
智力题:64匹马,8赛道,只知名次不知时间,求最快找出前4匹马的方法
我选择题乱蒙一堆,算法80% 20% 0%的通过率,智力题15次(最佳13次)
一面 47min
- 自我介绍
- 重排重绘( )
- 设计一个百度搜索框(重点问了下面出现的提示要怎么设置样式?position?导致重排?)
- DNS是什么?解析域名、得到IP、创建tcp连接、交互(面试官:没了?然后就解释三次握手,首次返回html文档,请求css、js静态文件、四次挥手)
- 怎样移动一个标签却不导致重排?transform
- 怎么进行性能优化?首页、小图片拼接,样式内联
- html5的标签有哪些?说一下怎么用的?
- css3用过哪一些?border-radius、transition。。。
- cdn是什么?缓存
- 说一些http的状态码?早上刚背了一遍...
- 给一数组和一数字,求数组中出现次数大于数组长度除该数字的项?(去重、统计,这里因为一个if语句卡了好久,感觉很降分)
- 平时怎么学习

本文记录了一位大三学生参加字节跳动Web前端面试的全程,包括笔试和两轮技术面试,涉及内容包括重排重绘、前端优化、HTML5标签、CSS3、HTTP状态码、TCP连接、网络安全性、Vue与React框架、JavaScript编程题等。面试官友好,面试者虽有不足但整体过程顺利。
最低0.47元/天 解锁文章
4674

被折叠的 条评论
为什么被折叠?



