0328-校招面试初体验&这一年

试试看

前些日子腾讯来我校开暑期实习宣讲会,现场人多到爆~因为腾讯有年头没来我们学校开宣讲会了,今年能来实属不易,也感谢学院老师们背后的默默付出还有在腾讯工作的学姐学长们的努力。
因为是要读研,所以一直也没太准备找工作方面的事情,但感觉可以试试看,看看自己有没有能力通过第一关~索性投了WXG微信事业群的后台开发岗位。

视频面试

昨天下午收到了视频面试的短信,忐忑不安的刷了一天基础知识,发现之前学过的很多都忘了,连哈希冲突解决方法都记不住了。
五点面试准时开始,面试官首先问了我简历上写的实习经历,我讲了一下在葫芦那边做的小程序和服务号。
另外还问了我一些是不是动态爬虫,怎么解析网页的问题。

第一题 手写代码

最长子序列

小Q定义A(i,j)(i <= j且都是数组A的合法下标)表示数组A中下标从i到j的这段子序列,即A(i,j) = {A[i],A[i+1]….A[j]}。
如果对于A(i, j), 能找到一个正整数v(v > 1), 使得v可以整除A(i, j)中不低于一半的元素, 小Q就认为A(i, j)是一段很酷的子序列。
例如A(i, j) = {3, 3, 7, 9, 1, 10}, 六个元素中有三个元素可以被v = 3整除, 所以A(i, j)是酷的。
小Q现在给出一个数组A, 让你找出最长的酷的子序列。

输入描述

输入包括两行。
第一行包括一个正整数n(1 <= n <= 50), 表示数组的长度。
第二行包括n个正整数A_i,(1 <= A_i <= 1000), 表示数组中的每个元素。

输出描述

输出一个整数, 表示最长的酷的子序列的长度, 如果没有解, 输出0。

示例1

  • 输入
    • 5
    • 8 8 5 5 4
  • 输出
    • 5

第二题

Java顶层的集合类有哪些?常用哪些?

第三题

有没有写过多线程程序?讲讲多线程。

分析

面试官出的几个问题都很简单,不过第一题因为是第一次面试很紧张也没什么经验我以为还要运行一下程序,还在想import的语句是什么。但其实并不需要,只要逻辑ok就行。读题不仔细,有两个地方理解错了在面试官的告知下才该对。应该是凉了,不过权当一次经历吧。

总结

从去年3月到今年3月这一年自己其实过得挺痛苦的,感觉目前的自己各方面都和目标差太远,无论是技术、学习能力还是各方面交际能力、为人处事都很一般。
不过这一年也算是大学两年半以来过得最充实的一段时间吧,学习方面两个学期拿到了90的均分,绩点提到了3.7;竞赛水了5个小奖,还有幸公费去了次哈尔滨;有了一段创业公司的实习经历,认识了很多与我同年级但情商智商碾压的大佬;通过大创接触到了一点点科研,虽然目前还没发出paper;陆陆续续做了自己喜欢的weNEU,寄托了自己对产品的价值理念等等~

痛苦着

痛苦在于这一年意识到了自己和最优秀的同学们差距实在太大,而且这种差距还在不断拉大。我觉得人生的目标是不能做一个平凡的人,如果只是一个普普通通的人,天天被割韭菜活着也没什么意义。可是这一年我意识到自己越来越普通,和很多人一样为读研挤破头,参加竞赛顶多拿小奖,学习知识要花很长时间才能学懂;
另外的痛苦在于对未来选择的迷茫,从读研方向来看我甚至不知道自己该报考什么方向,对人工智能不感兴趣,对云计算大数据也不是很了解,密码学网络安全有些跨专业~对于未来的就业而言我其实觉得自己比较适合产品岗位,我自认自己的一些商业嗅觉比较灵敏,对用户体验的把控也有自己的见解,在做weNEU的期间真的对产品抱有极大的热情,看到有新用户增长会开心好久。但如果决定做产品似乎也没必要读研了,而且也挺喜欢敲代码不太想天天去做PPT。
痛苦了一年,也磨磨唧唧讲了一年。是时候不再总去想这些事情了,认识到差距就好。

读研

目前来看我认为我读研的原因是:

  • 增加知识的广度:之前过于注重知识的广度,UI/UE、前端开发、后端开发、运维、产品运营、推广我都有或多或少的接触但并不精,读研我需要提升自己在某一方面的知识的深度,目前来看我应该会选择软件工程专硕,具体方向待定。
  • 我还年轻:不想太早离开象牙塔,我认为我不适合过早就业(应该不是逃避);细想如果我2020开始工作,未来至少30年左右都会一直在工作~很难再回到现在这样大学校园中,珍惜读书的时光
  • 对学历的私心:本科只是一所末流985,研究生希望能到中九级别的学校吧,不然会很遗憾的。

学到的

  • 告别舒适区:少刷已经学会的算法题;少做重复性工作;少写业务代码
  • 信息不对称:遇到机会要鼓起勇气,认识更多的人,获取更多的信息
  • 保持善良,不忘初心:之前总觉得这些假大空的形容词很无趣,但到头来才发现这其实都是最优秀的品质

拒绝平凡

引用很喜欢的毛不易的《像我这样的人》——像我这样不甘平凡的人~句句扎心,不认为“平凡可贵”

贵在坚持

无论何时,贵在坚持都是最需要的。
如果我不能坚持的话,那么一切的向往,一切的为自己加油打气,一切的计划都是空谈。