华为安卓工程师社招面经

华为

第一面是初面

1. 包括自我介绍

2. 工作经历

3. 做过哪些项目,在项目中扮演什么样的角色,遇到了什么困难,是怎么解决的。

4. 开发常用的一些库等等

5. 最后问了一些职业规划

第二面是笔试

java基础的比较多,两道算法题,然后是Android相关的题

第三面是技术面试

1. 面试官开始让介绍所做的一些项目,技术点之类的

2. 然后就逮着技术点进行深入挖掘

3. 设计模式六原则

4. 子线程怎么用handler

5. 问网页连接怎么启动本地app.

6. android四大组件Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。

7. 2 ANR(ActivityNot Respone)(无响应)先介绍下Main线程(也称为UI线程、主线程)

8. 功能: 1.创建UI控件2.更新UI控件状态3.事件处理 限制:Main线程不建议有超过5秒的事件 出现条件: 当用户输入事件5s内没有得到响应,将弹出ANR对话框 广播接收者的onReceive()执行时间超过10s解决方案(原则): 所有可能的耗时操作都要在子线程()中执行 常见耗时操作:I/O:网络操作SDcard数据运算

9. FC(Force close)原因:1.Error OOM(out of memory error) StackOverFlowError

10. RuntimeException解决办法: 看日志

11. 针对项目问了具体的问题

12. 问一下Java的基础技术问题,多线程,jvm相关。Android部分主要问的也是一般的基础性的问题。
第四面是综合面
1. 为什么离职
2. 有没有职业规划
3. 对公司未来的展望
4.以前公司的薪资待遇
5. 期待的薪资
#华为##社招##面经##安卓工程师#
全部评论
请问一下,华为社招是不是od模式呀?
点赞 回复
分享
发布于 2020-05-30 09:39
请问一下,华为社招是外包模式吗?
点赞 回复
分享
发布于 2020-05-30 16:36
阿里巴巴
校招火热招聘中
官网直投
M
点赞 回复
分享
发布于 2020-05-30 16:49

相关推荐

6 15 评论
分享
牛客网
牛客企业服务