【非计算机专业】秋招结束,希望大家都可以拿到称心的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-10 17:09
这个就是所谓的大佬吧
点赞 回复 分享
发布于 2018-10-10 17:15
问一下楼主,非科班去哪里找项目呢?
点赞 回复 分享
发布于 2018-10-11 11:33
大佬!
点赞 回复 分享
发布于 2018-10-10 17:45
巨佬
点赞 回复 分享
发布于 2018-10-10 18:37
楼主棒棒哒,超级棒!
点赞 回复 分享
发布于 2018-10-10 19:42
楼主真棒,请问还缺对象吗?
点赞 回复 分享
发布于 2018-10-10 20:46
沾沾楼主的喜气
点赞 回复 分享
发布于 2018-10-10 20:49
膜拜大佬
点赞 回复 分享
发布于 2018-10-10 20:54
楼主准备去哪家
点赞 回复 分享
发布于 2018-10-10 22:45
大佬还能转到Java岗?
点赞 回复 分享
发布于 2018-10-11 07:47
膜拜大佬
点赞 回复 分享
发布于 2018-10-11 08:52
请收下我的膝盖
点赞 回复 分享
发布于 2018-10-11 09:34
请问下楼主整理笔记的.软件是什么,好像很多人用
点赞 回复 分享
发布于 2018-10-18 12:50

相关推荐

评论
30
247
分享
牛客网
牛客企业服务