前言

我,本科,大三下,软件工程专业,大学期间主要学习前端方向,由于大四没课,想着暑假可以找个实习,在暑假甚至大四可以为自己找工作创造机会,结果面试的时候才发现,自己在各个方面还真是不完善啊。
由于大学期间并没有针对前端这块的课程,基本上所有东西都是自学。下面就记录一下,第一次面试的经历(由于来的突然,并没有任何准备时间,直接裸考)。

面试题目

XXX互联网安全公司

  1. 解释下MVC中的三个字母的含义
  2. 从输入一个url到页面完成渲染,经历了哪些过程
  3. css加载与js加载有什么不同

    css是并行加载,js是串行加载
  4. es6中,新增了哪些数组方法
    没答全
    from、of、find、findIndex、fill、entries 、keys 、values、includes
  5. js中,哪些数组方法是改变自身,哪些是得到一个新数组
    没答全
    改变自身:push、pop、shift、unshift、fill、reverse、sort、splice、copyWithin
    返回新数组:from、map、concat、filter
  6. webpack中,你使用过哪些loader
    答:style-loader、css-loader、url-loader、file-loader、sass-loader
  7. webpack中loader与plugin的区别?

    loader是用于加载某些资源,plugin是用于扩展webpack的功能:如热加载模块HotModuleReplacementPlugin
  8. webpack中的sourcemap知道吗?

    sourcemap主要是用于控制如何打包代码,总共有7种模式:eval、cheap-eval-source-map、cheap-module-eval-source-map、eval-source-map、cheap-source-map、cheap-module-source-map、source-map
  9. 如何使用谷歌浏览器调试被压缩过后的代码

    点击此按钮即可

  10. react中,使用redux与不使用redux的区别
  11. es6中,箭头函数与this的区别
  12. 目前关注了前端哪些新兴技术

    我答的是parcel(打包工具,速度奇快,据说是webpack的10倍)、PWA(渐进式Web App,自我感觉有希望取代传统手机App)
  13. 知道原生ajax吗?中间有哪些状态?

    在答状态的时候,不知道是我理解有问题,还是什么,其实有两种状态,一种是请求的过程,由0,1,2,3,4表示;另一种是Http状态码。我只答了请求过程的状态。
  14. cookie与session的区别
    没答全

    1. cookie存放在客户端,session存放在服务端
    2. cookie不安全,session存放在服务器,较安全
    3. session过多,影响服务器性能
    4. 单个cookie保存的数据不能超过4K
  15. Https与Http的区别
    没答全
    Http是明文传输,Https是加密传输,加密过程不详续
  16. 有用过SSL协议吗

    我知道这个协议,是Https的加密协议,但是由于各大厂商收费,我就放弃了,可能面试官认为这是借口...
  17. fetch与ajax的区别
  18. 对CSS3有什么了解
    答了一些
    新增伪类,新增属性、新增动画、新增选择器
  19. 有用到过flex box布局吗?给你的感觉怎么样
  20. 有用过es6的高级特性,如promise,await

    主要是讲promise,async/await的具体使用,与区别

总结

总的来说,这次面试也发现自己知识点不足的那一方面,也明确了自己接下来的学习方向,主要是webpack打包工具的使用,CSS3的使用,最后再学习一下JQuery的源码。当然面试还是失败了,不过也在意料之中,哈哈哈,哪里跌倒,哪里爬起,这只是人生中第一次面试而已,在前端这条路,我也会一直走下去。

