【非计算机专业】秋招结束,希望大家都可以拿到称心的offer

秋招总结

本来还打算继续找一段时间,但是导师催着要写论文了,想想自己应该做不到一边找工作一边写论文,所以打算提前结束秋招,同时,写一篇面经回报一下牛客,希望能对各位牛友们提供一点帮助。

本人非科班出身,投的都是c++岗位,秋招拿到了四个offer,分别是

网易互娱 游戏研发工程师(c++) 小sp 杭州

拿到的第一个offer,也是提前批拿到的唯一的offer,而且还是纸质版的,当时的心情很激动呀,一天能瞅好几眼offer的那种激动,哈哈~~

远景能源 IoT平台开发(java) ssp 上海

拿到的薪资最高的offer,其实感觉自己的能力没有达到那一档,有点名不副实。

华为 后台开发 大白菜 南京/杭州

这个没什么好说的,当时抱着捡个offer的心态过去,所以捡了一颗白菜也能接受。至于为什么工作地点会有两个,那是因为我投简历的部门和我现在想去的不一样,在这种情况下,简历会重新进入当前想去部门的备胎池,等待被捞起。

美团 后台开发(java) 白菜 上海

美团是我整个春招和秋招面试时间最长的一家公司,三面技术+一面hr,一共有200分钟,记得二面结束的时候都快一点了,迷迷糊糊地听完面试官对部门的介绍后,一溜烟地跑去吃饭。所以说,面试有时候真是个体力活。

以上排名顺序就是拿到offer的顺序,虽然没有拿到bat的offer,有些遗憾,但是毕竟非科班出身,很多能力还是有所欠缺,能拿到这些已经挺满足了。

以下是我拿到offer的这几家公司的面试经历

网易互娱

  • 笔试:一共四道编程题,ac了2.5道。
  • 面试
    零面:30分钟
    面试前先写一道编程题,不同批次的题目是不一样的,就不写了。
    一面:50分钟
    首先讲解编程题的思路,有没有更好的办法实现
    LRU的实现
    进程同步中的锁
    页面置换算法
    四次挥手
    epoll,poll, select比较
    青蛙跳台阶问题(剑指offer原题:第二版P77)
    stl中map,set底层用什么数据结构实现的
    vector自增的过程,如何禁止vector自增
    (PS: 没有问任何数据库的问题..........)
    二面:80分钟
    首先讲解编程题的思路,改变题目中的一个参数,问代码应该怎么修改(主要考察写出代码的可扩展性)
    stl中vector容器的push_back函数如何实现,写出代码
    实验室项目,创新点,挑战 (因人而异)
    暑期腾讯实习的项目,框架,负责的模块,难点 (这个很多都是鹅厂自研的东西,没有什么参考意义,能把自己做过的项目弄懂就好)
    设计题:想要从地图上A点走到B点, 需要哪些信息,具体的类设计一下

互娱的效率很高,一周以内就发offer了。

远景能源

这家公司网上能够搜集到的信息比较少,我通过同学介绍联系了一位刚入职的学长,获得了一些资料,供大家参考。
远景能源是一家新能源公司,国内风电企业排名第二。公司业务多集中在风电,软件部门主要做的是IoT (物联网),可以理解为通过电力连接人与设备。部门核心技术在java这一块,技术骨干有很多是从BAT跳槽过来的高工,所以个人感觉虽然其不是互联网公司,但也不至于和互联网公司差太多。
待遇方面,远景薪资排在互联网公司的中上游,一年12~20薪,中等绩效拿15~16薪。涨薪幅度大约每年15%。公积金方面,上海地区公司与个人各交12%。弹性工作制,10点前到公司即可,晚上下班一般是8~9点,一周工作5天。
说一下个人的看法,远景公司最吸引人的地方就是薪资够高,对比于互联网公司毫不逊色。这对想干两年赚笔钱再跳槽的人,不失为一个选择。但同时它也存在很大的短板——平台小 (特指在互联网行业内),以后跳槽可能很难通过公司加分。另一点就是,既然部门很多BAT跳槽过来的高工,那很可能晋升比较困难。所以,究竟是面向薪资还是面向平台,这就要看每个人的选择了。

  • 笔试:一个小时,可以在截止日期前任意时间段答题。
  • 面试
    零面:5分钟
    正式面试前先做一道题,我投的是c++,但拿到了java的题,不会做,拿了白卷去面试的......
    一面:50分钟
    因为前面的笔试题没做,重新做了一题,atoi的实现
    push_back的实现
    实习项目介绍:问题主要集中在 1) 分布式数据库如何保证一致性; 2) 消息中间件如何保证高可靠性;
    linux中进程调度,fork,vfork, clone
    二面:30分钟
    输入1~n共n个数,打乱后随机删除一个,找出删除的那个数,不许排序
    不使用其它变量,实现两个数字的交换
    实习项目介绍 ( 可能真是c++框架比较少,面试官都喜欢问框架的细节 )
    三面:30分钟
    hr面,很正常的问题,职业规划,offer情况等等
    四面:20分钟
    总监面,聊人生聊理想聊薪资,就是不聊技术......

