一年经验Android猿辅导社招面经

  • 自我介绍
  • 怎么学Android的
  • 聊了聊项目
    • 项目中涉及到了跨进程通信,为什么选广播而不是别的跨进程通信方式

    • 不局限于Android,有没有直接跨进程传对象的方式

    • 共享内存了解吗,共享内存分配的内存在哪个区域

  • 讲了讲Android的绘制流程

    • 第一次绘制的消息是怎么发出来的

    • 后边的绘制消息是怎么循环的

  • 序列化

    • 序列化的方式都有哪些

    • Serializable和Parcelable有什么区别,分别用在什么场景

    • 为什么要区分场景,都用Serializable不行吗

    • 除了上边两个还有别的序列化方式吗
  • 讲讲单例
    • 你见过的几种单例,他们分别都有什么优势

    • volatile有什么用
    • 为什么DCL要那么写,直接在方法前加synchronized不行吗
  • 讲讲多线程
    • 怎么创建一个线程
    • 为什么要用线程池
    • JavaAPI线程池有哪些参数
    • 什么是核心线程
    • 怎么销毁核心线程
  • Android消息机制
    • 讲了讲消息机制
    • 主线程死循环不会卡死吗
    • epoll的时候算是卡顿吗
    • 怎么样算是卡顿了
    • 怎么利用消息机制检测卡顿

    • 除了这种方式还有别的监测卡顿的方式吗

  • WebView

    • 讲讲你知道的WebView的一切

    • JSBridge具体是什么了解吗

    • Webview和Android原生通信是怎么通信的

  • HashMap

    • HashMap原理

    • 为什么要链表转红黑树

    • 为什么不一开始就用红黑树

  • 算法 移动零 剑指offer原题

  • 为什么要换工作

#社招##猿辅导##安卓工程师#
全部评论
点赞 回复 分享
发布于 2021-03-09 19:53
bd bd
点赞 回复 分享
发布于 2021-03-09 19:59
点赞 回复 分享
发布于 2021-03-10 00:00
许愿许愿,也欢迎大佬参加我们的社招面经征集活动https://www.nowcoder.com/discuss/603053 #社招面经#
点赞 回复 分享
发布于 2021-03-10 12:27
过了么,我10号面的。
点赞 回复 分享
发布于 2021-03-12 14:23

相关推荐

10-24 15:49
门头沟学院 Java
    计算机专业,java开发。目前已经毕业工作快四个月了吧,回来牛客逛逛,说说心得,毕业真的压力拉满,经历也算有点扯,六月初被实习公司告知转正无,当时也是0offer,主要想着简历随便投投,大不了转正,尴尬!实习转正无,最后的底线也破了。    直接慌了,离毕业还剩一个月,大部分应届生岗位也关闭了,冷静下来,先问问关系好的亲戚、父母有没有工作介绍(关系》学历),然后重新优化简历,公司hr和一位工作多年的朋友对简历也给出了一点建议,修改之后几个app狂投简历(除了北京上海其他地方都有在投),先去投老家(教培,客服)等岗位,容易进,先稳一手,最后无开发offer就回老家,至少有份工作不啃老,还有数据分析,测试,电子厂的测试,,很多都在投。    简历确实优化的不错,六月第一周面试就开始来了,尤其第二周(面试就有九场,每天至少一场,最多三场,给我面麻了),反正来者不拒,敢发邀请就去面,就当积累面试经验咯。幸好实习期间也没有浑浑噩噩,也是有好好背面经的。最后第一个offer是老家成都的客服岗位,算上这个其实有四个,另外三个(一个是测试开发,一个全栈开发,一个Java开发),最后月底综合考虑选择了最后一个,尽管薪资不是最高的,但主要因为它朝九晚五+双休    就业也确实挺难,就我身边了解情况而言,毕业去向满意的可能10%,剩下的如果接受不了那种三不限的专业工作的话,可能要回家待业了吧,如果自己找工作很难的话,我建议大家可以先问问家里人亲戚之类的,他们的资源肯定是比我们多的,别不好意思,万一你就是那个隐藏富二代呢。    作为双非的一名全日制本科大学学生,能有这样的答卷,自我挺满足的,现在工作轻松,生活也比较惬意~,就这样先沉淀一年先,大家也要加油哦#我的求职思考#!
点赞 评论 收藏
分享
3 21 评论
分享
牛客网
牛客企业服务