以BAT大厂为目标的带佬们可以绕路了,不是不想,实在是实力有限,大概BAT是每个程序员的梦吧,希望以后可以有机会。先说一下背景,博主坐标厦门某双非,学校整体求职氛围比较慢热,暑假的时候学院甚至还在实训。我自己真正开始求职已经是在十月份了。是的你没看错,就是十月,金九银十的十。想告诉大家找工作什么时候都不要怕晚,只要你肯就有机会。短暂的迷惘之后,博主迅速调整状态,开始每天牛客网刷题,复习HTML(5),CSS(3),JS(ES5,ES6),VUE等等的一些知识,看大家的面经,看别人比较各种大厂OFFER之后,自己咽下眼泪码力全开的复习。告诉自己一定要抓住十月的机会,再怎么样也要积累面试经验或者找家小公司实习一下为了春招做打算。因为应届毕业生如果错过了秋招和春招实在是会处在一个非常尴尬的地位。

一面(30min)

面试官是一个看起来柔柔弱弱的男生,没想到问起问题来却很刁钻。当时他带着一台电脑就放在腿上,一边打着字一边让我开始自我介绍。因为毕竟是技术面,所以自我介绍主要在说自己学习前端的一整个心路历程,包括做过的一些项目,比如静态网页,后台模板,线上项目啊这些。等我讲完面试官差不多就开始问了。下面整理一些问题:

1.说一说你最熟悉的项目具体是干什么的,你负责什么模块,你是怎么划分功能并且实现它们的?

2.vue采用了什么模型,和MVC模型有什么区别?

3.vue是如何实现双向数据绑定的,具体原理是什么?

4.vue里V-model指令可以缩写成什么?

5.vue里有一种情况是双向绑定失效,说一说你遇到的例子,怎么解决?

6.你理解的vue路由是什么?

7.除了vue还有哪些感兴趣的前端新技术,有去上手实践么?

8.vue和其他的一些框架有什么区别么,其他框架有去学习过么?

(这时候面试官已经大概从项目摸清了我的水准开始问一些基础知识了)

9.HTML5的新特性(说了WebStorage)

10.盒子模型(标准和怪异),padding和border有什么区别?

11.浏览器如何解析并渲染网页的?

12.说一说JS的类型(基本类型和引用类型)

13.JS中如何复制一个值?

14.懂算法么?说一说快排吧,时间复杂度是多少?

15.学过数据结构么?树?图?说一说栈和队列的区别,还有应用场景.

16.你刚才说队列的时候提到了定时器,讲一讲它的原理

17.知道堆的应用么?

18.JS里的如何判断是否相等?==和===的具体区别是什么?

19.JS里的箭头函数优点?this指向

20.说一说你了解到的当今主流的浏览器,他们的内核分别是什么,内核有什么作用?

21.假如你在浏览器里写了一个队列,服务器同时给这个队列发送成千上万的响应或者请求,会出现什么问题?(提示JS是单线程的)

22.最后一个问题,闭包问题如何处理?(null掉)如果是一百多个闭包也要一个个调用处理掉么?

大概就这些问题,vue原理问的会比较多一些,项目也会问一些,JS都是一些很基本的知识。但是一些基础知识拓展的应用不是很好回答,后来从面试官B得知面试官A原来是前阿里的服务器工程师。我:???整体的自我感觉只能算一般,一开头项目部分答得不是很好一度以为自己开始面试即凉。后来慢慢问了一些比较基础的东西感觉信心慢慢回来了。听面试官B说,A先生对我的评价尚可。

二面(30min-40min)

因为不是厦门本地的公司,这次专门派人来面试,所以技术和HR面会放在一起(如果有HR面的话)。

二面的面试官看起来很亲切因为他头发不是很多,是一个小组的Leader。我觉得他很有意思,然后也放松了下来。相对于一面的话,二面的范围更广,涉及到了算法,数据结构,计算机网络,HTTP协议这些。

0.自我介绍(亘古不变)

