OPPO内推来啦(附Java面试经验分享)

招聘网址http://oppo.zhaopin.com/

内推码:80264315

先简单介绍一下自己,我是19届重庆邮电大学软件工程学院毕业的,去年秋招刚开始那段时间走了很多弯路,真正步入正轨进行学习的时间其实也不长,也就半年左右的时间吧,最后是在OPPO的春招中得以斩获offer,得到了牛客很多大佬的帮助,这两天刚入职,正好又是一年秋招季,特来分享一些经验回馈牛客。

我的方向是Java工程师(后端),所以主要分享的经验就是在Java的技术方向上,避免各位同学们去踩其他的坑。在这里主要分为三个部分:基础篇,进阶篇,项目篇

首先是基础篇,也就是一些基本需要知道的常识性东西,大概分为一下几个点:计算机网络基础知识(网络层、运输层)、操作系统基础知识、基础的算法(各大排序,最好能熟练掌握快排这样的热门算法)与数据结构(线性表、链表之类的东西)、Java基础(Java基础我是看培训班的视频入门的,这样的入门视频一定要做笔记,否则听了就忘了,而且要多跟着一起敲代码,建议后续配合书一起进行基础的入门)。

进阶篇的话主要就是对Java中的一些点进行进阶的学习,主要是jvm以及Java线程两个方向的突破,在jvm方面我主要通过周志明出版的《深入理解Java虚拟机(第二版)》进行学习,这本书对我的提升还是很大的,我非常推荐大家去读这一本书,我大概看了两三遍吧,主要选择其中一些章节进行阅读。再然后就是Java线程方面,我主要读了《Java并发编程实战》这本书,说实话这本书真的很难读,但是我还是硬生生啃下来了,对自己的提升还是挺大的,实在不行的同学可以结合《Java并发编程的艺术》来看。还有的话就是Java框架上的一些进阶,离不开的肯定就是Spring,一定要对Spring有一定的了解才行,比如说ioc容器到底是一个什么东西要知道吧,采用了什么模式也应该了解,涉及太过于源码的一些东西等有时间了再慢慢去揣摩。对了,还有一点就是Java容器也应该清楚,arraylist、hashmap这些容器的源码都要去看,最好是对每个容器都有自己的理解,比如当hashmap执行put方法的时候是怎样的,这种细节知识也是很重要的

最后的话就是项目篇,其实在我面OPPO的时候,就是主要通过讲项目,再对项目中的一些点进行延伸,从而达到把技术讲出来这样的一个形式的。项目一定要有一些亮点,自己一定要把这些点吃透,比如一个支撑高并发下的项目,你就要对并发编程有一定的了解才能够在面试官问到你这方面技术的时候能够延伸出来讲一些其他的东西,讲到自己的东西肯定会得心应手一些。我自己的话是在网上找了一个项目,跟着老师一起敲了下来,并且对每一个知识点都进行学习以及掌握,这样做出来的项目实际上也就成为了自己的项目,总之,对于自己的项目一定要有足够的了解,并且有足够的知识储备来进行发挥。

最后附上一个大佬的知识库:https://github.com/CyC2018/CS-Notes,对着这个进行延伸学习也是一个很好的方式。

有什么问题可以留言或者私聊我,我会尽力回复大家的~

#OPPO##内推#
全部评论
学长大赞
点赞 回复 分享
发布于 2019-08-10 18:10
Oppo提前批投了,也没给面试,现在官网还不能投新的……
点赞 回复 分享
发布于 2019-08-10 18:43
老铁在景盛哪个楼啊?😁
点赞 回复 分享
发布于 2019-08-10 20:23
咋都是收藏没人回贴啊😂
点赞 回复 分享
发布于 2019-08-11 13:56
已投递,谢谢内推
点赞 回复 分享
发布于 2019-08-11 21:30
工厂模式一定要能手撕,LRU一定要了解底层数据结构,还有ORM的底层实现😂
点赞 回复 分享
发布于 2019-08-11 21:37
已投递 谢谢内推🙏
点赞 回复 分享
发布于 2019-08-11 22:06
看了一下岗位,没有后端开发
点赞 回复 分享
发布于 2019-08-11 23:01
已投,感谢
点赞 回复 分享
发布于 2019-08-12 04:58
提前批挂了的还能投吗
点赞 回复 分享
发布于 2019-08-12 08:21
已投递,感谢内推
点赞 回复 分享
发布于 2019-08-12 09:35
老哥稳~跟着网上敲得项目是啥能指点一下不,多谢
点赞 回复 分享
发布于 2019-08-15 12:11
已投,感谢内推
点赞 回复 分享
发布于 2019-08-16 10:49
你好,我想请问可以查询内推状态吗?
点赞 回复 分享
发布于 2019-08-21 10:23
已投递,感谢内推
点赞 回复 分享
发布于 2019-08-23 16:36
已投递,谢谢内推
点赞 回复 分享
发布于 2019-08-23 17:28
请问项目您是直接说的跟着视频手敲的吗?能告知一下项目的点具体怎么说吗
点赞 回复 分享
发布于 2019-08-30 00:17

相关推荐