远景也是一周左右发的offer。

华为

认识一些计算机专业的人,好像对华为的观感都挺差的,我自己学的是通信相关专业,对它倒没有太大的抵触。这里顺便提一下,华为招聘分了很多的批次,我知道的就有fx、优招、秋招,批次越早拿到sp的可能性越大,所以大佬们可以早点去面试,拿个不错的offer来保底。
无笔试: 如果春招时通过笔试,8月底的优招可以不用笔试。
面试: 华为面试真的没什么可以说的,两面技术都是走个过场,除了稍微聊了一点项目,别的都没问。当然如果你足够优秀,华为还会安排加面,通过了加面就有机会拿sp甚至ssp了。

华为的正式offer发放时间比较晚,所以有足够的时间来对比斟酌。

美团

  • 笔试: 美团的笔试编程题都ac了
  • 面试:
    一面:50分钟
    实习项目,ES和Codis如何保证数据一致,一主两备数据如何同步
    求二叉树深度
    (1~n) 中找出和为m的所有可能的组合
    tcp、udp区别
    select、epoll区别
    http头部有哪些字段
    进程调度的方法
    分页算法
    awk指令
    二面:80分钟
    实习项目
    实验室项目
    MQ如何保证高可靠性,去重是怎么做的
    50红球,50白球,两个桶A.B, 怎么放,可以使得取一个球,其为红球的概率最大,请证明
    一个数组中找出两个数,使得a-b最大,且a在b的左边
    聚簇索引,辅助索引,怎么实现的
    innodb和myisam存储引擎的实现
    linux中看日志的指令,如何动态看最后几行
    统计目录下所有文件大小的指令
    三面:40分钟
    实习项目
    实验室项目
    四面:30分钟
    HR,聊天,加了微信~

以上大致就是我秋招经历的所有面试,很多公司都是笔试挂了,天可怜见,笔试题是真的不会做......

我找工作是从3月份开始的,3月份以前读了一遍《C++ Primer》,书上的代码基本都跟着敲了一遍,但除此之外,其它的基础知识如stl、算法、网络、数据库等等都没有看过。后来意识到自己的基础知识太薄弱,就本着“买了就是看了”的心态,搜罗了很多计算机类的书籍,开始从头啃。现在想想,当初的学习规划真的很不得法,导致一路磕磕绊绊,不仅学的很痛苦,效率还不高。下面就我自己的体会,为非科班同学找互联网方向的工作,提供一些参考。
首先,非科班同学无论准备春招还是秋招,重心一定要放在算法上,但如果自己从头开始刷算法题,零基础会很痛苦,我觉得比较好的方法是先跟着视频学一遍,然后再自己看,可惜直到9月份我才意识到这一点,实在是太晚了。算法视频推荐左程云的算法基础班和进阶班,文末有资源。书籍推荐《程序员代码面试指南——IT名企算法与数据结构题目最优解》和《剑指offer》。
接下来是编程语言,由于我投的都是c++岗位,就列一下我看过的c++方面的书籍,除了《c++ Primer》之外,还有《Effective C++》《More Effective C++》和《深度探索C++对象模型》。视频资料,推荐侯捷老爷子的所有视频,资源也在文末。
对于没有系统学习过CS的同学来说,基础知识(网络、数据库、操作系统等等)真是浩如烟海,每每看着我桌上能垒起小半米高的CS专业课本,总忍不住想起庄子那句 “吾生也有涯而知也无涯,以有涯随无涯,殆已!”,相信很多非科班同学应该都会有类似的感慨 。不过好在网上的大神很多,偶然间在GitHub上找到了一个资源,其中囊括了绝大部分的基础知识,如果没时间看书,直接看GitHub里面的内容也是可以的。当然,如果看完之后觉得太简单或者存在疑惑,还是需要查找课本的。
熟悉了上面的内容,应付一般面试应该绰绰有余了,剩下的就是深挖细掘项目亮点。就我本人的经历来说,面试的几家公司都挺喜欢问项目的,面试大部分内容也是在围绕项目展开,所以,多花点心思好好准备一个项目,是一件性价比很高的事情。
以上就是我觉得对非科班同学比较好的学习规划了,由于面试的机会不多,所以面经写的不够充分,不过这正适合抛砖引玉哈(^_^),在文末放了两篇真正大佬写的面经,以供大家借鉴参考。

