当前位置: 首页 > 面试经验 >

追一科技前端一面2.23+二面2.24

优质
小牛编辑
96浏览
2023-03-28

追一科技前端一面2.23+二面2.24

  1. css盒模型
  2. 简要介绍flex回答的不是太有逻辑,有点乱
  3. 水平垂直居中方式
  4. 浮动方式(相对定位不脱离文档流!但面试时候说成脱离文档流了)
  5. 行内元素和块级元素区别(关键的能否设置宽高没有说)
  6. 讲下css选择器(属性选择器和伪元素选择器没有说)
  7. CSS3常用属性(答的非常烂)
  8. BFC理解
  9. JS数据类型
  10. 判断数组的方法(少说了一种)
  11. 原型链的理解
  12. 改变this的方式(可恶,三种方式记混淆了 !)
  13. 先bing函数再call函数,最后this指向哪一个?(猜的是最后一个)
  14. 连续两次bind的this指向哪一个this?(猜的是最后一个)
  15. 闭包理解
  16. Promise的理解,Async、await写法的理解(感觉答的一般吧),Promise和Async、await写法有啥区别(就说了promise的处理情况更多样一些)
  17. 时间循环
  18. ES6新特性有哪些
  19. generte函数用过吗(就说没用过
  20. 状态码(304没说,502没说,其他的基本都说了一遍),301,302状态码在项目中使用过吗?
  21. 讲下缓冲(没说协商缓存的具体字段)。强缓冲中的cache-control使用过哪些属性(说了max-age,但是说成绝对过期时间了,应该是相对过期时间
  22. localsotrage和sessionstorage区别
  23. 什么是跨域?除了setupProxy和Proxy还有别的跨域方案吗(不太知道,说了后端也可以设置)。为什么要有跨域(说了是浏览器的安全机制)。安全方面的问题(说了XSS,CSRF)
  24. HTTP和HTTPS区别
  25. 三次握手为啥不是两次,和四次(之前看的历史请求问题吧,然后疯狂输出。。)
  26. 虚拟DOM是什么,主要作用?
  27. 改变state用什么方法?setState可以传对象吗(Vue知识点,忘了,说的可以传递
  28. git的常用命令(就说了个人开发用的,分支哪些没说,但是每个命令的作用答的应该有出入,)
  29. wabpack打包过程(之前看过,但是感觉答的不太完整,后面需要着重看下这个知识点
  30. 面试官总结:基础知识掌握的可以,但是那个this指向说的不太好

总结:头次八股文问了这么多,挺累的一场下来,接近50min考察的是很基本的知识点,个人感觉表现还行,也说明之前背的有一定作用,不过后面还需要提高的地方:1.知识的细节地方要更注意一定,很多都是有一些小错误2.语速有点快,下次可以慢点

3.要更加注意引导面试官向自己掌握的知识靠近,反之,祸从口出,不要提及自己不理解的知识点

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** **二面(20min)(2.24更新)

  1. 自我介绍
  2. 仿旅游网项目怎么实现这个登录注册的?(说了下jwt的基本原理,但是说错了一点,注册时候是后台不会返回token的!
  3. token刷新页面需要重新登录吗?(不需要,token在redux中进行了持久化存储到了本地的storage中)token如果过期 了怎么办?(额额又是这个问题,就实话实话没有做token过期
  4. 项目功能的介绍(四个方面说了说)
  5. 项目的遇到难题(这个提前准备过,就说了用redux中间件解决异步请求的问题)
  6. 用antd中样式遇到过一些问题吗?(就说了默认的样式如果不符合自己想法, 就通过!important修改)important使用过程中遇到过什么问题吗?(不知道诶
  7. 讲下第一个项目的性能优化(除了简历上写的说了一遍,也临时发挥,说了一些代码层面的优化)
  8. Hooks好处(说了代码更简洁、解决了函数式无生命周期无状态问题、相较于类似HOC更简单、避免了类式的this问题)
  9. Hook的问题(说了1.不能在if判断中使用hooks,简单说了下底层原理,2.会出现闭包问题)
  10. 有看过底层代码吗(说之前学习时候看过,但是不经常翻阅,很多忘了)
  11. 用Vue多还是React多?(说了react多,还解释了只要说js基础方面打好,框架用的其实差不多)
  12. 为什么学习前端?(兴趣)怎么学习前端(说了前期看书,后期主要通过网课+demo练习+实践项目)‘
  13. 你觉得前端是比较浅的东西吗?(那必须说不是,然后就随便说了些,最后提到了后期个人会多学习源码,加深理解)面试官也说了我们通过源码可以学到一些很标准的编码方式,可以去学习下
  14. 算法对前端重要吗?(说的重要,举了个例子,在项目中对后台数据的处理)
  15. 反问:1.贵公司技术栈2.对于实习生的培养方式3.对面试的评价
  16. 面试官说很好奇我现在已经决定在前端方向走了吗?(我说是的,有点懵不知道为什么这样问)
  17. 面试官总结:作为实习生,面试过程还是蛮不错的!但是后期还是建议学习方式可以更多阅读书籍,相较于网课会更好一些!

个人总结:总体感觉面试还是可以的,不过像一些重复的问题应该尽快解决,就是那个token过期问题。面试官人也挺和蔼的

#面经##前端##实习##工作##简历#
 类似资料: