2018年初面试总结

又到了一年一度的面试季,本人参加了百度,京东,搜狗,小米等面试,现在在面试中的一些问题抛出来,供大家参考,希望大家可以拿到满意的offer

  • 百度
    一面
         自我介绍
          介绍下四大组件
         git merge和rebase区别
         ListView 与 RecyclerView缓存机制
         如何进行优化
         项目中的难点
         二叉树层次遍历
         图片缓存机制
    二面
         自我介绍
         子线程如何与主线程通信
          Handler机制
         事件分发机制
         Webview中一些方法 重定向
         链表 队列(具体的问题记不清楚了)
          广度优先遍历
          Glide和Picasso实现有何区别
         链表回环
         Bitmap处理
    (二面完等通知,估计挂了)

  • 小米
    一面:
         自我介绍
         项目中用到的技术
         动画
         webview
         fragment
         主线程如何终止子线程
         handler机制会产生什么问题
         MVC,MVP
         图片缓存机制
    二面:
         activity显示dialog时的生命周期变化
         手写单例模式
         手写快排
         service
         Binder机制
         有没有对网络库做过自己的封装
         网络错误码 403是什么意思
    三面
          算法题——hashmap(具体的想不起来了)
          类加载机制
         动态代理
         gradle编译流程
         okhttp拦截机制
         AOP和OOP
         字符串中单词倒叙
         网络缓存
    搜狗
         https三次握手
         GC过程,何时产生,回收那些对象,有哪些算法,新生代和老生代区别
         堆栈区别
         https证书校验,http和https区别
         Eventbus原理
         Stringbutter和stringbuilder区别 为什么说是线程安全的
         线程池
         synchronized volatile区别
         java内存模型
         Service
         andfix和thinker区别
         LRU算法是如何实现的
         区块链算法

  • 京东
    一面:
         自我介绍
          Activity页面改成fragment,动态配置
          webview
          事件分发
          适配器模式应用场景
          git常用命令
          进程通信
         图片缓存机制
    二面:
         自我介绍
          项目中用到的技术
          学习途径
          handler源码
          事件分发
          webview
          listview错位
          aidi在哪个线程
          RN
          SurfaceView双缓冲机制

由于时间原因,有些记得不是很清楚,给大家的建议就是在平时使用的过程中多了解其原理,多思考

2018大公司面试分享(百度,京东,搜狗,小米等)相关推荐

  1. [分享]极富挑战性的大公司面试的智力题

    极富挑战性的大公司面试的智力题 一.摸豆子问题 5个囚犯,分别按1-5号,在装有100颗绿豆的麻袋里抓绿豆,规定每人至少抓一颗,而抓得最多 和最少的人将被处死,而且,他们之间不能交流,但在抓的时候,可 ...

  2. 一线大公司面试必备技能

    本文强推 | <28 天玩转算法训练营> 作者 | stormzhang 责编 | 林瑟 关注我的人里,程序员居多,在我了解之后发现,大多数程序员都有一个想进大厂码砖的梦,比如说国内的 B ...

  3. 2018 Android面经分享(京东,百度,陌陌,58到家等知名公司)

    美团,京东,陌陌,58到家,科大讯飞,百度,luckin coffee面试总结 美团,京东,陌陌,58到家,科大讯飞,百度,luckin coffee面试总结 一.引言 二.面试经验分享 1.美团 2 ...

  4. about云大数据面试宝典 大公司面试一般用不到

    阿里四轮面试总结 第一轮面试电话(**5** 月 6 号): 1.自我介绍,包括做过项目. 2.有看过哪些 JDK 源码,了解哪些常用库. 3.集合框架 HashMap 的扩容机制,Concurrne ...

  5. 创业公司技术总监,去大公司面试,结果凉了

    1.先来个自我介绍 首先,大概介绍下自己,后端开发8年,头两年用.NET,之后用Python至今,大概六年.大概工作到第三年的时候,就开始兼着任管理职位.工作地点是在一个三.四线的沿海城市,本地IT业 ...

  6. 2018 大数据面试

    大数据工程师(开发)面试 1.HBase和Hive都是基于Hadoop,为什么Hive查询起来非常慢,但HBase不是? Hive是类SQL引擎,其查询都需要遍历整张表,跑MapReduce自然很慢, ...

  7. 程序员去大公司面试,阿里P8面试官都说太详细了,社招面试心得

    我的移动开发春季历程 没有稳定的工作,只有稳定的能力. 春天,又到了万物复苏的季节,在程序猿这个行当里,作为 Android 开发出生的我,在经历了5年的脱发生涯后,现在更多的是称呼自己为移动开发攻城 ...

  8. Android开发工程师:都想要进大厂,那么大公司面试的方向和面试官套路你都摸透了吗

    算法 这个从各个大公司的招聘来看,都有这个方向的要求.并且有童鞋在去面试的过程中,真的有问算法方面的问题.这个主要考察一个人的解决问题的能力,思路能力,是否开阔,活跃. 并且这种题有2种考法.第一种是 ...

  9. 大公司面试考细节,设计群聊消息的已读未读功能你说说怎么做?

    一朋友和我讨论他前段时间面试某大公司的一题目 : 企业IM比如企业微信.钉钉里面的群消息的有个已读未读的功能,发送者刚发出消息时,当前群里其他群成员都是未读状态,陆陆续续有人看了这个消息,这时候消息的 ...

最新文章

  1. C# 调用WSDL接口及方法
  2. linux ftp下载文件_Linux系统中10个使用Wget命令下载文件示例
  3. android 绘制5格电量,Android 如何把状态栏信号格改为5格
  4. java 基础知识总结
  5. python:改良廖雪峰的使用元类自定义ORM
  6. codevs1521 华丽的吊灯
  7. 如何优雅地用ARM开发板搭建服务器
  8. create报错不是函数_node.js – sequelize .create不是函数错误
  9. 【游戏】基于matlab GUI音乐闹钟设计【含Matlab源码 1105期】
  10. android QQ好友分享
  11. 人人都能看懂——c大调d大调f…
  12. 给GridLayout设置字视图的大小和视图之间的距离
  13. 攻防世界crypto新手区writeup
  14. 天津医科大学计算机研究生吧,天津医科大学
  15. 单出口双防火墙双核心冗余_铁路无线网络基站冗余(4)LTER
  16. 软件构造 Lab-2 Report
  17. 关于aPaaS平台的那些事儿
  18. 读,写,删,复集合脚本
  19. C语言小项目——走迷宫
  20. mysql分组查询 groud by

热门文章

  1. 实现断网收银_美业连锁收银系统哪个好用?
  2. UAV图像拼接软件编译环境配置
  3. 闯关答题小程序-学习地图模式
  4. ATG droplet的并发
  5. 微信小程序 开发 微信开发者工具 快捷键
  6. linux离线安装docker和docker-compose
  7. Hadoop安装和使用
  8. 雷达系统与技术行业研究分析
  9. 服务器安装信任描述文件,OS X Server:在使用 TLS、TTLS 或 PEAP 时如何在“配置描述文件”中配置 RADIUS 服务器信任...
  10. 【毕业设计】39-基于单片机的智能小车寻迹系统的设计与实现(原理图工程+仿真工程+源代码+答辩论文+答辩PPT)