【前端校招】一名双非院校大四童鞋的面试记录与总结

大家好,我是小秃僧,是一名热爱前端的童鞋。一所双非大学的计算机系。目前是大四。

在这里插入图片描述

本来打算秋招面试结束拿到offer后,写一写面试记录。但是计划赶不上变化。秋招结束又比较穷,就忙着打理自己开的一个专门开发微信小程序的某宝店铺。接了一些微信小程序的开发私单赚点生活费,所以一直没得写面试记录。

做完项目,闲着也是闲着,就来唠嗑一下大四前端面试的那点事儿

我是10月份初开始投简历的,相对于大厂校招来说,这个时间点有点晚了,一线大厂我投了个遍,几乎都只是发笔试,没进面就收到了感谢信,我邮箱里全是感谢信(我太菜了…)。

一次次被打击,一度怀疑自己是不是太辣鸡了,那段时间整个人的心情都是糟糕的,总之就是迷茫。后来,学院发的各种就业宣讲会都关注看看有没有想去的岗位。

后来,还去面一个装修房子的上市公司的宣讲会应聘管培生(6k,佛山)。结构化面试,幸运的是最后还拿了意向书,这是秋招的第一份offer!没想到第一份意向书竟然不是前端的,哈哈哈,当时有点意外。

在这里插入图片描述

接下来的第二份意向书才是前端岗位(广州)的。是一家外包公司,也是去宣讲会才拿到的意向书,不过这家的技术面试有点点水,哈哈哈。而且这家公司是需要先去实习才签三方,这一点我不太喜欢。

而且我不太想做外包,今天写一个项目,明天写另一个项目,久而久之,容易对熟悉的代码产生厌倦。

再后来,经过我一个朋友介绍我去面试深圳的一个前端岗位,这个公司是开发自有产品,是个外企,做国外阅读小说的产品 ,不是外包,这一点给我的印象比较好,技术面试花了差不多3个小时,两个技术面试官换着面,HR说一个是开发经理,一个前端开发负责人。

前一晚上是hr联系我,说我过笔试了,就视频面试跟我聊了一下,全过程大概花了30分钟左右。

  • 自我介绍
  • 问简历上的项目团队协作?
  • 问简历上的项目技术难点,如何解决的?
  • 未来发展规划?
  • 对贵公司的了解?
  • 是否接受开发团队内的岗位调配。

大概聊了这些问题,这个HR是个女的,很平和,感觉整个面试氛围很好(nice)

HR说这两天会尽快安排,我以为会等两三天,结果第二天下午就安排我技术面试了,有点意外,工作效率有点高!

因为之前实习的时候,面过字节的实习,所以整体来说视频面试没有之前那么紧张了,我感觉这种视频面试多了也没啥,无非就是我们需要岗位,他们需要干活的,面试只是为了双方都找到合适的人选,所以不必过度紧张。

技面第一位是开发经理,这个过程持续了一个小时左右。

  • 你简历上说了解mysql,那你说说mysql的隔离(第一个问题就把我问懵了,当时实在不会,就“啊,这个涉及到我的知识盲区了…”) 在这里插入图片描述
  • 简历项目的难点?如何实现?
    (我答了项目中有关数据库事务处理的知识)
  • 简历项目的数据库表是如何设计?
  • 常见的几种排序算法?
  • 给了一道JavaScript的综合题?
    (涉及js事件循环、promise、异步同步、我记得比较清楚的一个小细节是考then可以接收两个参数的知识点,如何选择,平时我们写代码看到then只接收一个回调参数,不过它是可以接收两个参数的。还好我买课学弥补了这个知识点,当时被问到,心里自然拿捏了!)
  • 问了一个概率论问题?
    (当时看到这题目,心里有点慌,不过之前听过老师说面试遇到不会的题目,可以先思考一两分钟,没有头绪可以问面试官能否给个提示,营造一个谦虚向学的态度和氛围,最后一边跟面试官聊的过程中解题成功。其实不一定需要成功解题出来,不会一个题目也并不预示着面试挂了,遇到不会的题目只要不表现得很懒散,应该都没问题。)

在这里插入图片描述

这个环节面试过程下来,感觉整体很轻松,没有很紧张的氛围,其实我觉得是之前在买课学习,弥补了自己的一些知识,同时,强化面试八股文,哈哈哈,自然面试过程也自信了许多。如果毫无准备,被问到一些不会的问题真的会紧张起来。

问完问题后,这个面试官还给我讲了一些他们公司产品和开发团队的基本情况,噼里啪啦了几分钟,结束了这环节面试。

过了几分钟,HR就发来信息说刚刚面试官(开发经理)给我的评价还不错,还说我的理论基础还不错,而且适合做全栈开发,刚刚的面试给我过了,问我现在有没有时间,想让前端开发负责人再面我,直接安排第二轮视频面试。

  • 自我介绍
  • 项目的技术难点?如何解决?
  • vue3的Composition API
  • 前端本地缓存机制(Cookie、Session、localStorage,最大能存多大)
  • token知识点(token有哪些算法)
  • node.js知识点(洋葱模型、如何写个简易node.js接口)
  • 是否遇到过微信小程序的性能问题?如何解决?
  • es6(解构)
  • 数组的常见方法(every、some、splice、slice)
  • get和post的区别
  • js的变量提升(var let const的区别,特别喜欢用for循环来考)

过2天就收到了意向书并签了三方(9k,深圳),这工资算低,对我来说还能接受,刚刚毕业先慢慢干吧,去见见世面、去学习、去提升自己。

总结:
一定要准备充分的时候再面试,不然很难过技术面试,不要抱有侥幸心。面试的时候,如果是一问三不知,那就更加要积累学习了。推荐去慕课网(此慕课非彼慕课,号称是程序员的梦工厂,我不是打广告的…)买课学,初步构建自己的前端体系(JavaScript、vue或react、HTMLcss、node.js(服务端渲染)),时间充足可以学学微信小程序

学过之后,基本上面试不慌,简历可以给你买课的老师帮忙修改(简历有时候决定着能否进面),能进面就成功一半了。我进面的面试都过了,所以进面是关键哈。

对于想进大厂的双非同学,大三实习应该是最好进大厂的机会,一定要抓住机会,能早点规划自己的发展,越早学习越好。我们学校有个前端大佬大二就去腾讯实习了(逃课,哈哈哈,我不敢),校招去了字节(据说2w),真的强!实名羡慕

其实,毕业后做什么都行(有钱就行,哈哈哈),只要规划好自己的发展方向,都值得我们义无反顾地前行。

人各有志,江湖再见!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值