下载APP

微信扫码
下载看准App

大疆的面试是我拿到心仪offer后才收到的

面试职位:Android 的面试

大疆的面试是我拿到心仪offer后才收到的,由于当时还没从上家公司离职,没有太多时间参加面试,总共只准备了这一家公司的面试。面试失败的原因不太清楚,和面试官聊的还算可以,可能达不到要求或者有其他更好的候选人吧,最后一面后一直没有收到hr的回信,我也就没问了。我面试的岗位是Android开发工程师,方向是音视频开发方向。以下是面试总结,希望对各位有用。大疆面试总结:一、测评(10月24日)猎聘投简历后5天邮件通知做测评题,以性格和逻辑题为主,2小时时间。二、通知初面(10月28日晚上6点30分)HR电话了解离职原因和薪资期望后,约定面试。三、初面(10月29日晚上7点30分)两个面试官,都带着笔记本电脑。1.简单介绍一下自己有什么优点(一开场,自我介绍都没做,问这个确实有点没准备);2.介绍一下你们做的产品;3.画一下各个产品间的拓扑图(有画笔和黑板);4.需求是如何收集并最终做到产品里面去的5.有没有什么困扰你很久最终又解决了的问题;6.谈谈你的职业规划或者对职位的意向;7.讲一下你都擅长android的那些方面;8.相比于其他的android开发者,你有什么优势;9.是否有去了解过你们app实际使用者的需求;10.你们产品的优势是什么(融合通信,提到了直播)11.你们的直播是如何实现的,你在这块做了什么;12.讲一下hashmap的原理;13.讲下Android常用的进程间方式;14.讲一下Android的消息处理机制;15.同步消息和异步消息的区别;16.一个线程中可以有多少个handler,多少个looper;17.android有哪些存储方式;18.说一下对android内存优化这块的了解;19.有接触过哪些开源的项目;20.你有对这些开源项目做过优化吗,优化了哪些;21.说一下你最熟悉的一种通信方式(我答的rtp);22.为什么用这种通信方式;23.视频流在通信过程中的处理过程介绍一下;24.对于数据流丢包你有尝试过如何优化吗;25.看一下你做过的产品;26.你有什么要问我的吗。四、通知终面(11月1日下午3点30分)HR电话告知初面通过,商议终面时间。五、终面(11月5日上午11点整)一个面试官,带了笔记本电脑。1.英语水平如何(还可以);2.四六级都OK吗(四级没过);3.对androidstudio的新特性都了解吗(不了解);4.花两分钟看一下,然后介绍一下笔记本中网页里提到的一些新技术,纯英文的网页;5.选择一部分英文,朗读一段;6.翻译一下其中的一段英文文字;7.平时有上****(一个英文网站)上查资料吗;8.说一下你在android开发这块的职业规划;9.有什么困扰你很久,最终又解决了的问题,可以花两分钟想一下;10.你能说说ffmpeg使用的架构吗;11.YUV和RGB的区别是什么;12.为什么用YUV不用RGB;13.YUV420中Y、U、V、4、2、0各代表什么;14.H264中有几种帧,介绍一下;15.I帧、B帧、P帧内容上有什么不同;16.H265和H264相比有什么不同;17.什么是帧内预测;18.介绍一下音视频流常用的几种通信方式;19.photoshop中的蒙板能说一下吗;20.矢量图和位图介绍一下;21.你在你们团队中处于一个什么样的位置;22.平时有什么爱好;23.为什么在简历中写培训机构的经历;24.你有看其他的公司吗,目前的意向如何;25.DJI(大疆)哪里吸引你;26.你有什么要问我的吗(提了三次,最后问了大疆年终奖,没答);27.你很看重工资多少吗。六、通知加面(11月5日下午5点)HR电话告知终面通过,须加面一场,到时HRBP也在。七、加面(11月6日晚上8点10分)两个面试官,一个技术、一个HRBP,未使用笔记本电脑。1.介绍一下工作经验;2.产品用到了哪些音视频传输方式;3.开发的视频产品延迟如何;4.各种传输方式的延迟效果如何;5.在视频延迟严重的时候一般如何优化;6.实际使用中,收发双方如何适配延迟达到平衡;7.如何定位延迟产生的原因;8.对于视频流刚加载时画面出不来应该如何处理;9.如何处理加载卡顿和网络抖动带来的视频卡顿;10.视频流中,固定间隔的延迟和不断增加的延迟是什么导致的;11.项目中使用ffmpeg都做了什么;12.OpenGL中的纹理能说一下吗;13.谈一谈你的职业发展意向;14.用几个词描述一下你自己;15.为什么想到跳槽;16.为什么选择现在跳槽,而不是领了年终奖再跳;17.为什么想到来大疆;18.对大疆的产品是否有了解;19.你是通过哪些渠道了解大疆的;20.针对互联网上对大疆的各种说法你如何看待;21.大疆今年出了很多新品,你有想买的吗;22.你在团队中除了工作还有当任什么角色吗;23.为什么会让你当任这个角色;24.讲一讲令你感到受挫的一件事;25.你在工作中有犯过哪些错误;26.最后如何处理自己犯过的那些错;27.你有什么要问我们的吗。 ...

