zoukankan      html  css  js  c++  java
  • 阿里秋招面经:Android客户端开发工程师

    面试部门:菜鸟IoT。面试电话一大早就打过来了,我还在床上手机开了静音没听到。然后让内推人问了下,中午吃饭的时候面试官打电话来约了下午3点的面试。

    笔试

    第一题

    纸上写了一个单调非递减的数字序列,每个人依次选择一个数字,然后把这个数字第一次出现位置及其之前的数字都删掉,直到谁把序列删除空谁就赢了,
    niuniu先手,niumei后手,谁赢打印谁的名字。

    第二题

    有个藏宝架有n层,每层的宝物数量不一,每个宝物都有其价值,现在要求拿出m个宝物,并且需要遵守规则:

    1. 每次只能拿选定层的两端的宝物
    2. 要拿出的m个宝物的总价值是各种方案里最大的

    成绩

    第一道A了,第二道20%

    一面

    因为是物联网的部门,硬件问的比较多,虽然安卓也问,专业比较对口基本我都答上来了

    1. 讲一下电梯项目的情况:混合模式,指派模式,休眠如何实现,项目分工。
    2. 哈希冲突解决方法;HashMap中的参数?容量,负载因子各有什么作用;追求速度的话负载因子应该怎么设,会产生什么问题。
    3. 多线程,高并发场景
    4. 线程安全,非线程安全,什么场景下需要用
    5. 悲观锁,乐观锁,数据库中怎么应用
    6. Https连接过程,为什么用非对称加密和对称加密,各有什么优劣
    7. 看过什么源码,Glide源码解析,图片内容变了缓存是否改变,缓存键怎么设的
    8. 讲一个对你编码能力有提升的地方,混合编译
    9. 有拿其他公司的Offer吗?职业规划是什么?
    10. 面试官:你还有什么问题吗?我:我的笔试成绩怎么样,部门业务是什么?
  • 相关阅读:
    四月书籍
    iOS 第三方登录之 QQ登录
    百度面试经验之谈 ----------转
    OC浅析一
    书目列表
    UIStroryboard分类
    ios基础笔记(一)
    IOS笔记-代码块(微博项目)-1.0
    IOS控件内容 对齐方式
    android同一个TextView设置不同颜色字体
  • 原文地址:https://www.cnblogs.com/billshen/p/13405876.html
Copyright © 2011-2022 走看看