面试经验贴
因为自己是计算机专业的,所以本文主要面向计算机专业学生,但是在找工作上的一些注意事项其实也是大同小异的,其他专业的同学也可以看看当个参考。当然本文的见解也是一家之言,大家根据自身条件辩证看待和接受即可。23届刚毕业,借着活动分享一下,自己参加了去年的秋招以及今年的春招,也就根据这段经历进行的总结,岗位投递均为后端开发工程师,使用编程语言是Java。
秋招计算机行业7-12月都有进行招聘,但主要还是集中在8,9,10三个月份,所以大家在时间的安排上需要合理进行规划。
算法的刷题,面经的背诵,项目的了解程度以及一些场景题的总结需要提前做,并不断在面试中进行打磨最后形成自己的知识体系。算法的刷题上面还是要依靠牛客,力扣以及加入一些刷题的微信群,通过不断练习经典题目以及拓展视野的方式加深自身的算法功底。在秋招的过程中还是遇到了很多的原题的,比如23年秋招蔚来汽车的一面中就遇到了旋转数组中的最小元素 再比如蔚来二面中直接就说让手写两个排序算法不能使用API以及不能写冒泡排序。。。。所以说向快速排序这种常见的排序算法哪怕背也是要背会的。当然在要求更高的笔面试中就不好再碰到原题了,一般美团,小红书以及BAT喜欢原创题目,这种就只能多练以及靠一些运气,希望能考到自己掌握好的知识点上面了。企业题库 可以参看这个网站,有总结的各个公司的真题。
面经的背诵上面我用的牛客的知识点面经,感觉总结的还是挺全面的,同时也看了几个公众号的面经分享。鱼皮等一些大佬都会分享资料的,可以挑着看,但建议最终要形成自己的面经,能够真正理解是最好的。计算机基础知识建议看小林图解系列 ,总结的非常好。阿秀这个也比较全面,都可以看看。计网还是出镜率比较高的,尤其是偏通信的公司,比如某信当时面试就问了电脑上的Ping命令是基于什么协议的等等问题。不管使用什么编程语言,基础知识都是很重要的,建议重视起来(放一个Java体系的知识网站 供有需要的参考Java全栈知识体系)。
项目方面看各人对自己的要求吧,但不管怎样自己一定要能够完整介绍完自己的项目,最好有一两个亮点能够吸引面试官,拉着他到你熟悉的领域跟他扯基本上项目他不会太难为你了就,当然项目最少准备两个。
面试一定要自信一点,第一次肯定会害怕,但多面几次也就不会害怕了,大不了面试完了下来吐槽面试官,大家都是这个过程的。当然在面试前还是要多做好准备。如果真问到不会的知识,大方说这块确实不了解也就没事了。另外需要提前了解你所投递的岗位(真有听说过忘记自己投递岗位的),公司的业务大致是什么样子的,自己未来的发展规划也要提前准备一下(深度和广度方面,比如就说深挖技术能够承接好自己的工作,快速上手,等以后可以扩展自身的能力,多参与项目等等,反正言之成理即可)只有足够的准备才能给自己足够的信心,所以多准备,多实战。但其实说实话不管准备成什么样子都不会说完全准备好了,所以多一点点勇气,勇敢踏出第一步可能在某些时候会更重要一点。
也建议大家面试时如果问了工作地点的时候先答应下来,能去心仪的地点最好,不能去也可以先拿到Offer然后再考虑或者再跟Hr扯皮,万一可以呢。投递了哪些公司还是准备个文件记录一下,弄个EXCEl,什么时候投递的什么岗位,目前到什么程度了等等这些信息。可以找小伙伴一起进行模拟面试来提前适应适应,找不到的话对着电脑试一试也可以。因为投递需要写一大堆信息,所以最好准备个文件,里面填好自己的基础信息,获得的奖项,项目介绍等等信息,这里推荐语雀APP或者飞书等等都可以用,能支持跨设备最好。
最重要的一点,千万别忘记面试时间,推荐桌面日历,或者直接定闹钟提醒自己,快到点了就找个安静的房间做好准备。(我就忘记过笔试以及面试时间,真没少踩坑了。。。)国企多会在9-12月招聘,应对国企的面试也需要准备一下自己的校园生活学习的介绍,研究生的话可能要简单介绍一下自己的研究方向,在学校发表论文的情况等等。比较看重四六级以及奖学金这些,当然如果能力足够优秀,那么这些也不会是硬性限制的。
最后祝大家都能顺利拿到心仪的Offer!也希望大家能多多点赞!
提供一些当时之前总结的公司后端的笔面试算法题目和八卦文题目大家做参考,投递的岗位均是后端开发:
蔚来汽车:
- 最长回文子串
- 接雨水
- 买卖一次股票,最大利润
- 手写LRU
- 下一个排列
- 旋转链表
- 手写快排
用友面经:
- MySQL和MongoDB/Redis区别,MySQL适用于什么场景,接触过MySQL调优吗,讲讲对MySQL索引的理解,聚簇索引和非聚簇索引存储区别有什么
- 数据库事务隔离级别了解吗,讲讲区别,MVCC是什么机制?
- Spring Boot怎么更换bean组件
- 重写和重载的区别
- 五种IO
- finally一定会执行吗
- JVM内存划分以及垃圾回收方面的知识点
- ....
兴业数金:
- 接口和抽象类的区别是什么
- TCP三次握手和四次回收
- Spring的特点?工厂模式,AOP,IOC
- TCP和UDP的区别
- 说一下==和equals的区别
- HashMap的扩容机制
- 为什么HashMap的扩容以2的次幂去进行
其他的一些就没有再记录了,就这些吧。
#我发现了面试通关密码##蔚来##用友##兴业数金一面#