面试结果: 未通过

面试难度: 一般

面试感受: 很好

感觉自己被套路了,但结果不错!

面试职位:电气工程师 的面试

背景:本人10+年工作经验,国企、外企都干过,英语一直在用,还算可以。HR在7月的时候电话联系了我,问了一些个人的基本情况,为什么换工作?现在工作内容?英语秀一分钟!对合资项目的看法等等,总之就是了解一些你的基本信息,确定要不要与你继续。后来,后来,后来,这个职位停招了。九月初,HR再次联系到我,说这个职位又开始招聘了,问有没有兴趣继续!然后就是后面的内容了。第一轮:电话技术面试。一个部门主管,一个现场经理,一个技术专家,都是中国人。一上来就提问,没有预设的自我介绍,英语问答等环节。这也是此次壳牌面试给我的最大感触,不用英语,个人觉得这是一种务实的表现,毕竟掺杂英语以后很多回答会大打折扣,不容易更清楚的看到一个人,对英语好的人来说也会通过英语来遮盖自己专业上的不足。这一轮,部门主管和技术专家的问题比较多,现场经理只问了个人职业发展规划一个问题。这个过程需要准备一些有代表性的案例来阐述,比如你碰到的最复杂的一次故障处理,举例说明你的维修理念等。这一轮跟我预设的不太一样,没有很好的准备,案例都是临时想的,外加还是多少有点紧张,对问题的回答自己不是非常满意。大约三四天后,通知我技术面试通过,参加Final Assessment。HR告知了终评主要考察的内容,CAR,即,Capability-Achievement-Relationship 。让每个方面准备一个典型案例。第二轮:Final Assessment,视频电话面试(从头到位我们都没开摄像头)。一个现场经理,一个HR经理,现场经理为技术面试时候同一人。单刀直入,举个例子说明你运用个人能力处理问题的例子。这个例子我准备了,后来的结果看,这个例子给我加分不少。我先描述了我的任务,再描述了这个任务中存在的问题,最后告诉他们针对这些问题我是如何分析和处理的。回答完后就是套路了,比如:从这个事情你收获了什么,有什么需要改进的,如果再给一次同一个任务你怎么做?接下来的另外两个方面考察也都这个套路。当时案例都准备了,但是他们后面针对案例提的问题都只能临场发挥。面试下来感觉Capability表达的最好, /Achievement 博了一下,介绍了一个可能为我减分但是一定让人印象深刻的例子,中间表达了一些个人的原则和观点(后来的结果看,可能他们并不看重案例本身,而是事情出了以后你的处理方法,正所谓,问题不可怕,只要有方法)。作为工程师处理关系的能力通常是我们的弱项,这次也不例外,在Relationship 环节个人感觉不太好,好像除了沟通之外自己就没有别的处理关系的能力了。这一轮总体感觉尚可,自己给自己打80-85分,如果没有太Outstanding 的候选人,我猜我会胜出。大约三、四天后HR通知面试通过。意外的是,HR专门针对整个Final Assessment 做了个通报,告诉我我表现突出的方面,和面试中没看到的方面(即他们认为可能是你的缺点)。我在这一轮有四个优点,一个缺点。当时沉浸在面试通过的喜悦中,没记住具体说的是啥,但他们这种帮助候选人分析面试结果的做法还是让人眼前一亮的。后来从HR了解到,这次面试有很多候选人(能进入壳牌候选人行列的应该都不是泛泛之辈吧),第一轮技术面试结束以后刷掉了一批,剩下的中间有一个大哥技术能力和经验比我更胜一筹,他第一我第二。后面的Final Assessment 我比他好,所以最终选择了我。以前对总经理参与的最后一轮的面试有些误解,大都认为是走走过场,这次下来发现不然,是真刷人啊。而且也真的很残酷,候选人都不赖,但只能选一个,不是你死就是我活!整个流程感觉壳牌是很务实的,没有花架子。预设的很多HES类的问题,压根就没问,这一点,严重区别于美国企业。另外,我10+年工作经验有幸成了他们这个职位对应团队最年轻的工程师。开心,哈哈!希望对大家有帮助! ...

