华为安卓工程师社招面经

华为

第一面是初面

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

相关推荐

09-12 18:19
已编辑
门头沟学院 Python
总计33分钟左右,无手撕会议里好多人主管涉猎广泛啊,好强主管问完问题会追加问题的解释确保你听懂了问题,没答出来的也会告诉你答案,非常好主管使我面经旋转👥 面试题目自我介绍简历上的两个项目,时间上怎么协调的?(因为这俩项目开始结束时间都是相同的所以问了)人工智能专业,聊了一下pytorch对于知识的学习是怎么学的?对安卓了解哪些,讲一下安卓的启动模式有哪些?吟唱完问我还有一个新加的模式有了解过吗?activity的生命周期,调用的函数onRestart()在哪两个生命周期之间调用?项目的测试是怎么实现的?(测试用例自动化测试)说下你的单元测试是怎么写的?项目技术难点下载数据用什么做的用什么解析的json数据文件微信小程序的项目为啥后端用django,flask有了解过吗?有学过数据库吗?答mysqljava怎么连接mysql数据库多线程有用到吗java怎么实现线程同步synchronized关键字锁代码块和方法有什么区别介绍一下链表和二叉树的数据结构如何判断链表有环?(快慢指针)完全二叉树和满二叉树快慢指针的时间复杂度kotlin学过吗,有在项目中使用吗tcp三次握手ack随机序列号三次握手什么时候可以发送数据?第三次握手的时候可以同时携带数据发送吗?tcp四次挥手自然语言处理学的咋样?(跑过模型的水平)有没有需要剪裁数据集的情况?(拿隔壁数字图像处理的课设讲了)反问一共有几次面试?(如果通过了还有一个hr面)部门语言(全kotlin) #保伦电子#
查看18道真题和解析
点赞 评论 收藏
分享
头像
09-04 17:02
已编辑
未填写教育信息 测试开发
查看47道真题和解析
点赞 评论 收藏
分享
6 15 评论
分享
牛客网
牛客企业服务