2020面试题整理(无答案)

疫情期间找个好工作,真的好难啊,可能还是自己比较菜吧,面试完之后就没有了回应,其实也没事,就当积累经验了,不然就不好有下面自己不会的面试题了,我把3月到4月面试遇到的面试题都整理了一下,答案我觉得只有自己去查资料 找度娘 收获成果,才有意义,因此只提供了面试题,里面自己会的和不会的都存在,希望正在找工作的同学能够通过看这些面试题找到一份自己满意 薪资优越的工作,当然我自己也想拥有一份这样的高薪工作,那就一起努力吧!加油,,,

面试题如下:

1.自我介绍
2.数据库知道那些 用过哪些 使用过程中遇到的问题是什么     
3.开启线程的几种方式
4.java的引用对象
5.重写和重载的区别
6.list、map的实现类有哪些?分别有什么区别?                                     
7.自动化测试 单元测试 脚本
8.线程池
9.activity生命周期
10.activity四种启动模式 以及应用场景
11.http https区别
12.get 、 post  请求区别
13.多线程的理解
14.近几年规划职业规划
15.OKHttp的拦截器
16.EventBus 介绍 (发送消息的方法可不可以是private的)
17.activity四种启动模式  以及使用场景   A-B-C  A:标准模式 B:标准模式  C:singleInstance  在C中按了返回键,回到哪里
18.Glide介绍一下原理  如何作用于生命周期
19.7.0-10.0的新特性  9.0可以使用http吗
20.handler机制
21.listview和Recyclerview的区别   Listview  缓存的是什么?  recyclerveiw 缓存的是什么?
22.finally的作用
23.线程中start()和run()方法的区别
24.泛型介绍一下
25.viewpager和fragment交互 一个碎片切换到另一个碎片触发哪些生命周期
26.点击dialog弹框  dialog出现消失走哪些生命周期
27.http与https区别
28.介绍一下okgo框架
29.布局适配  xml适配 如何做的
30.fragment生命周期
31.TCP和UDP区别
32.开启动画的几种方式
33.aidl使用步骤
34.网络工具类
35.mvc mvp  mvvm 三者的区别  优缺点
36.anr的问题场景
37.内存泄漏  如何检测   如何处理
38.进程和线程的区别
39.开启进程和线程的几种方式
40.进程通信和线程通信的区别
41.handler机制  底层原理
42.swiperRefreshlayout、pulltoRefreshlayout、smartRefreshlayout 原理  区别
43.自定义view   如何确定子view的宽高
44.嵌套滑动机制和原理
45.handler内存泄漏  如何处理
46.SharedPreferences的理解以及优缺点
47.登录时密码如何保证安全
48.glide加载图片会不会造成内存泄漏 如何处理
49.设计模式
50.接口和抽象类的区别
51.反射
52.如何与服务器端进行通信的
53.http的请求头是什么
54.http上传文件时是以什么样的形式与后台交互的  请求头是什么
55.常用到的布局  会不会产生性能优化问题
56.开发过程中如何检测内存泄漏
57.给你一个需求,你是如何来进行开发的?
58.OKHttp的工作原理
59.购物车离线缓存如何做的?
60.做地图方面的功能时可不可以导入javascript包来进行页面展示
61.直播 推流 拉流如何实现
62.Retrofit工作原理
63.介绍一下Rxjava  已经里面的方法
64.Rxjava内存泄漏如何处理
66.对称加密和非对称加密区分
67.AsyncTask异步任务机制
68.外卖项目 右边rv如何响应左边rv 如何联动
69.事件分发机制
70.微信 支付宝方法如何放在一起调用
71.热修复原理
72.组件化开发的理解
73.handler底层原理
74.9.0新特性
75.保活如何做
76.单点登录如何实现
77.cookie是做什么的
78.内存溢出  内存泄漏 实例  解决方案
79.apk瘦身
80.查询 或插入大量数据如何处理
81.GreenDao数据库 如何使用
82.屏幕适配
83.Listview与Recyclerview本地区别 源码方面回答
84.在mvp开发模式中  将一个loading加载框放在哪里使用?
85.mvvm模式的理解
86.如何加载长图  图片过大如何处理?
87.评论功能如何做?
88.粘性菜单的理解  实现原理
89.例如在一款计步软件中如何实现边绘制地图边定位
90.如何保证app在一次登录过后,退出页面后台  第二次就不用登录了
91.在加载图片过程中,用户突然按了退出键,再进来会造成什么问题
92.在项目中遇到自己无法解决的问题一般如何做?
93.小程序分包如何处理?


以上皆是个人在近期面试中遇到的问题,80%是这样问的,有的没记住可能,也有重复的好像。


ps:让我们一起加油寻找答案吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章