面试结果: 确定通过

面试难度: 巨难

面试感受: 一般

阿里、腾讯、字节、华为、百度等大厂Android岗面经分享!

面试职位:Android 的面试

缘起很多人挤破脑袋,破釜沉舟的想进大厂的根本原因还是大厂和小公司真的不一样。我是双非本科15年毕业的,毕业之后就一直在做Android相关方面的开发工作,到18年经历了两家创业公司,一家工作了不到半年老板就跑路了,一家工作到18年初,因为运营不当倒闭了(一度怀疑自己是不是去哪家公司就得哪家倒闭)。在小公司做开发,一个同时开发几个app也是比较常见的,而且公司的代码和项目管理都非常的不规范,一些祖传代码能让你一些白了头。诸多因素综合下来更加坚定了我奔大厂的决心,提升技术能力也好,镀金也罢,又或是开篇说的一种能力的见证,在今年5月份我毅然决然的选择了裸辞,开始我的奔大厂之路。至6月结束,面完了网易、oppo、拼多多、滴滴、优酷、蘑菇街,结果都是凉凉(内心还是很虚的,所以先找了些规模偏小的大厂下手)。总体的一个感觉就是,感觉面试官问的感觉都会,但是就是卡在喉咙里面说不出来,问到一些底层,源码方面的东西,更是脑子一片空白,有个面试官甚至反问我,“你之前的16k是怎么拿到的?”。准备还是太不充分了,突然意识到,随后在7月份开始降低了面试的频率,开始复习,从java基础到底层源码,该背的背,该写的写,并在每次面试之后记录下面试官的问题,回去做复盘和延伸,实践出真知。落定功夫不负有心人,经过两个多月的学习提升和面试“实践”,趁着“金九银十”这股东风,在9月中旬拿到了字节的offer,除了自己的努力之外,可能还有一部分原因就是字节最近一直在扩大招聘吧(手动狗头),让我有了“趁虚而入”的机会。定薪25k,每天都有免费下午茶,还有不限量的零食自取,21点以后车费报销,996的“福报”我在程序员本命年拿到了(996+1024=2020)。这篇面经分享文章一直等到现在才写,一个原因是刚进公司没多久,自然要表现出对“福报”的感恩戴德,抽不出时间来再做总结分享。还有一个原因就是自己都不确定自己分享到底有没有价值或者是借鉴意义,到现在还一直感觉自己是以一种“幸运儿”的身份进来的,毕竟之前面试的大厂没有一个拿到offer的。不过也可能这就是传说中的“越努力越越幸运吧”!之前复习的学习笔记包括各大厂的面试题面经,为了方便自己复盘和系统化的学习,都做了归纳如下(由于字数篇幅原因只将部分觉得重要常见的面试题分享出来):Java基础(1).什么情况下会发生栈内存溢出?(2).如果让你写一段栈溢出的代码你会什么写,一个栈大概有多大,为什么?每个线程都有这样大小的一个栈吗? (美团)(3).JVM中一次完整的GC流程是怎样的,对象如何晋升到老年代?(4).介绍下GC回收机制与分代回收策略。(5).Java中有几种引用关系,它们的区别是什么?(6).GC收集算法有哪些?它们的特点是什么?(7).如何判断一个对象是否被回收,有哪些GC算法,实际虚拟机使用最多的是什么GC算法?(美团)(8).Jvm内存 结构说一下。a.描述JVM内存模型。(东方头条)(9).JVM DVM ART的区别(360)(10).描述GC机制。Class会不会回收?用不到的Class怎么回收?(东方头条)(11).StackOverFlow与OOM的区别?分别发生在什么时候,JVM栈中存储的是什么,堆存储的是什么?(美团)(12).Java虚拟机和Dalvik虚拟机的区别?(13).请描述new一个对象的流程。(14).Java对象会不会分配到栈中?(15).String, Stringbuffer, StringBuilder 的区别是什么?(东方头条)a.String StringBuffer StringBuilder在进行字符串操作时的效率;这里主要考察String在内存中是如何创建的。(字节跳动)(16).String为什么是不可变的?(字节跳动)a.String为什么设计成final的?(17).final 、finally、finalize 区别。(18).抽象类和接口的区别。(19).重载和重写的区别 (京东)(20).什么是值传递和引用传递,Java 是值传递还是引用传递?Android体系(1). Acitvity的生命周期是什么样的?a. Acitvity的生命周期,如何摧毁一个Activity? (美团)(2). Activity的4大启动模式,与开发中需要注意的问题,如onNewIntent() 的调用;a. Activity的启动模式,区别 (美团)b. singleInstance如果不指定栈名,是怎么分配的?(字节跳动)(3). Intent显示跳转与隐式跳转,如何使用?(美团)(4). Activity A跳转B,B跳转C,A不能直接跳转到C,A如何传递消息给C?(美团)(5). Activity如何保存状态的?(6). 请描诉Activity的启动流程,从点击图标开始。(B站)a. APP是怎么启动的?b. 启动一个Activity的流程分析(7). Service的生命周期是什么样的?a. Service两种生命周期以及区别(8). 你会在什么情况下使用Service?(9). startServer和bindServier的区别?(美团)(10). Service和Thread的区别?(11). IntentService与Service的区别?(12). ContentProvider如何自定义与使用场景是什么?(13). BroadcastReciver的静态注册与动态注册的区别?(14). 广播的分类与工作原理(15). 可以再onReceive中开启线程么,会有什么问题?(16). 什么是有序广播?(17). Application、Activity、Service中context的区别?能否启动一个activity、dialog?(18). Fragment的生命周期? (美团)(19). Fragment的构造函数为啥不让传参?(B站)(20). Fragment add与replace的区别,分别对Fragment的生命周期影响(美团)Android FrameWork1.Android中多进程通信的方式有哪些?a.进程通信你用过哪些?原理是什么?(字节跳动、小米)2.描述下Binder机制原理?(东方头条)3.Binder线程池的工作过程是什么样?(东方头条)4.Handler怎么进行线程通信,原理是什么?(东方头条)(篇幅不够用啦)文末以上部分题目也是自己在复习期间在网上找的一些大厂面试题。我自己也将这些面试题做了解析整理并归纳成了一个文档,由于篇幅原因就没在文章里做展示了。好记性不如烂笔头,永远抱着一个“我应该会”的心态去刷面试题,在自己脑子过了一篇,感觉回答的上来,但往往一真跟面试官对上线就会卡壳,还是建议把每个面试题都去写一遍,再去做延伸。当你能将每一道面试题都能富有逻辑性的写出来的时候,那在面试的时候就绝对没有问题了。整理不易,如果觉得我的这篇分享对你有所帮助的话,点个赞支持一下吧!另外祝所有正在面试的小伙伴们,都能拿到自己理想的offer! ...

