Skip to content

拷打自己五个月前的简历,进来体验当面试官,24春招面试回顾

相关信息已脱敏,可放心食用。

面试官您好,我是python斗罗(„• ֊ •„)੭,就读于一个一本院校的信息管理与信息系统专业

我此次面试的岗位是python后端开发,我面试此岗位的优势有以下几点:我从大一就开始了解编程,自学python,在学习的过程中我做了很多小项目,并且将源代码放在github现在累计收获了两百多颗star。学习的过程中我会写博客来沉淀自己的知识累积,在CSDN已经发了一百多篇博客收获了几百万的浏览。

同时我还会去参加编程相关,专业相关的竞赛来检验知识,比如说泰迪杯数据挖掘挑战赛国家二等奖,蓝桥杯程序设计竞赛国家三等奖,计算机设计大赛省级二等奖,学校举办的算法竞赛三等奖。

除了Python后端开发,数据采集之外,我还可以独立使用python进行数据分析与可视化,可以使用vue3制作前端项目,配合axios进行前端交互,echarts进行可视化,独立开发前后端项目。曾经有一段实习经历是使用crawlab制作一个爬虫管理系统。

在学习编程的过程中,我有较强的问题解决能力,能够利用Google、Chatgpt、 GitHub Issues 区、Stack Overflow 等自主解决问题。

我的自我介绍到此结束。

这一集来回顾下五个月前我的春招面试,顺便拷打自己五个月前的简历。希望能够给到同行的小伙伴借鉴。大家有什么想法建议都可以在评论区交流。

上面就是我五个月前面试的自我介绍模版,可能有些细节记不清楚了。其实现在回首来看的话,还是觉得比较单调无力的。也有很多缺陷,比如说对于自己要从事的岗位不明确,既写着后端开发又写着web爬虫,项目也不是很有亮点。其实也因为当时我的实力还是不行,下面会提到。

然后上面就是面试一般的自我介绍部分,在这部分之后,面试官一般就会按照你简历上写的东西来问你。

我的简历上写的主要被问的是竞赛和项目,之后就是一些Python基础和相关的技术栈,比如Django,django-restframework,Scrapy这些。还有数据库相关的,比如常用的redis,mongodb,mysql这些。都是说些区别就可以了。

蓝桥杯没啥问的,因为一般的中小公司是没有写算法题的环节的。问了泰迪杯,当时我做的是一个简历匹配的题目。首先从题目平台上数据采集求职人员的简历和公司的招聘需求,进行数据清洗,数据处理,然后可视化建立用户画像,最后使用一定的匹配算法去计算求职者与岗位的匹配度。然后建立一个双向推荐模型给他们分别匹配岗位计算出一个履约率。因为我当时还是我们小组的小组长和主要写代码的,所以我对于整个流程如何处理的都是很清晰的。(说实话因为比赛也过去快一年,其实也只记得大致的流程,但是面试也是足够的)

接下来问到的是我的爬虫项目,如何去重,存储,提取这些,有没有了解过一些正文提取算法等,其实我之前秋招实习面试爬虫也有被问过这个问题。但自己做的小项目肯定没有用过吖,我就实话实说了,了解过但是没有用过。当时的数据采集项目主要是我负责的,所以也就是去网上搜,问gpt和自己琢磨。其实也是很low的。现在回头看自己之前做的项目其实就是一坨。然后我之前接单的时候遇到过一些需求,比如如何采集平台文章,弹幕分析毕设等等。当时我还是大二,有人找到我之后把代码发给我让我改,但是我不会,于是那个人还教我这个项目,所以我也把这些像我当成了自己的项目经验说出去。

还问了点网站开发常见的问题,比如,跨域,nginx这些,但是我当时没怎么答出来,只知道nginx可以部署静态资源。

当时scrapy问我有哪些核心组件,其实我都不记得了,现在回想起来也觉得自己挺小丑的。因为我好久都没有碰scrapy了,前半年几乎在忙着毕设和其他的事情。

其实当时面试的时候真的是个菜狗,所谓的项目其实就是新手写的小demo,很多的知识都是工作之后学到的。比如当时我只会一些Django的基础增删改查操作,但是工作真实要用到的是各种组合查询,联表查询,查询出的数据使用pandas计算排序,然后再按照前后端规范传递。当时的Scrapy其实我只会写个parse,结果工作用到的一层套一层我直接就傻眼了,当时我那个start_requests和custom_settings这些参数方法的用法都是现学的,还有那个item和中间件那些都是现学的。以及各种配置与用法。真的感觉自己当时会的东西很小儿科。当时刚工作的时候我也有做自媒体分享,说是汗流浃背了,那真不是玩笑话,当时就是轻舟要撞大冰山的感觉。现在比喻下当时的状态就是:刚做两星期的体能训练,就上真战场了。还好现在工作五个月了,已经有很多东西逐渐摸清楚了门道。

面试的最后还会问其他的问题,比如说为什么不考研。关于为什么不考研,后面可能也会做一期视频分享一下,如果大家感兴趣的话。还问到了职业规划,我说刚毕业准备先沉淀两三年,也不知道三年后我是什么样。

小疑惑:

竞赛这些东西好像并没有要证书来证明。

有哪些建议呢?:

  • 多面试,不要总想着等准备好了再去面试,本来就是多去面试然后从中学会如何面试的。而且等你准备好了也不一定有面试。
  • 为什么是我?如何和别人形成差异化。比如我提到的写博客与github开源代码,可能很少会有程序员写这些。如果大家简历上都是平平无奇的外卖项目,没有太大差异化,面试官没有太多去问的。(实现的成就,打过的比赛,对编程感兴趣,个人博客,自媒体等等。)(我当时面试并没有说我做自媒体,因为我怕给人一种会不专心工作的误解)
  • 实习的话可以说明自己是否接受长期实习,多久内入职等。
  • 其实我的简历上也是真假参半的,可以适当美化自己的简历,只要不被发现,那么就是真的。没(很少)人会说来你在你电脑上把你项目运行下我看看的。

趁大三多去实习,因为实习不满意可以随时走,试错成本小。简历上的实习经历其实只是我的冰山一角,回忆一下我曾经有过五段实习经历,有两家都是不到一星期,甚至还有转行的两三个月经历,因为篇幅原因,后面会专门出一集介绍我曾经转行再转行的实习经历。

本站收录内容源自互联网,不对其网站内容或交易负责。 | 如有内容侵犯权益,请联系站长删除相关内容!