Android程序员:适合有发展的腾讯和高薪的阿里我该怎么选?

前言

二本渣校,非科班生,大学学的专业是电子商务!但是喜欢编程,大一就自学了java,后面转学Android,对我来说,我还慢现实的就想活下去在这个陌生的城市,不想回家回家就没有退路了,只能听从家里安排过着枯燥无味的生活,娶一个老婆,从而困住一生!其实对于大多数刚刚毕业的人来说,还是蛮现实的哦!毕业即是失业,要是很长一段时间没有工作,就只能回老家,都是年轻少年都有不甘。我的目标蛮明确也俗气,我想要钱,但是我在腾讯和阿里的offer里纠结了…

我的腾讯面试

一面:
  • 协变

  • 线程间通信?有几种同步/加锁方式?

  • 进程间通信?答了三个只知道概念的和安卓的AIDL。

  • 又问这“三个”中任选一个阐述原理

  • hashCode()方法实现

  • hashCode()方法 equals()方法相互联系?

  • ActivityA启动ActivityB,两者的生命周期分别是怎样的,是顺序执行的吗?

  • 用过哪些框架,答曰RxJava,Retrofit,Realm,问哪一个熟悉一点?都不太熟……就随便挑了一个OKHttp来问:http请求中keep-alive保存长连接的实现原理是怎样的?

  • LRUCache原理,如何实现?

  • 手撕


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部