面试结果: 确定通过

面试难度: 有难度

面试感受: 很好

斗鱼新媒体运营岗面经,已入职。

面试职位:新媒体运营 的面试

一共三轮面试:hr电话面试,问了上家离职原因 期望薪酬 是否全日制本科毕业  对斗鱼有什么了解 以及一些过往经历等,面试结束之后联系我预约了视频面试时间。业务面,hr+主管2v1视频面试,可能因为主管出差在外地所以约的是视频面试,面试官问了我关于fps,moba类几个冷门游戏的了解程度,以及相关用户的用户画像,如何策划内容,自己的自媒体以往是怎么运营的,是怎样做出10万+的内容的等等,问的问题比较硬核,跟入职之后我的工作内容直接相关。随后hr问了上家公司工作经历,是否已离职,对上家公司的评价等等。随后问我有什么要问,我问了入职后的工作内容,是否准备花资源运营热门新游valorant板块等等问题。随后被告知一周内给面试结果反馈。线下面试,业务面试结束几小时后通知我何时可以去线下面试,预约时间后进行了线下面试,业务主管1v1,过程比较轻松,聊了很多关于入职之后的具体工作细节,带我熟悉了工作环境,继续问了我一些关于我需要负责的新媒体板块的运营工作相关问题(斗鱼的工作氛围我吹爆)两天后收到oc,5天后收到邮件offer,目前已入职,弹性工作,不加班,氛围很好,领导待我如平级一般,每天零食水果下午茶,我7月份入职还给我补了端午节礼物,欢迎大伙来当我同事! ...

