CVTE/跟谁学/声网/掌阅科技/顺丰同城/字节跳动前端面筋


 * @description 一面 [cvte]
 * div盒子高度是宽度的两倍
 * ssr
 * 帮助文档搜索
 * SEO 优化 -> 如何将网站可以让搜索引擎搜到
 * 事件代理设计 -> 每一项有一个<button>,点击如何知道是第几项触发的点击事件
 * 同时加载100个资源,会建立多少个TCP连接
 * TCP为什么要三次握手
 * TCP 如何保持长连接
 * 网络安全 -> xss; csrf -> cookie a.taobao.com b.taobao.com cookie跨域
 * webpack打包优化
 * 有序数列二分搜索 -> 搜索右边界
 * @description 二面 [cvte]
 * 为什么要学前端
 * webpack优化
 * dill文件存在哪
 * 项目
 * 重绘回流
 * getBoundingClientRect会触发回流吗
 * 双栏布局
 * js继承
 * 动态表单
 * 为什么要用vuex储存数据,全局对象可不可以
 * 首页优化
 * HTTP2多路复用怎么实现
 * 手撕矩阵路径和
 * @description 三面 [cvte]
 * 聊性格规划等问题
 * @description 一面 [跟谁学]
 * 项目
 * new调用 返回值 原理
 * 活动对象AO是什么
 * 缓存 内存/磁盘 怎么看资源在哪
 * bfc 解决问题
 * keep-live实现原理
 * 数据劫持/发布订阅
 * 强缓存/协商缓存
 * E-tag 出性能上的缺点外还有啥缺点
 * Math.floor()/Math.ceil()
 * let const var
 * 箭头函数
 * 闭包/回收
 * get/post区别
 * 手撕 统计数组中数字过半的数字/最多的数字
 * @description 二面 [跟谁学](30min,凉)
 * 实习收获(详细)
 * 项目难点
 * vue都使用哪些
 * watch/computed区别
 * 动态表单的工作
 * 浏览器渲染原理
 * 手撕数组的平衡点
 * @description 一面 [掌阅]
 * html5新特性
 * css3新特性 动画/过渡
 * ivew和element的区别
 * es6
 * 谁制定html规范css规范js规范
 * 箭头函数
 * canvas 使用
 * 变量提升
 ```js
    var f = 1;
    (function f(c) {
        f = c;
        return;
    function f(){}
    })('2');
```
 * vue双向绑定
 * 路由实现原理
 * 事件注册 + 事件队列 一道代码打印题(综合)
 * 怎样自动触发事件队列中注册的事件,有什么区别
 * 怎么学前端,最近都在看什么
 * webpack
 * @description 二面[掌阅]
 * vue路由原理
 * 对移动端开发的了解
 * css权重 算法
 * 浏览器内核种类
 * 常用的攻击方法和防御
 * 遇到的浏览器的bug
 * 怎样考量一项技术是否可以使用
 * 如果给你一项非常难的任务,你会怎么办
 * @description 一面[声网]
 * http协议各种问
 * tcp三次握手
 * 组件为什么是一个data函数
 * 双向绑定
 * 生命周期函数
 * 手撕 eventEmiter => on方法单例实现?
 * 手撕 数组的平衡点
 * @description 二面[声网]
 * 项目新增功能具体流程
 * cookie的字段
 * vue双向绑定原理
 * Java 基本数据类型
 * 1byte = ?bit
 * Java 类的种类
 * @description 三面[声网]
 * 大概聊一下项目和一些场景、性格问题等
   面试官气场很足😥
 * @description 一面[顺丰同城]
 * 项目
 * ivew和element的区别
 * 虚拟列表下拉组件更新
 * js原型链的概念以及为何要有原型链
 * Object.prototype的隐式原型的指向
 * vue函数组件
 * vue的双向绑定
 * super的作用
 * this绑定 => 箭头函数的this可不可以被覆盖
 * 创建项目webpack的一个基本配置
 * 使用less loader的配置
 * webpack的概念
 * 手撕大数相加
 * @description 二面[顺丰同城]
 * 项目
 * webpack的基本配置
 * outputPath
 * publicPath 的作用
 * 对比其它打包器
 * 什么是中间件
 * vue相对于原生开发有什么优点
 * 闭包
 * 模块化
 * 为什么要有模块化
 * 利用vuex设计一个点击+1的操作 => vuex原理
 * 排序=> 值域:1-5,但是数组很长,利用最快的方式实现排序(极其尴尬)
 * (一开始听成值域1-N,想的是快排,然后经确认值域是1-5,脑子就断片了)
 * @description 三面[顺丰同城]
 * 聊项目和一些其它问题期望薪资等
 * @description [字节跳动] 一二三面 (写在一起了,没分开,见谅)
 * vue数据双向绑定原理
 * 光纤传输原理
 * 柏林噪声
 * 信息传输中如何降噪
 * bfc 触发
 * data函数
 * 手撕合并有序数组
 * 手撕固定值域随机取数
 * 手撕垂直居中垂直靠左
 * 手撕防抖
 * 关于this的绑定输出
 * 跨域CORS涉及的请求头
 * xss,csrf
 * OSI七层参考模型
 * 分享场景=>生成并转发页面图片
 * 微信小程序=>验证用户=> 小程序储存
 * 项目
 * 微信扫码登录
 * 公司开发流程
 * 甲乙掷硬币问题
 * 原码/反码/补码
 * 进程/线程
#前端面试##面经##前端##字节跳动##广州视源电子科技股份有限公司##顺丰科技##高途##掌阅科技#
全部评论
给21届还没上岸的小伙伴加油打气鸭~
点赞 回复
分享
发布于 2021-04-06 18:05
楼主你好,请问你是实习、校招还是社招?
点赞 回复
分享
发布于 2021-04-06 18:18
乐元素
校招火热招聘中
官网直投
怎么这个校招跟我看到的难度不一样呀
点赞 回复
分享
发布于 2021-04-07 10:46
顺丰同城 三面 是主管面试嘛 问技术嘛
点赞 回复
分享
发布于 2021-05-13 21:58

相关推荐

4 28 评论
分享
牛客网
牛客企业服务