1.你觉得我们公司的笔试题会奇怪么?有区分度么?(算法,数据结构,计算机网络应有尽有,最后编程题也是开放的可用各种语言实现,HTML+CSS+JS没考,一度以为发错试卷了)

2.说一说HTTP协议,用它传输数据的整个流程。(结合HTTPS对照着讲了)

3.TCP的三次握手四次挥手,画在纸上。

4.get和post的区别。

5.学过算法么?比如一些排序和递归?讲一讲快排,时间复杂度,有没有具体去实现过看看它的最好最坏情况。

6.学过数据结构么?讲一讲栈的应用。(迷宫寻址)

7.HTTP的请求头里有哪些内容?

8.了解HTTP的缓存么?

9.学校上的课程里你哪门掌握最好?(怎么感觉他什么都会??)

10.JS中的作用域,块级作用域,let,const区别。

11.箭头函数

12.ES6里的Promise机制。

13.HTTP状态码有哪些,12345分别干嘛,具体的几个什么作用?

14.你觉得你和一些非科班出身的人相比优势在哪儿?

15.学校的课程对你有所帮助么?

16.平时除了VUE有学过一些其他的东西么,会去使用么?

17.你有什么问题么?

我问了一些公司的培养方案,晋升渠道,面试官对我有什么评价。感觉收获还蛮多的,面试官指出了一些我的不足,以及可以提升的地方。这个时候面试官也比较随意,我们就开始聊起来了,问我成绩还可以为啥没有保研啊之类的(实在是狼多肉少)。透漏了一些薪资待遇。到这个程度我觉得差不多是稳了。因为面试官B说,他自己的话是会给我发OFFER,再之后就看一些意向匹配上的问题了。

HR面(20min)

本来以为可以走了,但想一想好像还没过最后一关,校招小姐姐告诉我说你最难的一关已经过去了的时候舒了一口气。到这一步问的就比较简单了,那些耳熟能详的问题,更全面的自我介绍,对企业的了解程度,未来三到五年的规划,家庭因素啊这些。一些很好回答的问题。然后我也问了一些,公司上班的机制,到岗的时间这样。但是从头到尾在哪个面试官那里我都没有问过薪资待遇,除非他们主动问我,一方面觉得说实习生应该重在学习,另一方面觉得自己几斤几两自己还是知道的。

他们说下周一之前给答复,如果有拿到OFFER并且没有其他意外的话我应该会去这家公司吧,因为除了公司对技术人员的重视,培养资源的丰富之外,面试官透漏了一些待遇让我其实还蛮心动。虽然十月底了,我的秋招经历还没有结束!希望这篇乱七八糟的面经可以帮到大家抓住十月的小尾巴一起冲一冲!!!