PS: 仅以此文为自己的秋招做个总结,当然,如果可以给牛友们提供一点帮助,那就再好不过了。最后,希望大家都能找到称心的工作,与诸君共勉!

下面是资料汇总:
算法相关

july大佬博客

C++

侯捷STL视频 提取码: a4hp
侯捷C++内存管理 提取码: u1qe
侯捷C++面向对象高级开发 提取码: r4xs
侯捷C++标准11 提取码: wk4t

基础知识

2018技术面试基础知识总结

大佬面经

我的2018年计算机实习和秋招经历(微软、阿里、腾讯、网易游戏、今日头条等)
送你一个励志故事——涵盖20多所互联网公司的校招C++面经

#秋招##网易互娱##远景能源有限公司##华为##美团##面经##C++工程师#
全部评论
问一下楼主,非科班去哪里找项目呢?
点赞 回复 分享
发布于 2018-10-11 11:33
这个就是所谓的大佬吧
点赞 回复 分享
发布于 2018-10-10 17:15
沙发!!
点赞 回复 分享
发布于 2018-10-10 17:09
请问下楼主整理笔记的.软件是什么,好像很多人用
点赞 回复 分享
发布于 2018-10-18 12:50
请收下我的膝盖
点赞 回复 分享
发布于 2018-10-11 09:34
膜拜大佬
点赞 回复 分享
发布于 2018-10-11 08:52
大佬还能转到Java岗?
点赞 回复 分享
发布于 2018-10-11 07:47
楼主准备去哪家
点赞 回复 分享
发布于 2018-10-10 22:45
膜拜大佬
点赞 回复 分享
发布于 2018-10-10 20:54
沾沾楼主的喜气
点赞 回复 分享
发布于 2018-10-10 20:49
楼主真棒,请问还缺对象吗?
点赞 回复 分享
发布于 2018-10-10 20:46
楼主棒棒哒,超级棒!
点赞 回复 分享
发布于 2018-10-10 19:42
巨佬
点赞 回复 分享
发布于 2018-10-10 18:37
大佬!
点赞 回复 分享
发布于 2018-10-10 17:45

相关推荐

