第一次面试--字节跳动前端开发实习生 面经

在牛客网看到字节跳动发布了很多招聘信息,就随便投了下,反正就几秒钟的事,投完之后觉得希望不大就没管它了,谁知道过了几个礼拜后,接到了面试通知,激动到我了。但,毕竟是第一次面试,没有经验,面试时候有点紧张,最重要的是基础不牢固!!!特别是原生js,下面是我回忆起来的面试题,从事前端的可以看下。

先自我介绍下
平常怎么学习的前端

  1. 让一个盒子居中有哪些方法
  2. js为什么要写在body最下面
  3. 说一下http缓存机制
  4. 说一下dns怎么工作的
  5. 在浏览器地址栏中输入url,后续怎么工作
  6. js变量提升
  7. 一个函数中this指向​
  8. 怎么改变this指向
  9. apply call的区别是什么
  10. http和tcp有啥区别
  11. 301和304表示什么
  12. http请求头有哪些内容
  13. jsonp原理是什么,可以编程实现一下吗
  14. 除了setTimeout,你还知道哪些异步事件
  15. async await实现的原理是什么
  16. vue双向绑定是怎么实现的
  17. vue与jquery有啥区别
  18. vue用起来的体验是啥
  19. vue中的虚拟dom是怎么实现的
  20. 编程实现数组中去掉字符
  21. 编程实现大数相加
  22. css里面的单位除了px,你还知道哪些
    最后是问我对公司有什么看法或者问题

从4月30号面试到今天5月12号,还没有通知我面试结果,我知道是凉了,但也得发个邮件通知下我吧!!!!

最后,祝大家都能找到工作!

你可能感兴趣的:(笔记)