记录电商公司面试

面试记录

  • 问了常见的内存泄漏常见有哪些
  • Handler的内存泄漏情况
  • activity,window,view之间的关系
  • 自定义View这一块 整体到局部
  • 主要聊了项目的东西,使用了什么sdk,项目当中核心的技术是啥(这个没想到),自定义View去实现题型组件。
  • 组件化有了解吗,Arouter有了解过吗,页面跳转是怎么做的

电话面试

  • Android activity启动方式 使用

    • 显式和隐式的启动
    • 显示的直接使用intent(this,启动类.class)
    • 隐式的使用 action和uri 在清单文件中声明
  • 进程间通信

    • 使用intent 通过bundle
    • 使用文件共享 sp
    • 广播 通过系统级广播
    • aidl
    • contentprovider
    • socket
  • git cherry-pick有什么用 两个分支a与b,把a的commit 合并到b上

平时遇到哪些内存泄漏如何解决?如何优化的?

做电商的公司面试

  • 大图裁剪 图片压缩
  • 如何实现一个流式布局
    mRecyclerView = (RecyclerView)findViewById(R.id.test_recyclerView);
    FlexboxLayoutManager layoutManager = new FlexboxLayoutManager();
    layoutManager.setFlexWrap(FlexWrap.WRAP);
    layoutManager.setFlexDirection(FlexDirection.ROW);
    layoutManager.setAlignItems(AlignItems.STRETCH);
    layoutManager.setJustifyContent(JustifyContent.FLEX_START);
    mRecyclerView.setLayoutManager(layoutManager)
  • 地址解析 号码可以提取 地址可以匹配

电话面试

  • 组件化开发?项目中使用了,然后arouter要了解下
  • 如何解决滑动冲突问题?这个要看下
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容