大华-Android应用开发工程师-面经复盘
时间:10月 2技术面+hr面 已OC
一面 20min
- 自我介绍 重点聊聊你专业方面的一些积累、基础知识,项目经历、角色、贡献 主要讲安卓
- 说到Intent传Bitmap的问题 你用了全局变量 是不是得特别关注销毁和管理 管理周期(?有点怪)
- 假如说要查询数据库某一天的数据 一般我们数据精确到秒/毫秒级别的时间戳 这种时间格式怎么进行筛选 怎么去比较(说了from_unixtime和datetime,答得不是很好)
- Activity和Fragment之间数据通信和感知 Activity到Fragment Fragment到Activity通信,Fragment怎么调用Activity内方法
- 平时开发语言(Java,Kotlin只略懂) 问集合框架 什么情况用什么 互相进行比较
- 多线程异步任务 假设一个线程里有一个任务队列 怎么去保证任务的优先级顺序(说了Handler用延时和sendMessageAtFrontOfQueue)
- Android Studio工具的掌握情况 除了基本的编译之外的功能的了解
- 没有反问环节
二面 30min
- 自我介绍 针对你的学习情况 和在项目中做的事情 自己认可度比较高或者能体现自己价值的事情
- 在你的app里面用到了哪些技术 涉及到哪些安卓的基础知识
- 你们怎么开发的 有没有和后台服务交互 本地存储怎么做的
- 刚才说到涉及的界面是多Activity+多Fragment 为什么会出现Fragment这个组件 什么时候Activity会满足不了现有的界面开发(主要说了资源占用 生命周期)
- 除了刚说的Intent还有哪些Activity、Fragment之间通信的方式
- 其它通信方式(提到ipc通讯(顺带开始扯init fork zygote,AMS之类的 开始拖时间) rxbus,eventbus等)
- 你学习的一些框架比如okhttp和eventbus的源码有没有看过 平时通过什么方式学的
- 你有了解过这些框架的宏观架构和原理、核心实现吗 有没有具体了解过的框架、系统或者一个模块(大概靠回忆说了一下Retrofit的架构流程)
- 在项目学习过程中有没有碰到过吃力的事情和问题 是个什么样的情况 是怎么思考和解决的
- 反问 工作地点 总部 平时开发内容(系统应用/框架/app) 面评(没问题,不予置评)
HR面 10min
- 自我介绍
- 本科成绩排名怎样 拿过最好的奖学金是什么
- 有想过考研吗 是在全身心准备考研还是同时也在找工作 同时进行这么多你的精力分配?
- 你的项目都是怎么来的 一般项目周期?
- 项目都是安卓的吗 你觉得你在安卓这个岗位上有哪些优势
- 大学期间看你还有这么多的竞赛,还有学生会工作,是怎么安排时间精力的
- 一般你现在晚上几点学习完
- 学校课程都上完了吗
- 你同学朋友怎么评价你的 会不会觉得你比较卷
- 后面就业自己有什么职业规划 对大华有什么了解 如果在杭州工作的话薪资期望是多少
- 你是哪里人 在杭州除了大华还投了什么
- 反问 工作地点 总部 平时工作强度(965(哈哈),按需加班可调休) 加班费 薪资构成 公积金 五险一金都有吗 有没有试用期 试用期转正条件 之后的涨薪机会 房补有没有 出国留学算不算免违约金(算) 社保缴纳基数
总结
面试官人都不错,聊挺顺的,没手撕真幸福😇
#晒一晒我的offer##24秋招求职节奏总结##24届软开秋招面试经验大赏#