从阿里到网易,一位非985 211本科应届生的一年求职路_网易工作三年和一年的区别(2)

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

回到广州的时候已经9月初,那时候刚下飞机朋友就说明天一起去腾讯笔试〒_〒

  1. 笔试:基本的内容和春招差不多
  2. 一面:主要问了项目和在阿里实习负责的项目,Java内存和安卓基础
  3. 二面:Java和Android的问题基本都能答得出来,卡到算法。面试官给定一个坐标,快速实现该坐标方圆1公里内的酒店,坐标可动。后来因为解释不太清楚和面试时间拖得太长,所以面试官让我回来发答案给他。最后答案解出来了。面试官再出了一道题,因为自己的表现让面试官感觉到不够细心和沉稳,最后没能过二面。

结果:这次的失利让自己变得很急很慌。腾讯本来以前自己大学最想进的公司,结果在最关键的秋招失败了,而且自己的阿里实习的时候并不是做安卓技术开发工作,一定程度上让自己的项目停在春招水平,虽然也有在深入学习其他知识,但自己开始紧张。

  • 唯品会(第一次)
  1. 笔试:参考网上历届的试卷,笔试题比较基础很简单。
  2. 一面:在笔试过后,接到面试通知。问了阿里的实习项目;问了ListView实现细节和优化;问了Button定制场景;问了Java基础和安卓基础;
  3. 二面:一面过后再教室外等候,受到二面通知。主要问了阿里的实习项目;项目用到的技术;Java基础还有安卓内存优化等
  4. HR面:过了二面后等了一小会面HR面,HR是一位很资深的大叔,从百度调到唯品会。问了是否能用英语面试,回答否;问了生活背景;问了实习经历;问了性格特点;然后被定义为太消极,童年有阴影,我也是醉了。我是从小打工,而且从小学,基本每个暑假寒假都要,而且都是那种一天做12个钟,为的是赚生活费和补贴家里的学费。这段经历让我懂得了吃苦和坚持,怎么就让我变得消极和有阴影…后来HR讲了自己人生经历,说世界观,人生观,价值观。我说价值观可以变,他说可以吗?价值观不就是人对事件价值的判断吗?难道不是随着人的阅历增长有所调整改变吗?不过他的经历让我深为佩服,从入行讲到佛学,是一位很有学识的HR。

结果:跪了。原因,至今未知,不过也好像懂得些什么…

  • 4399(第一次)
  1. 笔试:参考网上历届的试卷,笔试题比较基础。
  2. 一面:在华工体育馆二层好像。问了项目技术及其实习项目;问了使用的IDE及其项目构建;问了内存优化(因为我项目里面有写);Handler机制;还有一些不太记得
  3. HR面(11/13):大学四年怎么过,学业怎么处理,会不会有影响,职业规划,还有什么面试;及其提问环节
  4. 主管面(11/20):1分钟介绍自己;简单地问了我实习项目;学习规划;未来职业规划;技术在哪一个层次;
  5. 总裁面(11/20):CEO和HR在同一个房间并录像。问一分钟自我介绍;优点缺点;同龄人优势;为什么没有留在阿里;提问环节;

结果:挂了。自己的发展方向和公司有所差异,这一天也因为来面试4399放弃了魅族笔试。

  • 酷狗(第一次)
  1. 笔试(11/12):在中大听完宣讲会后当场笔试,笔试题比较基础。
  2. 酷狗测评(11/13):群面〒_〒,技术群面,给一个辩题让我们进行无领导小组讨论。还好之前学过一点点辩论,混过去了o(∩_∩)o
  3. 二面(11/15):在面试完YY后直接没吃饭就来面试。问了数据存储方式;了解框架源码吗;imageloader底层设计;内存泄露有哪些;hanlder机制及其内存泄露(当时用EventBus混过去);跨进程通信;如何保持进程间变量一致性;找出10001个数中,两两相同只有一个不同,找出不同(全部一次异或)
  4. HR面(11/15):理想的工作你会考虑哪些因素;工作地点;看过那些书;有没有女朋友;她打算以后怎样;在校学习情况;社团活动及其学习计划;如果兄弟失恋了怎么办;理想工资;介意公司规模吗;还有提问环节,我问了会有下轮马?具体下轮面试时间;
  5. 总裁面(11/20):问了技术规划;学习习惯;针对自己最熟悉的知识点提问;交流了酷狗音乐的部分技术实现和用户体验;整个过程很nice,面试官是一个很沉稳资深且很有魅力的人

