第一次写面经,给自己毕业积点德吧[笑cry]        先说说自己的bg,双非本,华五硕,本硕均非科班,且本科环境跨考到硕士生科,buff点满,老板不让去实习,因此实习经验0,文章页还在投,重开型选手。好在研究生课题做的是算法和深度学习相关的项目,和生信半搭不搭的。简历上就拿着科研项目硬上,在九月份之前还一心想着读博,后来因为文章的问题,看透了这个b学术界,十一月的时候就从意向博士课题组提桶跑路,全力准备冬招,leetcode算法也就刷了一百道,约等于没准备。面试总结       三轮面试虽然强度很高,而且中场时间很短,但是体验感还是非常好的,12号下午三点开始线上第一场面试,4点准时结束,然后十分钟后开始第二场,同样是一个小时结束,过了十分钟就开始主管面试,三位面试官都很尊重人,而且也没有很为难别人,都是抓着简历上面的内容在问,也没有出现压力面试的情况。前两轮面试结束后,很快就出结果了,主管面试结束后是第二天晚上出的结果,不说了,开泡。一面        技术一面一开始,面试官就介绍了这次面试内容,说我们这次面试分两个部分,前面一部分会就简历上问一些问题,后面做一道简单练习题就好。u1s1,确实没太为难人。面试开始先让我做一个自我介绍,然后问了一下笔试题的思路。我在做自我介绍的时候,没从我是谁,叫啥啥啥啥的开始,我就说了一下自己的一些个人情况,包括专业啊,跨考之类的,以及为什么选择转到计算机这一块,最后说了一下自己的科研和项目情况,把问题引导到项目上来,不为别的,我怕他死磕八股[牛泪]八股我是真不会,也没背。        后面也很如愿,面试官没问八股,先问我为什么跨考,我说我本科专业不喜欢,换一个试试。然后问我为什么选择考我现在这个学校,我说因为喜欢这个城市,就考了这个学校。然后他又问,你当时这么选的时候,有考虑过风险吗。我说反正当时年轻,不试一试怎么知道呢。然后开始问,你之前的专业不是计算机,那你现在的计算机知识是怎么来的?我说全靠自学。后面就一些巴拉巴拉的,就开始深挖项目了。其实也不算深挖,就围绕着项目展开。我科研项目是和计算机视觉相关的,就直接把项目最后可视化效果共享给面试官看了,他就问了一些技术上的难点,就是我认为的技术难点,以及我是怎么解决的。然后又问了这个项目是如何完成的,是合作还是独立完成。最后又问了,给你一个从未接触过的问题,你会怎么去着手解决,思路是什么样的?问完这些差不多过去了半个小时,面试官看是时间差不多了,就挑了一道算法题手撕。        他们的题库是真的很多,难度不一,就在一个ppt里,我当时看他共享的屏幕就看到了,甚至还有hard的。可能因为我跨考了,算法也就那样,面试官给就我选了一道人性化的题,是leetcode上的1060题,有序数组中的缺失元素,给出一个单调递增的有序数组 A,和一个正整数K,数组中的每个数字都是 独一无二的,找出从数组最左边开始的第 K 个缺失数字。面试管说这道题目本身不算难,但是要求尽量使用复杂度较低的算法解决。我当时比较紧张,就想着直接查找结束了,虽然做出来了,但是面试官说可以用下标来直接计算,最后还好给我过了。二面        二面一开始也和一面差不多,上来就介绍这次面试内容就是问简历+手撕算法。刚开始就简单问了一下项目,然后看我简历上写我主要用Python,还写了MySQL和C++,就问了Python的一些基础特性,包括像字典排序,可变和不可变数据类型,以及*args和**kwargs的区别之类的。然后还问到了aicd特性,我本身数据库就是个二把手,数据库这一块直接拉跨,就记起来了两个,说很久没用了。让我写联合查询的sql语句,我也就说出来了一些大概思路。可能面试官看我数据库确实用的不多,就没再问了,转头问c++。问我平时用c++干嘛,我说主要用来为Python写库,项目中有涉及到频繁的数值计算的地方我会用c++去写。在后面就是问一些学习方法和解决问题的思路了,没再问具体的技术问题。时间差不多到了,就给了一道手撕题,leetcode上的18题,四数之和:给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复)。        这道题我磕磕绊绊写出来了,当时就写过三数之和,硬着头皮用O(n3)的时间复杂度暴力解出来的,面试官让我介绍思路,看了我的三重for循环就明白了,说我这是暴力思路。可能对飞科包的要求比较低吧,时间到了就结束了,也让我过了。三面       主管面基本上就是一些拉家常的话,为什么选择这个地方,以及一些意向base地之类的,后面同样也问了遇到问题的解决思路,我就大概说了一下,先自己解决,自己解决不了找团队。巴拉一堆之后就说我有没有什么想问的,我就问了一下他们的培养体系之类的问题,后面就差不多四十分钟结束战斗了。总结起来看,这三次面试除了抓项目之外,好像很看重面试者解决问题的思路和能力,他们不提出具体问题,就想看看遇到问题的时候,面试者有什么样的选择和处理方式。也不是道是我足够幸运还是其他原因,八股好像确实不是他们考察的重点,可能是真的没什么好问的才问起八股吧。这三轮面试一天之内,花了三个小时就结束了,第一次写面经,希望对大家有所帮助,也希望能给自己攒攒人品吧[笑cry]
点赞 22
评论 4
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务