Android面经(知乎网易蘑菇街阿里)

Android面经(知乎网易蘑菇街阿里),第1张

概述素材选自:jimbo基本情况先说一下个人基本情况,山东渣一本大三学生,计算机科学与技术专业。主要学的Android开发,所以投的岗位都是Android开发工程师。过完年开始准备找实习,投了知乎,内推了阿里蘑菇街腾讯百度网易。腾讯百度都没有收到面试,知乎Skype面试,蘑菇街阿里电话面试,网

素材选自:jimbo

基本情况

先说一下个人基本情况,山东渣一本大三学生,计算机科学与技术专业。主要学的AndroID开发,所以投的岗位都是AndroID开发工程师。过完年开始准备找实习,投了知乎,内推了阿里蘑菇街腾讯百度网易。腾讯百度都没有收到面试,知乎Skype面试,蘑菇街阿里电话面试,网易现场面。知乎二面被拒,蘑菇街阿里一面被拒,网易三面,然后备胎了,前几天被通知过了,收到了offer。自己整理了一下被问到的问题,现在分享给大家。

知乎

知乎面试前hr会事先跟你电话确定面试时间,然后把你的Skype账号给hr,到时候面试官会加你好友,然后开始面试。知乎的招聘信息在这里

一面

自我介绍介绍一下自己做过什么项目

ps:这里会根据项目问一些问题

跨线程通信 主要涉及LooperMessageHandler以及MessageQueue说一下自定义view需要注意哪些细节 主要说了一下VIEw绘制的三大过程onDraw()不要做耗时 *** 作 不要创建新对象 以及 怎么处理VIEw的触摸事件VIEw的事件冲突的解决办法

ps:重写dispatchEvent()或者touch()方法

手写代码:给你一个无限大的数(用字符串表示),计算这个数加一以后的结果 手写代码在这个网站进行

ps:面试官发给你一个链接 你写代码面试官会同步看到

二面

手写代码 两个有序链表合并成一个有序链表Object中有哪些公有方法

ps:clone();toString();wait();notify();getClass();finalize();equals();hashCode();

讲一下ListVIEw的优化方法讲一下RecycleVIEw与ListvIEw的区别vIEw的绘制过程阿里

问了一下大体情况 比如什么时候可以实习啊 考不考研啊都会什么算法 讲一下做过什么项目没有 讲一下项目优化的地方Activity的启动模式跨线程通信夸进程通信 主要是AndroID的AIDL如何解析Json数据和xml蘑菇街

说说做了什么项目自定义view的几个步骤 怎么刷新vIEw

ps:onLayout(); onMeasrue();onDraw();

RecycleVIEw的优化几种context的区别看过什么源码没有讲一下binder类Runnable运行在哪个线程里面

ps:开启一个子线程的唯一方法就是new Thread().start();

HashMap和Hashtable的区别raw和assets文件夹的区别activity关闭后尚未运行完毕的thread会怎么样

ps:会变成空进程线程,优先级最低 很容易被终止回收

mainfest文件的合并规则网易

网易内推后笔试,过了笔试后去杭州面试

ps:报销来回车费 报销上限是600元 这个回来没记 可能不全

一面

自我介绍跨线程通信讲了其中一个项目是怎么实现的 问Jsoup怎么拼 = =用过哪些开源库 讲一下他的架构是怎样的java的四种引用 虚引用的作用图片三级缓存 内存缓存满了怎么办

ps:优先级队列 满了后根据优先级主动删除一部分图片 根据LRU算法确定优先级

讲一下JNI开发的过程 java怎么找到c函数

ps:JNINativeMethod保存函数对应关系

平时有什么爱好没有 = =

ps:潜泳 可以潜好几天 然后自己浮上来

二面

activity的四中启动模式service的生命周期讲一下自己的项目项目中用JNI做什么 为什么要用他呢什么是OAuth协议 做什么的其他的记不清楚了

hr面

什么时候可以来实习 实习多久多个offer怎么选你有团队开发经验 内部冲突怎么解决你觉得杭州怎么样为什么选择网易用过网易什么产品

ps:吃过网易猪肉

其他忘记 好像聊了好久 得一个小时吧最后

漫漫AndroID开发之路,你我只是其中的一小部分……只有不断的学习、进阶,才是我们的出路!

如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。

另外,希望读到这的您能转发分享和关注一下我,以后还会更新技术干货,谢谢您的支持!

转发+点赞+关注,第一时间获取最新知识点

AndroID架构师之路很漫长,一起共勉吧!

总结

以上是内存溢出为你收集整理的Android面经知乎网易蘑菇街阿里)全部内容,希望文章能够帮你解决Android面经(知乎网易蘑菇街阿里)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1115648.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存