文因互联公司面试小记

面试历程

笔试

  • 端午节前后,我邮件收到公司一份(后缀为.md)的笔试题,我心里想难道可以查资料做笔试题吗,果不然邮件下注明了可查阅相关资料完成。
  • 首先,这打破了我对笔试考察方式的认知;其次,我在想这究竟是一家怎样公司,断定其肯定亮点之处;最后,为了能有机会去感受公司的文化和特色,我下定决心一定要极其认真的做好这份笔试题。
  • 看过作答要求和提交时间节点,我打开了这份笔试题,很全面包含编程基础、脚本、调试、代码实现、个人规划、阅读书籍等部分。
  • 作答。根据题目的特点和难易程度我计划了作答的先后次序。我首先是检索个人的知识库,将确定的题目一一消灭,然后,就开始网上搜索了,查找那些我不太确定的知识概念,对于代码类我会通过编译器进行实际的运行,确保思路与结果的一致。整个题目做下来,让我感觉很为难不是这些已有的知识,而是后面关于个人规划的简述,这问题放在求学时期,或许不是那么难。这个我花了比较长的时间。
  • 完成后,进行检查和确认后,我根据markdown的格式对答案进行了排版并预览。把细节工作做到位。
  • 提交答案,等待筛选结果!

电话面试

  • 端午节后的一周下午,接到了公司的电话,和我聊了聊所做的工作情况,正整体到细节,从思路到实践。大约持续了有半个小时左右吧,整个过程感觉良好,继续等待后续通知。

现场面试

一面

  • 再一周,接到了公司通知面试的电话。时间是一个周四的下午。
  • 规划好时间,Go!到了公司,从门口看去的第一眼看到的是一直想见到的大佬(比网上的照片年轻多多了)也是面试公司的CEO,感觉公司的人很热情,我轻松了不少,我被引导到一个会议室,准备即将开始的面试。
  • 首先是我膜拜的大佬,第一印象随和、低调、笑容满面。问了我一些宏观层面的东西,如所学课程、编程语言等等,同时也给我简单聊了下公司的情况。大佬居然细致到提前看了我网写上的一些总结性东西。
  • 其次是技术面,问了问项目使用的技术和具体细节,还有python的基础知识、数据结构、正则、文本分析、协同工具等方面。期间,还现场写了一道编程题,现场手写代码。整个过程我觉得就是按照第一次笔试的各部分内容再适当结合简历内容进行的。自身觉得基础偏弱,熟练度不够,这个自己的确之前也意识到了。
  • 最后还是技术面,又来了一位面试官,主要针对机器学习和深度学习结合文本分析进行。内容涉及简历所写的方法技术等。主要考察典型算法的原理和过程,如决策树、SVM、随机森林、HMM、CRF、CNN、LSTM等。同时会根据自己项目的实际场景现场提出优化的问题,如何改进等。还有就是算法演化的过程,重点是有什么缺陷、为了解决什么问题、改进的思路等。还有一点就是根据实际问题使用算法对整个过程进行描述。这一轮要求还是相对比较高的,无论是广度还是深度。
  • 当天面试过程总结就是一个逐渐加大难度的过程,相应的感觉和公司的缘分是一个逐渐衰退的过程。看了自己细节知识的不足,一部分知识在实际工作也没有用到,所以没有过深的认识,答的也不好。
  • 在忐忑中结束了本次面试。回去等待结果。

二面

  • 一面第二天晚上9点过,我接到了公司电话,是未曾谋面的公司CTO,问我觉得昨天面试如何,我如是回答还有待提升。让我周六下午再去公司一趟,进行实际代码的分享。我觉得这又是一次展示的机会。我当晚就适当准备了一下明天大概要讲的主要东西,未雨绸缪。
  • 说走就走,Go! 这次来公司比较熟悉了。 和鲍老师又在上一次的会议室,开始本次面试。开篇,鲍老师跟我沟通了前面的面试情况,也和我聊聊了他学习编程、工作经历。那种代码和生活融入一体,达到近乎痴迷的境界,让我着实佩服。后面开会代码的分享过程,大致是:解决什么问题、如何分析问题、确定方法、开始编码整个过程。最后还现场实践一些git命令等。总结就是考察个人思考、解决的过程。
  • 印象最深的一句话:代码枯燥乏味,但依然为之痴迷(当发现生活的本来面目,你依然热爱她),从中获得成就感,带着技术去参与社会发展的历程的自豪感!

HR

文因团队速度之快,效率之高。二面当日下午就收到了HR的面试结果,很激动通过了,一路还算顺利。感谢文因团队的肯定,自己也会分析自身不足,抓紧时间提升和完善个人能力。

写在最后

  • 这是一次印象深刻的面试经历,感受了公司的热情和文化,做事的务实和高效。学习了鲍老师的做事、学习的经验。
  • 面试也感受公司对技术的理解深度,务实解决一个又一个难题,没有过多的口号,而是实实在在的用技术去服务好客户。
  • 公司具有开放、包容、分享、务实的文化。
  • 期待加入文因团队,一起协作共事,务实高效解决一个个难题,实现公司价值与个人价值!
赏一个 e(=2.72) ,您的支持将鼓励我继续创作与分享!
0%