追一科技前端一面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过期问题。面试官人也挺和蔼的

#面经##前端##实习##工作##简历#
全部评论
求八股文资料
点赞 回复 分享
发布于 2023-04-13 23:43 广东
大佬,求八股文的资料
点赞 回复 分享
发布于 2023-02-28 23:22 湖北
楼主可以分享下八股文资料嘛
点赞 回复 分享
发布于 2023-02-27 14:05 湖北
楼主 求八股文的资料
点赞 回复 分享
发布于 2023-02-26 21:03 浙江
太顶了 虽然一看都是常见的基础 但是都答出来也挺难的= - =
点赞 回复 分享
发布于 2023-02-24 17:05 浙江
我昨天面的,和我的问题几乎一模一样。
点赞 回复 分享
发布于 2023-02-24 15:13 北京
面50分钟也太顶了
点赞 回复 分享
发布于 2023-02-23 23:54 广东

相关推荐

05-15 21:07
已编辑
门头沟学院 C++
当下就业形势极其严峻,本人目前在211大学读研,还有一个月毕业,历经千辛万苦,目前有1个专业对口的offer(主要和我导师有关,我一个专硕,却被强制要求发sci二区论文,不给做项目不给实习,坑死我了)。以下分享本人的实用经验,希望为高年级大学生指引一条正确的道路。由于这些经验都是本人经过大量实践和思考得出的,所以直接给出结论以节约时间。1.你需要重塑你的学生思维:读书归根结底是为了工作,而工作取决于市场需求而非个人能力!需求第一,能力第二!学历如果不能适应市场需求,哪怕是清华北大也没用!2.读研实现就业回报的平衡已被打破,往年对读研的认知不再适用!因为读研有高性价比的前提是市场需求不降低,但近几年的市场需求却持续大幅降低!考研/读研缓解就业的功能在急剧下降,不再具有高性价比!反而本科毕业就就业的性价比在上升,甚至在某些情况下比读研好的多,所以当下考研读研必须慎重再慎重!3.考研必须是从双非院校考到985院校才能实现高性价比!其他任何一种情况,除了必须读研的专业,不要考研!赶紧去找工作,不要犹豫!4.研究生分为学硕和专硕,读学硕就不要有硕士毕业就工作的想法,最好一口气读完博士,出来当老师或去科研院所工作。如果你考上了985的专硕,也别以为就能有好工作,得看你学的是否和工作有关!除非你的目标岗位条件中有论文要求,否则强烈建议:如果你的学院强制要求你发学术论文,否则不给毕业,请立刻退学找工作,不要犹豫!如果是你的导师强制要求你发论文,请立刻换导师!换不了也退学再找工作,不要犹豫!注意这里说的是专硕,不理解的同学请好好想想第一点。5.当下找工作必须想清楚具体岗位再找,不要瞎投简历!比如程序员岗位,这是外行的认知,但作为计算机专业的学生,你必须落实到Java/C++/Python程序员,总之,你必须确定具体的方向再投简历,如果简历没啥可写,那就先学技能,学技能也是学具体的方向,不要什么都学一点,没用。6.强烈建议大三/研二去实习,实习也是按具体岗位找,不要乱找,具体见上一点。注意,如果研究生所做项目内容和目标实习内容相近,可以不实习。实习的时候就可以准备秋招了(笔面试),请尽可能在秋招上岸,秋招的重要性远大于春招!7.找工作要线上线下火力全开,不要局限于学校的招聘会。线上,要下载至少两个求职app,比如boos直聘,智联招聘,猎聘,国聘,线上区域选择取决于你以后想在哪块发展,比如本省,长三角,慎重全国投。线下,要去至少两个大学的招聘会,大学招聘会时间可从该大学的就业信息网上查询。注意,招聘会不是宣讲会,宣讲会场次太多但是每次都是一个公司,建议以招聘会为主,宣讲会为辅。8.线下招聘会速通方法:直接收集投递渠道:二维码/邮箱/宣传册,当然前提是看准岗位。尽量别坐在位置上投简历,因为线上投也是一样的。按这个方法,一个下午看完两个招聘会应该没问题,收集完回去慢慢投即可。9.对于面试打扮,干净整齐就行。面试时要保持微笑和尊重,眼睛要尽量盯着面试官,不要乱看别处,要适当夸企业,夸自己的专业能力。如果提到校园活动之类的,可以造假,面试官不会去查。遇到知识盲区不要说我不知道,打个擦边球(相似知识)或提供个思路。面试官如果说你缺乏项目经验,你要说你基础理论扎实,自学能力强,如果贵单位给你机会,你很快能上手之类的。还有最好增加礼貌用语,比如一直用您称呼面试官,面试开始时说您好,结束时说谢谢。10.面试一般不超过两轮,如果有两轮,第一轮是技术面,第二轮是综合面,技术面就好好准备技术,综合面就多说/编造些软能力,比如校园活动,做志愿者,业余爱好等,然后一定表现得要彬彬有礼,有自信。如果问到职业规划,建议说1-3年如何,3-5年如何,比如1-3年熟悉业务成为合格的初级工程师,3-5年精通技能成为技术骨干。11.外包公司性价比不高,要放到最后考虑。专业不对口的岗位慎重投简历,放到最后考虑。如果你投的简历多了,可能有自称是猎聘公司的人打电话给你,说可以培训,培训完再交钱,这种不算诈骗,但是坑钱,性价比极低,也要放到最后考虑。总之,外包,专业不对口,猎聘公司培训都要放到最后考虑。如果你是研究生,千万别考虑猎聘公司的培训,因为在那里培训的都是本科生甚至大专生,你去了,那么研究生等于白读。12.考公考编是一条很好,甚至是最好的出路,也建议从大三/研二开始准备。如果觉得考公太难就考编,考编难度比考公低很多,尤其是考县级的事业编。不要嫌事业编工资不高,一个铁饭碗属性就吊打很多企业了,而且还有双休不加班制度,性价比不用怀疑。13.毕业后两年内不交社保即不工作还算应届生,如果毕业后工作了再读研,到研三时还是应届生。部分省份规定大学生毕业后交社保,报考公务员/事业单位时仍可按照应届身份报考,如果你符合这个规定,那么工作后再考公考编也是很好的。最后是最容易忽略的一点,考公考编和校招慎重同时进行!因为现在各行各业竞争都很激烈,要求比以前高,而人的精力是有限的,如果都准备最后可能一事无成!所以要么放弃校招,专注于考公考编,要么放弃考公考编,专注校招。或者在拿到一个offer后再考编制,留个底牌。
大学生该如何认清当下的就...
点赞 评论 收藏
分享
评论
10
38
分享

创作者周榜

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