结果:过了。

  • 技德(第一次)

因为自己在简寻上写过简历,所以接到了北京技德的面试通知,经过和HR沟通后基本每周面一次或者隔周面一次,整个面试过程差不多一个月。技德的面试都是在线编码

  1. 一面(11/6):编写一个字符串压缩算法;
  2. 二面(11/13):编写一个文件系统,需要自己设计数据结构,给定一个文件名,输出其目录下的所有文件;
  3. 三面:编写一个算法,用最快的算法找出两个递增数组的中位数;然后了解职业规划等等;(记忆模糊,不知道是不是这个算法…)

结果:过了。技德的面试很新颖,全部是在线同步编码,面试官看着你便编码便问你问题,考察实际工作的编码能力和在线debug能力。第一面的时候感觉比较大压力,后来就不会了。反而很享受整个过程(幸好以前很注意编码风格o(∩_∩)o)。

  • YY(第一次)
  1. 笔试:YY的笔试好像是在华工进行的,笔试题难度适中。
  2. 一面(11/15):每天的面试安排都安排得很紧密,对自己说“把每天的面试都当作最后一场面试”,因为又得等待4399,又得继续前进。问了多线程断点下载;数据存储方式;UI开发优化;TCP滑动窗口;字符串匹配算法;双链表的优点;Binder机制;设计模式;JNI编程;Service运行在哪里线程;Activity启动模式及其启动过程;性能优化

结果:跪了。无比难受,感觉自己回答得很不错,知道结果后继续整理笔记,自己就要像“打不死的小强”继续寻找。

  • 美团(第一次)
  1. 笔试:在线通过了美团的笔试,难度适中,算法题在剑指offer中出现过。
  2. 一面(11/16):在英歌海假日酒店。面了快一个钟,问了进线程通信及其区别;tcpudp区别;手写三次握手;Http请求方式;get和post有哪些区别;java同步方式有哪些;手写二叉树中序非递归;数据库事物及其底层索引实现;Activity启动模式;两种Service启动方式及区别;Handler机制;安卓进线程通信;view绘制原理;广播注册方式;实习项目做什么;

结果:没过。那天去面试美团的时候就已经有知道会跪了,并不是准备不好,而是当时因为其他事情心情很复杂,在公交车上脑子一片空白,虽然在面试问题基本都能答出来,可是细节没有掌握好,回来后知道可能没过,特地重新复习了一遍面试题,〒_〒心里苦,一直很紧凑的面试行程中,很累。

  • 汇丰(第一次)
  1. 笔试:在线测试+英语测试(〒_〒我的天)
  2. 一面:这次一面我的补面的,因为之前去参加酷狗的面试而放弃了。酷狗面试结束后参加。英语+粤语面试,问Java基础;Android基础;阿里项目;提问环节知道是基本做外包工作,业务是外汇,不太感兴趣。
  3. HR电面:直接谈工资,自己说了期望薪资,对方满足后自己因为业务及发展规划不符合,故拒之。

结果:拒之…

  • 腾讯(第四次)

微众银行的面试已经在秋招末。在微信公众号得知有次机会,故奋不顾身去参加。

  1. 笔试:和腾讯笔试题差不多。(记忆模糊)
  2. 一面:也是在东圃酒店。〒_〒面我的是C++工程师,问我会不会C++,我说不会后…狂问算法,我记得是4道,具体不太记得。其中三道都能手写出来,最后一道是小存储存大数据,用的是位图方法。由于自己在面试的时候想不起来(后来回来复习大数据题目的时候才掌握),故只能用hashmap存储,效率不高。

结果:面试官让我等,结果无果〒_〒

  • 阿里(第三次)

实际上从HRG在杭州告知我回来后会有一个终面部门交叉面,结果在腾讯失利的第二天。直接电话说“对不起…”我直接说理解后挂了电话。

在面试汇丰过后,一段时间,差不多到了11月末,面试了阿里健康。得知从集团简历池中选了我之后安排面试,谈了转正待遇后安排面试,两面都视频面试。

  1. 一面:安卓基础;项目技术;性能优化;学习目标;Java基础及其内存回收等
  2. 二面:项目技术;安卓Framework知识点;性能优化;开源框架知识;提问环节问了所做业务等

