面试时间:2024面试职位:android软件开发分享时间:2024-09
- 面试经历:
- 第一轮是电话面试,主要是对我过往项目经验的了解,比如我在某项目中如何实现了一个复杂的缓存管理系统,面试官详细问了我在其中遇到的挑战和解决方案。第二轮是技术面试,我在现场做了一个编码测试,要求在一小时内实现一个多线程的任务调度器。我解释了如何使用 ThreadPoolExecutor 来优化多线程处理,并成功通过了测试。
- 面试官提的问题:
- 你在项目中使用过哪些缓存策略?如何选择适合的缓存机制?
你在多线程编程中如何避免死锁和竞态条件?
请描述一下你在某个项目中遇到的最大的技术挑战,以及你是如何解决的。
如果项目进度落后于预期,你会如何调整开发计划?
你如何与非技术部门的同事沟通技术细节,以确保项目顺利进行?
有用(0) 面试感觉:一般 面试难度:难度一般 应聘途径:校园招聘
面试时间:2020面试职位:android软件开发分享时间:2024-05
- 面试经历:
- 这一次面试中,一面、二面为专业面试,三面为业务主管面试;3场面试均为线上视频面试,面试官都非常和蔼。海思的面试整体开始得都相对比较晚,所以一开始还以为是笔试成绩太差导致已经凉了;一直到11月底,才开始进行面试流程。总的来看,华为的面试对于技术方面的考察其实并不是很多,至少没有我原本预计的多——算法题目倒是2轮专业面试都涉及了,但是每次也都只有1个题目,而且题目的难度也不高,主管面就完全没有算法方面的考察;计算机八股题目也是相对很少,其中一面的面试官应该是技术栈不在C++方向,所以就没有问太多的八股,二面面试官倒是问了一些八股,但是也都是比较基本的内容,主管面依然没有问八股方面的内容。但是,对于实习经历与项目经历,3场面试都是尤为重视的,几乎全部的问题都是由实习与项目经历来入手提问的。整体感觉,虽然面试的方向是软件开发的岗位,但是和其他互联网公司的面试比起来,华为的面试还是和国企、银行等单位的技术岗面试比较类似,更偏向于实习与项目经历、个人综合能力与素质等方面的考察。
- 面试官提的问题:
- 对照着简历,再简单介绍一下自己总体的实习、项目、科研经历。研究生是保研的吗?本科和研究生所学的专业是否属于比较专业性强、小众的专业?简历中的项目都是本科、研究生阶段的吗?个人对于未来工作安排、岗位方向有何想法?为什么有转码的想法?自己希望工作晋升的路径如何?自己对于Groovy语言的接触如何?都用这一语言做了哪些工作?在哪些场景下需要用到这一语言?国家级奖项主要都是在本科阶段获得的,研究生阶段奖项情况如何?研究生阶段参与过哪些项目?这些项目的级别如何?是否有过研究生阶段的国家级奖项?
有用(0) 面试难度:难度一般 应聘途径:网上申请
面试时间:2024面试职位:android软件开发分享时间:2024-09
- 面试经历:
- 自我介绍
2.项目相关
3.java三大特性
4.多态实现原理
5.java垃圾回收算法
6.链表使用场景优缺点
7.进程线程协程
8.线程安全
9.知道的排序算法,说了几个以后问了归并(我没说的)
10.手撕反转链表
11.游戏开发相关了解
12.互联网工作强度等问题
13.反问 - 面试官提的问题:
- 1.在一个项目中如何实现多端登陆,其中某一端登陆之后其他端自动下线
2.对于百度地图,腾讯地图这样的业务,思考一下他们是怎么样实现动态显示车流情况的
3.继续思考一下地图上的红绿灯的秒数显示是如何实现的
4.遇到一个极难复现的bug怎么解决
有用(0) 面试感觉:一般 面试难度:难度一般
面试时间:2024面试职位:android软件开发分享时间:2024-02
- 为了看看别人发的面经,不是故意的。经过投... 详情>>
面试感觉:很好 面试难度:难度一般
面试时间:2022面试职位:android软件开发分享时间:2023-07
- 老带新,学习标准化的工作流程,养成良好的... 详情>>
面试感觉:很好 面试难度:简单
面试时间:2023面试职位:android软件开发分享时间:2023-03
- 我是在校园招聘上获得面试机会的。面试是分... 详情>>
面试感觉:一般 面试难度:难度一般 应聘途径:校园招聘
面试时间:2024面试职位:android软件开发分享时间:2024-11
- 线下面试,一天三面,每一轮都会有淘汰,一... 详情>>
面试感觉:很好 面试难度:困难 应聘途径:校园招聘
面试时间:2024面试职位:android软件开发分享时间:2024-10
- 一面线上,面试官人很好,深挖项目,不断提... 详情>>
面试难度:难度一般 应聘途径:校园招聘
面试时间:2022面试职位:android软件开发分享时间:2024-10
- 面试官:请用 Java 的 for 循环... 详情>>
面试感觉:不好 面试难度:很简单 应聘途径:校园招聘
面试时间:2022面试职位:android软件开发分享时间:2022-10
- 一面:
1.自我介绍
2.开始查户口(问... 详情>>
面试难度:难度一般 应聘途径:校园招聘
面试时间:2024面试职位:android软件开发分享时间:2024-09
- 首先自我介绍
介绍一下自己的性格特点
性... 详情>>
面试难度:难度一般 应聘途径:校园招聘
面试时间:2024面试职位:android软件开发分享时间:2024-09
- 电话技术面,然后到现场总监面,总监还算比... 详情>>
面试难度:难度一般 应聘途径:社会招聘
面试时间:2024面试职位:android软件开发分享时间:2024-07
- 一开始先让我进行自我介绍,然后开始问我一... 详情>>
面试难度:困难 应聘途径:校园招聘
面试时间:2023面试职位:android软件开发分享时间:2024-05
- 面试过程:
先是收到机考邮件,机考有效期... 详情>>
面试难度:难度一般 应聘途径:网上申请
面试时间:2023面试职位:android软件开发分享时间:2024-05
- 是指由一群求职者组成临时工作小组,讨论给... 详情>>
面试感觉:很好 面试难度:难度一般 应聘途径:猎头
面试时间:2022面试职位:android软件开发分享时间:2022-04
- 进腾讯会议,HR负责开头与结束,面试官问... 详情>>
面试感觉:一般 面试难度:简单 应聘途径:校园招聘
面试时间:2023面试职位:android软件开发分享时间:2024-04
- 反问时面试官说是做编译器前端和代码静态分... 详情>>
面试难度:难度一般 应聘途径:网上申请
面试时间:2024面试职位:android软件开发分享时间:2024-03
- 首先进去做了一张试卷,内容全是有关C/C... 详情>>
面试难度:难度一般 应聘途径:校园招聘
面试时间:2024面试职位:android软件开发分享时间:2024-03
- 面试官感觉不太想招人,全程在套方法论,一... 详情>>
面试感觉:不好 面试难度:困难 应聘途径:社会招聘
面试时间:2023面试职位:android软件开发分享时间:2023-12
- 先开始自我介绍。
一面HR: 语音沟通
... 详情>>
面试感觉:一般 面试难度:难度一般 应聘途径:招聘会