淘宝Android一面面经+菜鸟Java后台一面面经

阿里Android一面(3.22)

  1. 自我介绍(我接着说了项目)
  2. 项目1的收获(被contentProvider怼翻车,没用过)
  3. 项目2的想法(我说:边学边做,做完才知道handler。希望他问我,我看了源码,结果他没问!)
  4. 对React-native的看法,优缺点,以及其他同类产品(weex,Flutter)
  5. 说说fragment,优缺点
  6. Activity如果要保存数据在哪里保存?考虑它的生命周期(ondestroy() 不能保证被调用)
  7. 怎么保护后台不被杀死?(好像是后台,不太记得了)
  8. ANR怎么监测到(知道这个情况,用户当然可以发现,但不知道服务器端怎么监测到,瞎说可能可以心跳检测。后来想想可能他问的就是开发的时候怎么发现?)
  9. JAVA垃圾回收机制
  10. https,数字证书原理(忘了,模模糊糊说出一点)
  11. Java集合介绍(我java集合没好好看过,直接说数据结构了)
  12. 数组和链表
  13. 单向链表找到正中间的节点(两个指针)
  14. 一份报纸中出现次数最多的词(hash表+大根堆)
  15. 给你八个小球,其中七个小球重量相等,一个小球是更重的,一个天平,两次找出更重的一个小球
  16. 你有什么要问我的
    还要面几次?面试官:不知道,看评分,两三次吧。
    我还有什么需要加强的的?面试官:Android入门可以,问深了不行,加强一下。其他倒是知道的挺多的
    这方面有推荐的书吗?面试官:没有,书太浅显了,遇到问题看官方文档

菜鸟JAVA后台一面(3.10?我在投简历前收到电话?)

一面过了,但是内推的时候投给了淘宝Android,面试官还特意打电话来让我投他们,嫌弃了一波前端、客户端😂,抱歉辜负了温柔的面试官!

后续还有发邮件问我客户端面完没有,可能菜鸟很缺人。。。

  1. 说项目
  2. 数据库调优(说了查询语句和索引,以及它们之间互相的影响)
  3. Java内存机制,java垃圾回收(Java套餐)
  4. HashTable,HashMap,ConcurrentMap(哈希表套餐,线程安全)
  5. jdk8的HashMap的改变,Concurrent分几段(让我去看源码)
  6. 哈希表实现,寻址方式(三种)
  7. HashMap是不是有序的?有哪个是有序的?(我说java没看过源码不确定,c++里map有序,因为他是红黑树)红黑树实现
  8. String是常量还是变量(??说了创建String的时候在字符常量池blabla,栈里blabla)
  9. String 和StringBuffer
  10. KMP
  11. session和cookies
  12. 迷宫算法(A*)
  13. https的ssl协议,其他网络安全知识(非常大胆说了椭圆曲线,其实早就忘光了)
  14. java虚拟机调参(??)
  15. 高并发吞吐量测试(??)
  16. 还问了好几个我根本不知道他在说什么的!
  17. 其他忘了

好像是因为,看起来我不太懂后端技术,问了都是基础

今天面试腾讯客户端

#阿里巴巴##面经##Java工程师##Android##菜鸟网络##安卓工程师#
全部评论
不被杀死那个,应该是进程保活的知识。ANR主要处理方式就是不要在主线程执行耗时操作,衍生到Android异步通信,比如handler,asynctask。答主应聘的是实习生岗位吧?
点赞 回复
分享
发布于 2019-03-22 13:26
楼主最后菜鸟过了吗?
点赞 回复
分享
发布于 2019-08-07 01:55
百信银行
校招火热招聘中
官网直投
java套餐是什么
点赞 回复
分享
发布于 2019-08-07 04:12

相关推荐

4 40 评论
分享
牛客网
牛客企业服务