[2021前端开发实习生]腾讯 一面面经 3.24

54 阅读2分钟

腾讯一面

  1. 请你简单介绍一下自己。

  2. 你的专业是什么?是双专业还是选修?

  3. 你学前端主要是学习JavaScript还是HTML?

  4. 软件有学习其他课程吗?有没有用其他语言做一些其他实践?

  5. 有没有用过正则表达式?

  6. 正则表达式中有个概念叫:捕获组,你知道吗?

    正则基础之——捕获组(capture group)

  7. 那你知道 贪婪匹配非贪婪匹配 吗?

    正则表达式之 贪婪与非贪婪模式详解

  8. 字体图标是什么?它是大概什么样一个资源?是什么样一个格式?颜色可以设置多少种?

  9. AJAX请求做了什么事情呢?比如增删改查调了什么样的接口?以什么方式去调的?

  10. 你对nodejs有了解吗?nodejs有哪些内置的模块?

    npm,http等

  11. 你觉得npmhttp它们是对等的吗?

  12. 网络请求有几种不同的方式,我们一般称为Restful,你了解吗?刚刚在你博客中提到的增删改查,你用到的是哪种类型的接口?

    获取:GET

    添加:POST

    修改:PUT

    删除:DELETE

  13. 谈谈你对localStorage的了解?

  14. 你用了哪些ES6的语法?

  15. ES6在浏览器上有一些不兼容的问题你知道怎么处理吗?

    使用Babel或者Webpack打包处理。

  16. 你如何配置的Babel

  17. 配置完后如何验证兼容性问题?

  18. 了解Webpack吗?用过哪些东西?

  19. 你平常有用 Linux 吗?你了解到哪些命令呢?

  20. 你有做其他一些技术相关的项目吗?

  21. 你对网络有什么了解吗?

  22. HTTP 有哪些状态码?

  23. 404 Not Found 为什么能够返回页面,而不是找不到直接报错?

  24. 我们说JavaScript是个单线程的语言,你对这个 单线程 是如何理解的?

  25. 你对flex的理解?

  26. 你刚刚有提到:justify-contentalign-items,你是如何区分它们的?为什么它一个代表主轴,另外一个代表侧轴?通过单词语义如何区分它们?

反问:哪些方面还需要加强?

正则、nodejs、localStorage、Webpack、网络不熟

一些方面有所欠缺,一些方面没有深入。