大三下,第一次前端面试经历相关推荐

  1. 大三程序员实习面试经历(Java)

    暑假该去实习了,网上搜罗了一些前辈们比较有含金量的面试经历,五个部分,纯属混剪: Part1 第一次去了广州黄村创业园,面试了创业公司,环境非常好,但是感觉不靠谱才3个人,一个技术,一个HR和总经理, ...

  2. 回顾自己三次失败的面试经历

    前言 时间的齿轮已经来到了2017年的11月份,距离2018年仅仅还剩下不到两个月的时间.站在这个时间点上,我对自己之前三次失败的面试经历做了一次深度回顾. 可能很多小伙伴会问,为什么要去回顾失败的面 ...

  3. 吴思里:阿里淘系前端面试经历

    吴思里:PCG腾讯文档面试经历 吴思里:字节面试经历 吴思里:阿里淘系前端面试经历 一面 2021-3-12 你是重邮的?我也是 你是2022届的对吧,那你现在是大三?日软是吧 我现在看一下你简历哈, ...

  4. 字节跳动EE部门前端面试经历及总结

    估计阅读时长:10min(未完待更) 目录 前言 上次面试面经的链接 楔子 正文 面试前做出的准备 面试前奏 面试高潮 面试尾声 小技巧 总结 笔试方面 面试方面 前言 你好,我是星辉,幸会幸会. 今 ...

  5. 记录一次扇贝前端面试经历

    记录一次扇贝前端面试经历 最近在上家公司由于换部门的关系干的不是很舒服,一直想换个环境,于是找时间投了简历,打开招聘软件查找了一番,发现了"扇贝"这家公司,嗯,好熟悉啊,话说他们的 ...

  6. [转]大三下,我们该做什么?一篇被转万次的日志,你值得一看

    大三下,我们该做什么?一篇被转万次的日志,你值得一看 还有几个月,你就不得不参加考研.就业大军了,你做好准备了么?你知道211学校.985学校和非211.985的主要区别么?找工作机会一定是不均等的. ...

  7. [转] 大三下,我们该做什么?

    还有几个月,你就不得不参加考研.就业大军了,你做好准备了么?你知道211学校.985学校和非211.985的主要区别么?找工作机会一定是不均等的.那么你,做了什么?你是否想好了考研还是就业? (一)关 ...

  8. 大三下,我们该做什么?一篇被转万次的日志,你值得一看

    大三下,我们该做什么?一篇被转万次的日志,你值得一看 还有几个月,你就不得不参加考研.就业大军了,你做好准备了么?你知道211学校.985学校和非211.985的主要区别么?找工作机会一定是不均等的. ...

  9. 大三下的计划以及找工作的准备

    进入了关键的一学期,我觉得这学期可能成为我人生的一个转折点,如果做得好的话有可能会将我的技能提升一个档次 因此我为我的大三下制定了如下计划: 既然入了前端的坑,就好好学好练好前端技术,近期的安排明天再 ...

最新文章

  1. 纪念-今天DNN密码破解
  2. 测试服务搭建之centos7下安装java
  3. Firefox联手Chrome合作开发网页VR标准
  4. struts2 form标签加上validate=true就出错的解决办法
  5. Cookie和Session实现保存登录状态免登录
  6. 【XSY2472】string KMP 期望DP
  7. 纽大计算机博士,斑马博士捷报|纽约大学 (NYU) MSc Computer Engineering 计算机工程硕士录取...
  8. 解决 : Shell 脚本 $‘\r‘: command not found 问题
  9. mysql 5.5 安装配置方法图文教程
  10. 开放科学背景下的科学数据开放共享:国家青藏高原科学数据中心的实践
  11. android生命周期_Android片段生命周期
  12. Linux下禁止使用swap及防止OOM机制导致进程被kill掉
  13. 开发 Windows 8 Bing地图应用(4)
  14. OpenGL.Superbible.7th.Edition(openGL超级宝典第七版)随书例子运行
  15. TensorFlow2.0 学习笔记(四):迁移学习(MobileNetV2)
  16. 大规模sip信令存储、查询和实时跟踪的实现
  17. 扫描隧道显微镜STM功能介绍及用途
  18. 个人认为制作系统盘(U盘启动盘)最干净的方式?
  19. uniapp onReachBottom 触底事件
  20. 程控仪器标准命令SCPI

热门文章

  1. cuda out of memory gpu还有空间_《室内设计》光与空间的无缝衔接
  2. mysql 将select结果导出文件 linux
  3. from scipy import special, optimize, from ._nnls import nnls ImportError: DLL load failed: 找不到指定的模块。
  4. Android Studio如何隐藏系统的状态栏
  5. Java static的使用
  6. java io装饰类,Java IO 装饰类新说
  7. linux登录日志保存多久,Centos清除系统日志和登录记录-Linux清除系统日志和登录记录的方法-吾爱编程网...
  8. Vue 动画 过渡的类名
  9. hive 建表java_hive创建表报错
  10. astride包括那几个维度_据说宇宙有13个维度,那么各个维度都代表着什么?