字节跳动校园招聘-前端开发工程师-产品研发岗位的面试

一面40分钟左右
自我介绍
项目介绍,项目了解(其中涉及到动画,以及问道如何优化,项目聊的时间很久)
用户登录,用户注册功能的实现
用户登录的token值为什么用sessionStorage ,为什么不用cookie
sessionStorage LocalStorage cookie 区别
对http的了解
三次握手
四次挥手(四次握手是否可以改为三次)
v-if v-show 的区别
computed watch 区别
实现一个双向绑定
垂直居中有哪些方法
模块化 commomjs AMD UMD(没听过不知道记得对不对)引入方式
判断object 是数组的方法
数组去重多种方法
反问

二面(50分钟)
介绍各种排序算法,重点考察快排堆排以及插入排序
进程和线程的区别
http状态码
非对称加密
HTTPS介绍
http和TCP的关系
get post 区别
DNS域名解析详细过程
XSS攻击 CSRF攻击 介绍以及防御方法,防御方法有实现过吗
怎么学习前端的
promise实现一下。。。。(没听懂题)
基本数据类型,复杂数据类型,以及判断方法,instanceof 返回值类型
闭包,闭包的应用场景
vue源码看过吗
vue的生命周期
vue的数据双向绑定
验证回文字符串
实现单链表构造函数,实现插入节点函数
二叉树中是否有一个和为sum的路径(LeetCode原题)
反问

三面(80分钟)
项目介绍,项目了解(项目聊的时间很久)
用户登录,用户注册功能的实现,项目中的问题优化
sessionStorage LocalStorage cookie 区别
聊到跨域 解决跨域的方法
jsonp原理,jsonp是否支持post请求
如何写cookie
cookie常用的属性
vue-router有哪些方式 hash history,原理分别是什么
vue的组建通信有哪些
eventbus
vuex介绍
vue的生命周期 created mounted 有什么区别
webpack使用 loader是干什么用的,常用的loader
promise的三种状态 是否可以从fullfilled转移到rejected
搜索下拉框功能的实现
防抖节流
在项目中遇见难题是怎么解决的
怎么学习前端的,学习前端的知识脉络,在做小项目过程中遇到的前端的问题。
64匹马,8个赛道,最少跑几次能排出前四名
反问
#前端工程师##提前批##字节跳动#
全部评论
面试时间分别说下
2 回复
分享
发布于 2020-07-23 14:30
三面过了吗? 项目聊得这么多感觉项目应该不错
1 回复
分享
发布于 2020-07-22 23:52
阅文集团
校招火热招聘中
官网直投
楼主base哪里啊?
点赞 回复
分享
发布于 2020-07-23 00:31
实现单链表构造函数,实现插入节点函数   这个咋写呀
点赞 回复
分享
发布于 2020-07-23 02:10
校园招聘问这么难的吗😥
点赞 回复
分享
发布于 2020-07-23 17:19

相关推荐

2 29 评论
分享
牛客网
牛客企业服务