11-30 21:28
已编辑
南京市金陵中学 C++
最后以华为13级这个并不那么满意的offer结束支离破碎的秋招。bg:本硕双9电子信息类,非计算机,论文只有一篇ei会议。秋招目标:私企(问就是亲眼所见国企关停)转码前:研一时虽然大部分师兄师姐在转码,但是各种渠道渲染我们的专业很强,当时的想法是不转码肯定能找到满意的私企,然后拿本科毕设投了个ei会议,并开始自己找课题研究(导师放养)。研一下找到方向,研二上在仿真和写论文的时候开始意识到形势不好,越来越多的学长学姐申请华为的对口职位流程挂或只有个别勉强拿到offer,在萌生转码的念头时论文写到一半,于是决定论文写完再转码,觉得论文对找工作有用(现在来看对找开发的工作作用聊胜于无)。论文写完已经是12月中旬,一次次找导师改收到的是一次次拖延,直到3月份一个字没改让我投顶刊我才意识到这一年半的努力在秋招时不可能再转化为成果了。一个408只学过计算机网络,语言只学过c++且期末也只是刚及格的牛马从12月底才开始了转码。转码:算法卷院校卷顶刊没戏,只可能转开发,由于很多学长学姐都转码拿到华为的offer,难度不高,所以我最开始的目标是通过c++技术栈拿下华为并尝试互联网后端。零基础一切都要现学,所以就先从数据结构、操作系统、算法题这些开发类必备的知识学起,寒假开始刷力扣,当时根本不算是刷题,全是在看题解,印象很深刻的是第一题两数之和折磨了我一下午。三月刷力扣+背408八股,到三月底听计算机的同学说暑期实习后端卷麻了,相反前端今年相对简单,经过几天的考虑,最终决定两线作战:前端和c++,此时认为华为能稳稳作为保底。四月9106匆忙学了html+css+js,五月学了vue就去投实习了,b站腾讯阿里国际美团滴滴给了面试,但只有美团到了终面,结果还因为过于紧张以及没经验说错了话,与offer失之交臂。五月剩下的时间为华为准备了一个c++开源项目,六七月学react并准备了一个前端项目。本来的梦想是秋招签阿里等华为,然而噩梦就要开始了。秋招:先说结论吧,眼高手低,互联网一个都没拿到,老本行拿到某雷达所,前端拿到体面厂和性价比厂,c++拿到某学历厂、华子外包、迪子和两个通信大厂,两个前端base一个杭州一个南京,总包都不到25,c++的几个里华子外包和迪子base深圳,另外三个base上海且薪资降序。八月九月上旬集中投递前端岗位,每天都在笔试测评,但给面试的只有美团京东淘天,美团终面面试官百般刁难,甚至拷打前端发展历史这种问题,寄了之后美团再没捞我,必然是脏了面评,京东一面hr面,拷打我本科成绩和无竞赛奖项,直接寄,淘天二面挂。然后九月中旬发现互联网希望渺茫,慢一步投递了c++相关岗位,华为线下面试一天速通池子后拒了研究所的oc,抱着华为稳了的想法准备结束秋招,结果几天后问面试情况被告知面评非3A。这最后一根稻草压垮了996半年的我,整日的emo和严重的焦虑导致我不停的胡思乱想,加上那几天我的室友和我同一时间投递的三家都有进展甚至oc而我没有任何进展,我在发呆焦虑迷茫中度过了那一周。而一周之后算是有些好消息,开始有offer了,至少不至于毕业即失业。为了给华为留一线生机拒了最早来的一家(听说华为不等这家毁约),体面厂在接受意向后,华为在经过一系列沟通后告知可以给offer,因此未签三方,性价比厂oc后紧接着收到华为通知报批通过,接着就是现在华为第一批开奖了。总结:看着现在同学没有杂七杂八想法单一技术栈allin华为oc14甚至15级很不甘心,回想起来我可能在每个节点都做错了选择:在研一时不做充分调研就对不转码找工作过于自信,不该在只有几个月时间准备的情况下开辟第二战场转前端,不该在找不到暑期实习后还继续梭哈前端,不该在互联网全线溃败时面试华为导致面试官觉得我不够自信……太多的错误导致了这个结局。看好华为的平台以及去上海的意愿让我最后做出了接受13级的选择。回顾这接近19年的学习阶段,我总是在尝试向上卷:中考和全市人竞争重点高中,高考和全省人竞争985,考研更是千军万马过独木桥。我卷进了重点高中,但是我的努力收获的是高三一次比一次差的成绩,高考我考了一个高三从未考到过的成绩,曾经我认为这才是我的真实水平,但是现在我觉得我错了,本科时我卷不过同学,花费几倍于别人的努力却只能勉强达到差不多的水平;考研初试我靠着接近一年的995才收获高分,而准备同样时间的复试我就远远落后于别人;花费同样的时间在科研上也不能获得与别人差不多的成果。曾经我也自命不凡,但我现在意识到自己就是个平凡到不能再平凡的人,我的努力在命运面前仿佛沧海一粟。借用自己很喜欢的一首歌的歌词来结尾吧:“难以释怀的 让时间冲淡 至少我还在期盼。”希望工作顺利,希望生活如意。
牛客220859485号:唉,加油吧老哥,硕士拿13已经很吃亏了。感觉老哥是选择做错了,卷一卷java去互联网后端没问题的,华子也不是只收c++。all in C++是把路走窄了。
点赞 评论 收藏
分享
评论
4
85
分享
牛客网
牛客企业服务