2025-11-26 11:21
已编辑
武汉理工大学 Java
个人bg: 211本,一段京东实习,一段xhs实习,一段小厂实习。互联网只有美团一个带薪意向。转正失败情况:京东实习了四个月,感觉收获比较少,做的事情偏基础,第三个月底答辩,离职后两个月被告知转正失败。对此我只能说,零售卡硕。xhs实习两个月,反而感觉收获更多,被安排了有挑战的事情,大模型在业务场景中的运用,最后一个星期通知有转正机会,边做需求边匆忙准备,答辩采取一票否决制,四个领导三过一否,也失败。(早知道xhs今年开这么高我就熬夜赶材料了)不过在这个过程中,也push自己了解了一定rag mcp 大模型的相关知识,对于后续面阿里和美团很有帮助。个人基础情况:hot100能默写。去年12底学完jvm juc。2月入职京东前小林coding guide就差不多看完了。后面实习的时候也有继续补面筋,场景题。秋招情况:8月初就投了,也不晚。滴滴: 笔试a了没面,可能投的岗位太小众了?(抱着拿了也不去 用于a价的想法)一直卡着。携程: 不发笔。发官方邮件也不回。京东:笔试挂了。嗯,很耻辱,那天在外面玩但确实很久没复习笔试考试范围了,全忘光了。腾讯:从来没约过,可能暑期面了十几次面太多了。阿里控股:一面挂。阿里国际:hr面后一个月挂。字节:国际电商三面挂->星图一面挂(面的时候已经有很多候选人了)-> 安全风控二面挂(业务不是很好,面试过程说漏嘴说业务会影响我选择,场景题没答好)-> 中台一面后无消息快手:二面挂。xhs:hr面后无消息,排序应该很靠后。虾皮:hr面两个月无消息,应该还在泡池子。百度:一面挂。pdd:笔试a3后笔试挂。难绷。个人反思总结:for 后来者。1. 笔试一定要把握好,虽然面试中都是hot100,有些甚至不考面试题,但是大厂笔试题是有acm难度的,挂了就是挂了,很多没有第二次机会,约面也没机会了。建议时间充裕情况下,还是要把灵神的题单多刷点。顺序可以参考:代码随想录视频+题 -> 灵神视频+题 ->hot100 ->灵神题单(可以每个part挑难度低的前几道写)2. 一段深入长的实习经历一定是大于两段短的,不过现在再让我选到底是继续在jd还是去xhs我还是选不出来。在面试的过程中,有些面试官也会认为我实习的太浅,没有做什么有深度的事情,对多种方案的调研不全面。如果实习做的事情比较有挑战最好,如果没有,也要尽量往多种方案调研最后选择了哪个方案,达到了当初定的业务指标/技术指标方面包装。3. 还是得早投。身边除了bg特别好的朋友,投的晚的无一例外秋招情况会差很多。8月前投能赶上提前批。最晚不要8月中旬过了还没投完。有投的早的没有实习的朋友秋招结果也可以。没有面试的同学一定要尝试官网,boss直聘多种途径投。4. 对于有实习的同学,基础没有那么重要了,更多还是专注于对实习的考察,可以以金字塔的形式进行论述,避免在最开始的时候就展开大量细节。如果实在没有实习,bg够硬,投的够早也会有面,只需要一个比较深入的项目应该就没问题,把项目当作自己在实习要投入生产的心态去调研包装。5. 有的时候真的看运气。即使是同一个部门甚至是同一个组的同学,做的事情也会有差异,这主要看导师被分配到什么样的活。for me:大二的时候绩点排名前10%,但还是决定放弃保研,开始学java,这一路走来,经历迷茫踏实的反复,也想和自己说句幸苦了,谁想得到当初给自己定的目标是有份工作不饿死就行。可能差点运气,可能在关键节点上做的还是不够,对于实习的包装,对于面试表现还是差点。会后悔自己没读研吗?其实我也有考雅思,申请了港大计算机,但估计大概率还是工作(实则也没港大offer)。人不能既要又要还要,我不能既要早点工作赚钱,实现我财富自由支配,带不舍得花钱的家人去旅游的想法,又要长期来看高学历晋升的优势,还要在大环境变差一届比一届卷我也能找到差强人意的工作。所以,至少现在,我不后悔。如果我更倾向于国企而不是互联网,比起技术挑战更偏爱稳定的生活我大概率会读研。如果我本科没有211,我还想进大厂,我也大概率会读研。会后悔自己没选其他的方向吗?java确实相对卷一点,但也只是相对的,因为其他方向的人也很多,并不是换方向就一定会更好。计算机这一行本就短命,能干到35就算成功,大家都是为了赚钱,基于此,在背景没那么硬时,选择一个相对人少的方向进大厂是对的。看自己怎么理解了。最好的还是参考直系学长学姐的选择,一定要多沟通交流。一些安慰自己的话,秋招是人生的起点,不一定是高费阵容才能吃鸡,低费阵容早点发育也有吃鸡的上限。(随便乱说的)。最后还想再写一段话给学妹们,程序员这一行,女生确实会相对少一点,但比起传统工科非常直接的偏向男生,计算机这一行认为菜是原罪,性别的因素会少很多,更多看个人技术和水平。在京东实习的时候,我的小组长在我进去第一天就和我说,我们部门女生虽然少,但是水平都至少是中上的,都很能吃苦很能干。无论是我们组干活巨快的A姐,还是总能很快解答我问题的B姐,又或者是其他总能给我提供建议的其他姐姐们,都使我对这一点坚信不疑,她们高学历,专业,细心,耐心。如果你也热爱技术,虽然有时会被bug折磨,但喜欢学到知识时候的踏实,喜欢bug fix的爽感,你就是适合这一行的。我的秋招结束了,但我大概率不会甘心,还是会想试试春招,但我也真的觉得到现在这一步已经很棒了。欢迎同校学妹学弟们找我沟通交流~
疲倦的牛马还在上班:再冲一次,春招不留遗憾吧!
投递美团等公司9个岗位
点赞 评论 收藏
分享
评论
30
247
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务