9-17 字节跳动 前端 一面

下午刚面试完一面,下面是面试内容:

网络

  1. 自我介绍;
  2. 计算机网络中 OSI 参考模型有哪几种;
  3. TCP/UDP 的区别;
  4. HTTP 状态码,304 / 301 / 401 / 403 分别代表什么;
  5. 什么是跨域,服务端向服务端请求会产生跨域吗?

JavaScript & HTML

  1. HTML5 和 HTML4.x 版本有哪些改进;
  2. JavaScript 中严格模式是什么,有什么作用;
  3. == 与 === 的区别;
  4. 什么是观察者模式;
  5. 谈一下 ES6 ( let const class proxy promise 等 );
  6. call、apply、bind 是什么;
  7. 什么是闭包,什么是立即执行函数,它的作用是什么,可不可以举一下闭包的使用场景;
  8. 有哪些原生 JS DOM 操作的 API;
  9. JavaScript 可以保存的最大数值是多少?

Vue

  1. Vue 双向数据绑定 ( Vue2.x 和 Vue3.x 都是如何实现双向数据绑定的 )
  2. Vue 中 hash 路由和 history 路由都是如何监听的;
  3. Vue 中的 $set 的作用;
  4. Vue 中的 mixin 的作用;
  5. Vue 中 method 和 computed 的区别;

Webpack

  1. Webpack 的 Plugin 和 Loader 是什么;
  2. 了解过 Gulp Grunt 吗,分别说说他们的优劣;

Git

  1. git 如何合并分支;
  2. git 中,提交了 a, 然后又提交了 b, 如何撤回 b ?

Java

  1. 什么是 Maven ( 问这个的原因是我简历上写着熟悉 Java,不过问了这个问题之后就不再问 java 方面的了,然后问我会不会 Nodejs,我说不怎么会,只是会用一点而已,不深入到 )

算法题

限时 10 分钟
给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和。LeetCode 415 原题

题目是真的简单啊啊啊,我就是没做出来!!!

最后是提问环节

#面经##校招##前端工程师#
全部评论
二面有消息了吗,算法题规定用什么语言写么
点赞 回复 分享
发布于 2020-09-18 19:26
请问楼主面的哪个部门啊
点赞 回复 分享
发布于 2020-09-18 18:35

相关推荐

不愿透露姓名的神秘牛友
07-11 11:24
大家还是用ai改吧,我心疼得要死,就当花钱买教训吧,人家直接拿完钱就跑路了
程序员小白条:简历修改700....神奇,又不是帮你面试,咋的,简历修改从双非变92了还是没实习变成有大厂实习了
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-07 13:15
点赞 评论 收藏
分享
评论
1
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务