面试结果: 确定通过

面试难度: 一般

面试感受: 很好

面试结果: 未通过

面试难度: 有难度

面试感受: 一般

工资真心低,去个小公司都比他们开的高。

面试职位:机械工程师助理 的面试

先是人事面的试,一看我的期望工资(4000-4500)立马说太高了,我(二类本科)毕业不到两年,虽然说之前干的是电气的工作,可是专业学的是机械的,之前的公司拿5000留我,我都没留,她结果跟我说最多4000,实习期六个月,又说具体工资和技术组长谈才知道。我问公司内部可以从助理工程师晋升到工程师吗?她说工程师都是挖来的,公司内部晋升的基本没有(我上家公司离职原因也是因为不能晋升),又说公司不看重学历,只看重能力(我想说的是:我没能力,之前的公司会留我?!在来他家面试之前,我找了一份工作因为工作内容与面试时差别太大,干了半个月就离职了,工资4500) 后来,技术组长面试,话没说几句,就问我制图软件用的怎么样,我跟他说二维没问题,三维不太熟(之前工作涉及不到) 说着就让我上机操作,不知道是不是台企的原因,用的是繁体版的软件(看不懂),拿三维软件让我画一个图,我也是太单纯,先是用三维软件画了一个侧面图(花了不少时间),后来想想不对,可以用二维导入三维,刚刚导好,组长就让我跟他去谈薪资。说我的软件水平只有入门级(我三维的本来就不怎么会,用CAD我早就画好了,一开我就跟他说清楚软件这个事了,还拿这个说事),他说工资只有3000(打发要饭的吗?我去哪家公司拿不到这个工资?就算我没经验,也可以拿到这个工资)后来看我脸色不对,就说可以跟经理说说,大概3200-4000,我说会考虑。最搞笑的是人事和组长的口径不一致,组长说内部有晋升。 下午两点人事就打电话问我,考虑得怎么样,我说工资确定最终为多少,她说3200(我笑了)。呵呵。 用制图软件的人都知道,要熟练用一个软件(一个月的时间绝对可以学得会),一个公司以软件的熟练度来衡量一个人的能力,我只能呵呵。我刚毕业的时候,什么软件都不会,工资都可以找到比这高的。 还有组长和人事反复强调我没有经验,的确我是没电子行业的经验(这一点我想我的简历早说的清清楚楚),既然介意没经验,那就招有经验的,没必要让我去面试。我面试那么多公司,只有小公司才会让应聘者去上机画图。没想到这样规模的公司也会采取这种方式。很是失望。 ...