2020届秋招/WEB前端工程师/面经/内附面试问题心得体会/vue框架面试题相关推荐

  1. 阿里巴巴2020届秋招最后一班车 企业智能事业部 企业大脑技术部 2020届秋招 Java 开发工程师

    阿里巴巴企业智能事业部 企业大脑技术部2020届秋招-JAVA工程师 阿里巴巴企业智能事业部,2020年秋季校招最后一班车啦: JAVA开发工程师虚位以待,机会难得,占坑抓紧. 入职就发师兄, 一对一 ...

  2. 2019年字节跳动2020届秋招在线笔试真题(后端开发工程师)

    2019年字节跳动2020届秋招在线笔试真题(后端开发工程师) 第一题 第二题 第三题 第四题 第一题 第二题 第三题 第四题 字节跳动的题,对于我这个菜鸟来说确实很难,对一半都做不到.还得继续努力啊 ...

  3. 网易游戏雷火2020春招web前端工程师笔试卷0425

    网易游戏雷火2020春招web前端工程师笔试卷0425 考试信息 笔试题型 详情 单选 不定项 编程题 问答题 考试信息 招聘单位:网易游戏雷火事业群校园招聘 岗位:前端开发工程师 回复时间:2020 ...

  4. 2020届秋招个人总结

    背景 本人2020届,非科班211硕士,本科普通二本.同时,也是2020届秋招大军中的一员,由于我是毕业后辞职考研上岸的,因此个人年龄比其他同届毕业生大2到3岁,所以年龄在找工作中其实也是一个劣势.秋 ...

  5. 字节跳动2020届秋招笔试题

    字节跳动2020届秋招第一批笔试题(2019.8.11) 文章目录 字节跳动2020届秋招第一批笔试题(`2019.8.11`) 第一题[编程题25分]: 闹钟叫醒去上课 第二题[编程题25分]: 秘 ...

  6. 社招内推|北京小而美的外企招Web前端工程师啦

    岗位名称 Web前端工程师 岗位地点 北京-东城区 工作职责 负责Web前端页面开发,提高用户体验.转化率 评估和改进网页布局和设计,优化用户体验,提升用户留存率(CRR)和转化率 管理网站并开发新功 ...

  7. 大疆2019届秋招笔试--测试工程师

    大疆今年秋招开始的特别早,5月30-6月30进行简历投递,然后进行性格测评,通过后收到笔试通知,有两场可选,7月6日或7月8日,分为A.B卷.我选择了7月6日的笔试,大体来说6号应该比8号稍微简单一点 ...

  8. 2020届秋招正式批次面试经验

    2020秋招腾讯面试: 怎么判断一个点是否在一个三角形内 思路一: 面积法:   如果一个点在三角形内,其与三角形的三个点构成的三个子三角形的面积等于大三角形的面积.否则,大于大三角形的面积.   所 ...

  9. 2020届秋招 网易互娱游戏研发工程师面经(已offer)

    一面: const用法,const函数等: epoll.select.poll区别? epoll用什么实现的? LRU怎么实现的? static的作用 进程间通信方式有哪些? 线程间通信方式有哪些? ...

  10. 【数据挖掘】恒生金融有限公司2023届秋招数据ETL工程师笔试题解析

    公司:恒生科技 笔试时间:2022年9月24号 岗位:数据ETL工程师 时间:120分钟 1 不定项选择题 1.SQL 修改表结构的关键词是 A. alter B. create C. desc D. ...

最新文章

  1. cartograhper--X1_lidar
  2. To B服务想做移动化?腾讯云案例了解一下
  3. Docker(三):Dockerfile 命令详解
  4. LeetCode_每日一题今日份_剑指Offer11.旋转数组的最小数字
  5. 将一个简单远程调用的方式例子改为异步调用
  6. [jQuery] 你知道自定义事件吗?jQuery里的fire函数是什么意思,什么时候用?
  7. SQLyog备份与还原数据库
  8. model中的数据如何显示在html上,django – 使用DRF ModelViewSet和TemplateHTMLRenderer时如何访问模板中的数据?...
  9. Caffe学习:Solver
  10. 局域网传文件_超好用的文件传输工具!
  11. C#实现微信扫码登录
  12. 什么是自动化测试?为什么要自动化测试?怎么做?
  13. PC QQ客户端播放语音或者短视频消息无声音解决
  14. matlab2014如何获得hostid,关于如何修改hostid的问题
  15. 移动网络通信技术【移动电话网络介绍】
  16. IP协议及IPV4地址
  17. 【数学】 海 盗 埋 宝
  18. IOS 蓝牙设备断开时间内进行自动链接
  19. VBA-EXCEL:控制WORD指定位置,插入图片并调整在大小,高低,环绕
  20. cesium中级(一)使用渐变纹理

热门文章

  1. 发布项目,Upload AppStore解决ITMS-90096问题
  2. 用python画圆角矩形_如何用OpenCV绘制圆角矩形(带圆角的矩形)?
  3. ElasticSearch 一文读懂
  4. 中国移动智慧城市建设惠及1.3亿用户
  5. android 怎么判断手机号是移动还是联通
  6. 计算机信息技术结束语,新学期初二年级计算机信息技术课第四节结尾
  7. 国内能使用的海外支付接口除了Stripe,Paypal还有哪些?
  8. win10系统无法连接xp工作组计算机,Win10系统访问XP共享打印机连接不了的解决方法...
  9. Quorum快速部署
  10. rfm模型python_使用python实现RFM模型