美文网首页Android开发Android开发经验谈Android技术知识
渣硕中途转Android开发,从腾讯一面挂、字节笔试挂,到百度收

渣硕中途转Android开发,从腾讯一面挂、字节笔试挂,到百度收

作者: 今日Android | 来源:发表于2020-09-14 13:56 被阅读0次

    前言

    想要成为一名优秀的Android开发,你需要一份完备的 知识体系,在这里,让我们一起成长为自己所想的那样~。

    学算法真的很痛苦,虽然大数据现在很火,但找到适合自己定位的职业也未尝不是一种合理选择。
    投百度的经历非常坎坷,想写出来和大家分享一下,希望能带给和我一样准备不是非常充分(无对口项目、无实习经历、渣硕算法中途转Android开发)的同学一些信心。

    百度一开始是想找学弟内推的,但是我投的比较早(8月份),赶上了内推的时间,但仍然走的是正式批的流程。做笔试题的时候,三道算法题只做出来第一道,之前经历了腾讯一面挂、字节笔试挂(补招的时候被捞一面挂)、京东笔试后没消息、美团简历挂,滴滴笔试完没消息(后来有面试并且收到了oc),觉得进面试拿到offer的希望也不大,所以就提前交卷,放弃挣扎了。最后意外收到了远程面试的邀请,运气到了拦也拦不住。

    面试的时候除了算法题,其他被怼成弟弟,没想到面试官给过了,一天面完三面并且一周之后收到了oc,觉得自己非常的幸运,终于得到了大厂的认可(虽然是颗白菜)。这里建议网友如果有自己亮点的话,还是可以勇敢大胆的尝试一下大厂,毕竟除了实力之外,运气与机遇也占很大成分,遇到欣赏你的面试官,就会比较顺利。

    献上百度的三面面经~

    一面:

    0.自我介绍完 , 说说项目 , 从第一个到最后一个;

    1.问了常用布局有哪几种;

    2.Activity生命周期有哪些 , 具体什么情况下回调;

    3.问了进程间通信 , Binder、管道、socket等;

    4.问了View事件的传递 , activity-window-decorview-view;

    5.事件怎么从手指传递到activity的;

    6.LongClick和OnClick分别怎么触发的;

    7.说说Java类加载器 , Android有哪些类加载器 , android顶级类加载器是什么;

    8.怎么自己加载一个类 , 不让父加载器去加载 , 自己load的话 , 怎么解决其它类加载器的引用;

    9.说说内存优化(内存泄漏、大对象优化等) ;

    10.说说openGL(举了一个实例 , 做一个画中画);

    11.说说netty(之前项目提到过) , 基于什么线程模型 , 为什么能承载高并发;

    12.说说你最擅长什么(说了x86项目移植 , 算法优化);

    13.写一个排序算法 , 时间复杂度多少 , 怎么优化(写了归并 , 说了加希尔) ;

    14.写一个常用的动画。

    二面:

    1、自我介绍?

    2、很大数组中找第K大元素?

    3、项目相关?

    4、比较擅长什么语言?脚本性语言?

    5、三次握手?

    6、UDP数据包长度多少?

    7、研究经历?

    8、最近看的书?

    9、对Linux环境的了解?

    10、进程的状态有几种?

    11、你觉得你优势的地方?

    12、平时学习开发过程中遇到什么困难?

    13、发表了几篇论文?

    14、进程和线程的区别?线程池?

    15、多线程要注意什么问题?

    16、有什么想问的?

    三面:

    1、项目?项目难点?花了多久时间?

    2、有了解哪些最短路算法?如果速度不够,你要怎么优化?

    3、最近在看哪些书?

    4、平时关注哪些技术?

    5、进程与线程的理解?什么时候用进程什么时候用线程?

    8、说一下平时的一些学习习惯?

    9、团队沟通能力?

    10、遇到的最困难的事情?

    11、你有什么优势?有什么缺点?

    13、对于OFFER怎么选择?考虑哪些因素?

    14、有什么想问的?

    本文在开源项目:https://github.com/Android-Alvin/Android-LearningNotes 中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中...

    相关文章

      网友评论

        本文标题:渣硕中途转Android开发,从腾讯一面挂、字节笔试挂,到百度收

        本文链接:https://www.haomeiwen.com/subject/cetzektx.html