前言
表格是网页制作中使用最多的工具之一,在制作网页时,使用表格可以更清晰地排列数据。但是在实际制作过程中,表格更多用在网页布局的定位上。很多网页都是以表格布局的。这是因为表格在文本和图像的位置控制方面都有很强的功能。
字节跳动(校招)
一面:
TCP、UDP是什么,区别,应用什么是字节流,什么是数据报TCP为啥可靠超时重传、累计确认的过程HTTP跟TCP的联系http通信过程http头部字段,平时在项目中有应用过吗,具体说一说Cookie、localStorage、sessionStorage用过吗?说一说他们的联系区别与应用每次请求都会带cookie吗?什么时候会带cookie维持登录态是怎么做到的你用cookie干过什么cookie保存在哪里用户刷新界面后,服务端如何判断这个用户还在登录状态XSS与CSRF了解多少,原理,如何预防算法:输入两个数字x,y;输出一个只包含字母a和字母b的随机字符串
要求:字符串中必须有x个a,y个b ;输出的字符串中不能出现aaa和bbb
二面:
由一个class引申出的众多问题
面试官给出了一个class定义的类,提问:找出其中错误的地方,为什么错了,改正
说一下new出的对象有哪些实例属性和方法以及原型属性和方法
说说console.log(window.B)输出什么(B是题中定义的class)
如果class中返回了一个1,会对new出的对象产生影响吗,为什么,什么时候会产生影响
如何在实例化一个对象时传参,考虑已知参数数量和未知两种情况(考察es6的扩展运算符···)
for…of了解吗,哪些数据结构能用,如果我想用它遍历对象属性,怎么实现(
LCA:寻找多叉树的最近的公共祖先节点
导出一个模块:要求该模块用localStorage实现cookie的过期功能
用for实现reduce
做过哪些项目,最大的收获是什么
接触前端多久了
介绍一下vue
说一下双向绑定原理
v-if和v-show的区别
虚拟DOM,vue-router
echarts用过哪些,他的实现有没有了解过
DOM和BOM介绍一下,他们的联系是什么
有没有用过fetch,get、post和put的区别
跨域的方法(越多越好)
chrome调试工具都用过哪些功能
CSS实现两栏布局,左边固定宽度,右边自适应
算法字符串解码
最后
今天的文章可谓是积蓄了我这几年来的应聘和面试经历总结出来的经验,干货满满呀!如果你能够一直坚持看到这儿,那么首先我还是十分佩服你的毅力的。不过光是看完而不去付出行动,或者直接进入你的收藏夹里吃灰,那么我写这篇文章就没多大意义了。所以看完之后,还是多多行动起来吧!
可以非常负责地说,如果你能够坚持把我上面列举的内容都一个不拉地看完并且全部消化为自己的知识的话,那么你就至少已经达到了中级开发工程师以上的水平,进入大厂技术这块是基本没有什么问题的了。
资料领取方式:戳这里前往免费领取