结果:过了,资薪待遇谈了也清楚了。因为实习时间及所在地点时间与自身情况冲突,只能说无缘。

  • 迅雷(第一次)

面到这里基本秋招都已经结束了,学校基本快放假。得到迅雷的面试是由工作室学长B推荐的。由于部门比较缺人,所以直接技术面

  1. 技术VP面:项目技术细节,面试官抓了很多项目细节问,比如说多线程断点下载的每一步,每一个代码逻辑等;性能优化,这一方面我是有过准备的,回答得比较系统,比较满意;最新安卓技术了解情况;Java技术细节,问得很深,从程序启动到垃圾回收,〒_〒不愧是vp;最后问了下Java异常和安卓异常的区别,答得不太好;问了发展意愿及其职业规划等等。

结果:直接发offer…很感谢迅雷的HR和技术vp,人真的很nice,后来考虑到发展地点及其工作,没有接受offer,很可惜。到现在心里还一直对负责我入职的HR和技术Vp心存愧意。

  • 网易(第一次)

也许是我不愿意放弃,不愿意将就,所以我才会选择坚持,感谢网易不拘一格。

放假了,基本同学朋友都回去家里了,整个宿舍只有我一个人,年末了,也该收拾东西回家了。

网易的招聘,是我在校招日历上看到的,当时和一位学java 后台的哥们一起投的。然后赶紧在校复习知识点和开始画安卓知识架构(我喜欢用画图的形式让自己掌握的知识互相关联),然后开始在牛客网(之前面试的企业历年笔试题基本都在上面能找到,是一个刷题的平台)及论坛找网易笔试题和面试,基本刷完了网易互联网和网易游戏的题目,虽然有些不懂可是还是需要硬啃下去。接近笔试前昔,我们还是没有收到笔试通知。哥们的表姐也投了网易,不过人家是名校硕士〒_〒,收到了面试通知,我俩妥妥地跪了。我不甘心,我认为自己能够做得出网易的笔试,如果能有一丝机会,死也要让我死得明白。于是我俩去“霸笔”…几间笔试科室,广州地区几十个运营岗笔试名额,几十个产品笔试名额,只有6个技术笔试名额,这让我瞬间很慌很难受。哥们让我走,估计我们没机会,可是我那一刻真的很难受很不甘心,我硬着头皮进去问HR说“我来自…,我投了贵公司的技术岗位后没有收到通知,请问可以给我笔试机会吗?”另一个HR说“没收到通知是不可以笔试的,除非有人没来笔试,试卷只有6张”。我把自己的简历递给前面HR“这个是我的简历,如果技术岗有人没来面试可以不可以给我一次机会,我在外面等候,谢谢你!”

我出去外面后,刚才接了我简历的HR出来了说“你们都是没有接到通知的吗?(还有一个产品来霸笔),在这里等一下,如果有机会我就来通知你们。”

后来笔试开始了,有些参加技术岗的还没有来,可是没有人通知我们进去笔试。我哥说等到30分如果没有就走了,后来30分过了,还是没有人通知我们。我不愿意走“要不你先走吧,除非HR出来说没有机会,不然我多等一下吧。”

笔试开始了一段时间,有一位HR走了出来,说“你们都是来笔试的吗?进来吧,把简历给我。”我幸福地跟着进去,而哥们却说“我就不了…”先回学校。

