2019最新面试题,最常问到的题目汇总

星级越高,问的越多,越能体现水准

人事问答:

  1. 自我介绍;
  2. 谈谈你的职业规划;
  3. 工作中遇到最大的难题是什么;
  4. 谈下你对加班的看法;
  5. 你有什么问题要问么;

 

技术问答:

  1. 谈谈你对http、socket和tcp的理解(5星级);
  2. 谈谈你对进程的理解,当一个进程不够时是怎么开启另一个进程的,进程间是如何通信的(5星级);
  3. 说下http和https的区别(4星级);
  4. 说下你对内存泄漏的理解,怎么造成的,如何规避(5星级);
  5. 说下你对内存溢出的理解,怎么造成的,如何规避(5星级);
  6. 用什么方式去找到内存泄漏和内存溢出(5星级);
  7. 如何对APP进行性能优化(如:https://www.cnblogs.com/cr330326/p/8011523.html)(5星级);
  8. 谈下你对服务的理解(什么是服务,启动方式及区别,如何保证系统内存不足时不被回收,和IntnetService的区别 )(3星级);
  9. 谈谈你对线程池的理解(3星级);
  10. 谈谈你对Handle消息机制的理解;(2星级)
  11. MVC、MVP和MVVM三大框架的原理与区别(2星级);
  12. 谈下View的绘制流程(2星级);
  13. 谈下Touch事件的传递机制(2星级);
  14. 谈下你对广播的了解,本地广播和全局广播的区别(2星级);
  15. 说下你对Activity的理解(生命周期,被系统回收了怎么办,四种启动模式)(1星级);
  16. 文件存储的方式有哪些(分别在什么情况下会用到);(1星级);
  17. 如何打开数据库,如何进行增删改查,如何打开外部数据库。(1星级);
  18. 谈谈你对Fragment的理解,浅谈下生命周期和开发中遇到的坑;
  19. 你是怎么对app进行代码瘦身的,如何进行代码混淆,如何对代码进行加固;
  20. 谈谈你是如何对代码进行加密的,加密方式是对称加密还是非对称加密,分别解释下对称加密和非对称加密的区别;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yayayaiii

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值