面试结果: 确定通过

面试难度: 一般

面试感受: 不好

莫名其妙,千万别去,跟耍人似的。

面试职位:文案策划 的面试

本来不想评价的,但是想想真的很想吐槽!面试短视频文案策划,发了作品过去,然后给了我题材让我写脚本,我写了7个脚本发过去。第二天说觉得我写的脚本不错,让我去公司谈,我觉得有机会我就答应了。约了上午11点,我一早六点起床开始准备过去,开了两个多小时的车到达三只松鼠总部(路费自费,他说报销公共交通,但是没票了,开车不报销),第一个面试的是负责抖音的,看过我作品和文案,然后给我去还要参与真人抖音拍摄,包括以后直播也想让我参与,我说没问题,然后我觉得这么说了应该面试基本没啥问题吧。然后这个小哥说让我等第二第三轮面试,当时在中午正是他们下班休息的时候,我就在沙发上等待,给了我一份盒饭,吃完饭有两个在这上班的小姐姐坐过来休息,通过闲聊知道这里上班都是晚上加班到9点以后,说全公司都这样!不加班就是没有追求!说加班到12点也有。我当时就惊呆了,后来想想我也能接受,就继续等待,第二轮小哥来,问了些基本问题,然后就给我说他对这也不懂,让我等第三轮吧。第三轮来了,是动画总监。面试开始就问我让我去买瓶水,我该怎么执行,以及通过一个圆圈我能想到什么,后来问到职业规划,说没看到我的野心巴拉巴拉。聊了很久才知道,他没看过我作品,没看过我给的脚本,然后我给他看,基本看一眼,放下,就是很不屑,看不起的样子,还说他们公司外有几百个人为他们写脚本,根本不用靠我写。整个面试基本在打击我,我也能理解,毕竟我上班经验很少,当时没什么感觉,感觉有则改之,无则加勉。后来又给我说让我回去写策划,他说要考我思维跳跃,然后说我嫌麻烦可以不写,别把他们当成骗策划的,说我写的可以他可以让我等级(工资)再上一层,然后我答应写了。我问他工资,他就一直说比我现在的公司高,说要看我这次的策划再定。后来我开车回到家已经是晚上了,吃完饭写完策划23点,我结合第一轮面试的小哥说他们抖音存在的问题是受众群体都是小孩之类的,以及我了解的情况,写的玄幻了点,发给了这个总监。当天我还给HR说了面试情况,HR说我面试应该是过了。第二天周天我没有问,因为周天他们不上班,我觉得打扰不好,直到周一我问HR出结果没,他说下午给答复,晚上给我说没通过,我问原因就说我与目前的需求不匹配。我真的莫名其妙?顺便说,他们的全部抖音加起来的赞跟我做了一个多月的抖音号的赞一样多。总监还大谈投了多少钱买豆荚,还说我不会买豆荚。但是真的想说,你们几百个人为你们写的创意脚本就是基本完全**别人的创意? ...

面试结果: 未通过

面试难度: 巨难

面试感受: 不好

微信扫码下载

看准APP
工资
计算器
看准APP

微信扫码算一算

APP
看准APP

下载看准官方APP