我很激动,自信地完成了那份笔试题,到现在,我还依然能记得那时候的感觉。哪怕失败,也要让我知道我不行。

  1. 一面:一面是在网易大厦附近的E时光,三个面试官,一个Java面试官和两个Android面试官。问了:Java基础;线程安全处理;手写解决判断链表是否有环(当时写了思路);手写例模式(进程安全版+枚举);Java程序启动过程(5个过程);Java内存回收机制(包括回收算法);安卓基础;Handler机制及其源码(面试官细节到具体代码及方法,〒_〒很年轻的面试官,技术好扎实);消息传递机制(具体到View和ViewGroup的区别);框架了解及其imageloader;Lru算法及其软弱引用的使用;分辨率适配等等。
  2. HR面:网易大厦,问了面试公司及其offer情况,如实回答,希望能在广州;发展规划及其学习习惯;网易招聘的优缺点;阿里平台资源的优点;网易bobo产品及其同行产品的了解比较;提问问了是否还有面试,具体工作还有是否可以提前实习,实习安排。面到这里,已经年末了。HR说可以提前回去家里,我还是依然留在学校几天。整理这几天的面试问题还有面试经验,整个宿舍楼没有人,只有我和几只流浪猫。偶尔做做饭,它们也会来我宿舍,我也会给它们吃的,感觉自己变得很安静。在回家的大巴上收到了网易的终面,表明年后还有终面。面了那么多公司,累也该累了,反而觉得很释然。带着这个面试消息回到家了,始终没能放得下。除了在家了帮帮这帮帮那,在朋友家聊聊天,基本都是在看书,也买了一本新出版的安卓技术的书,过年那段时间看完了。初九那天回到学校,继续复习,整理在家学习的和以前的知识点,打算面完网易后休息一段时间,希望能倾尽自己所有心力去完成这次面试。
  3. 终面:HR面+总裁助理面。因为不知道是否是技术面,所以把所有的技术点用三天都复习完了,用一天准备了HR面及其自身情况的问题,主要理清楚说话的逻辑思维。HR面,是我年前的HR,很亲切。和她聊了下年前到年后这段时间的学习情况及其学习了哪些新的知识点;自己每天的学习规划;bobo产品竞品分析;使用过的一些工具,比如思维导图为知笔记(因为之前裸ubunut系统,所以只能用为知笔记);职业规划;实习内容及其轮岗事宜;期望工资及其在手offer薪资;行业薪资等;整个过程氛围很nice;面试完后搭车快回到孤岛的时候收到电话通知到需要再面试〒_〒,是另一位面试官。当时心里其实蛮紧张(难道对我之前所述技术有疑惑?还是我表达的内容公司还有争议?)。在车上我回想着整个几轮面试的过程,细节到我所说到的内容,技术在脑海里过了一遍。对自己说“来吧!如果你想问我技术,来吧,我都做好准备了!”就这样,我很有信心地冲了回去(快6点了,怕面试官下班)。结果回到公司竟然发现面试官是一位很年轻亲切的总裁助理,她和我表明了回来面试的原因和给了一杯水(〒_〒,感觉好感动),表达了歉意后开始面试,问了生活情况;学习背景;兴趣爱好;长期规划;聊到网易bobo的产品及其同行同类产品;事业部发展前景;网易公司文化;面试官自身在网易的经历;女朋友及其未来规划;学习习惯等等。整个面试过程更像是在聊天,是一个了解双方和建立信任的过程,很nice。

结果:过了。也欣然接受了offer

这一年来,很多事给了我希望,也有很多事让我失落。

我只是一个普通高校的应届生,没有高智商,高颜值。

但是我愿意坚持。

只要你有自己的信念,敢坚持,能坚持,总会“守得云开见月明”。

致走在奋斗道路的朋友。

面试涉及知识点/体系/书籍推荐

面试资料统一整理到公众号

搜索 “Android之禅”  回复下 “笔记” 就可以了。

内容包含:

  • Java相关
    • HashMap
    • ArrayMap源码
    • Java关键字+类型大小
    • 进程线程+实现+同步问题
    • JVM模型+垃圾回收
    • 内存规则+程序加载过程+对象内存分配
    • 反射机制+android应用
    • JVM-编译相关
    • JVM-方法栈
    • JVM-对象的创建
    • JVM-内存区域
    • JVM-垃圾回收
    • equals与hashCode
    • 异常处理
    • IO流+字节流+字符流
    • 集合机制+哈希+线程同步集合
    • 我的Java编程心得
  • 网络相关
    • https/http详解
    • 一次http请求流程
    • TCP流量控制、拥塞控制、可靠传输及区别于UDP
  • 设计模式
    • Android中的设计模式
    • 设计模式-单例模式
    • 面向对象7个设计原则
  • Android
    • 源码必懂-xml加载流程
    • 源码必懂码-Touch事件
    • 源码必懂-Handler
    • 源码解析-Rxpermissions
    • 源码解析-LiveData
    • Android类加载器
    • Java类加载
    • Rxjava 的归纳思考
    • Framework基础结构
    • Android虚拟机结构区别
    • 启动app流程
    • 启动framework流程
    • Android架构总结
    • 模式之MVC/MVP/MVVM
    • 换肤skin-support流程
    • 图片库glide
    • 源码-AsyncTask

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

转存中…(img-GBPJcE33-1715401293914)]
[外链图片转存中…(img-SqtuViG5-1715401293914)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上大数据知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化资料的朋友,可以戳这里获取

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值