华为南研所安卓开发工程师面经

一面
1. 算法题二选一 正则表达式匹配 最长公共子序列(选了第二个)
2. 画出activity生命周期,onpause内存不足会怎么样,定义变量在哪个生命周期
3. 画出tcp三次握手
4. 什么是滑动窗口?
5. 快排是稳定的吗?冒泡排序和选择排序的区别?
6. 项目相关
二面
1. 算法题: k个有序链表的合并
2. 一个文件有1亿个字符串,统计频率最高的10个
3. 红黑树和平衡二叉树区别?查找复杂度?哪个插入效率高?
4. 形成死锁的四个条件
5. HashMap和HashTable哪个是线程安全的
6. AngularJS怎么移除watch
7. 项目相关
三面
学地理的为什么要来搞开发(地理信息系统不是地理啊,每一面都要说我的专业)😤
还有意向城市 学了什么课程之类的问题

二面表现比较差😣,不知道能不能过#华为##安卓工程师##面经##校招#
全部评论
南大大佬。我觉得问题不大。面的哪个部门
点赞 回复
分享
发布于 2019-10-13 18:50
安卓岗问angular?
点赞 回复
分享
发布于 2019-10-14 10:22
阅文集团
校招火热招聘中
官网直投

相关推荐

记录一下面试过程吧,岗位是产品设计笔试就是行测1面是业务面,面试官是一个很温和的人,上来自我介绍,然后就是常规问题。你有开发的经验为什么要做产品,你觉得做产品需要什么能力,如何体现你的能力,你是如何学习的。第一段实习主要做了什么,是2b还是2c的最有压力的一件事是什么介绍一下你在学校做的项目,为什么会去考虑做这个项目,项目过程中你负责什么,有产出吗,如果给你继续做下去的时间你会怎么优化迭代。有去了解市面上的新app吗?对ai技术怎么看,你如何把ai技术引入你的项目你做过b端也做过c端,你有自己的倾向吗反问:主要问了一下业务2面是hr面,hr基本上就是围绕你的简历来提问自我介绍,是哪里人,对于工作地点有要求吗秋招有拿到offer吗,怎么考虑的你觉得自己有什么缺点和优点期望薪资是多少,如果低于多少是可以接受的然后就是问了一下在校经历那些反问:面试有几轮,当时hr表示春招基本上就是2轮就会结束然后2面那天下午4点我收到了3面的邮件3面:自我介绍然后问了一下2段实习做了什么,为什么不考虑去做开发而做产品,怎么看待产品岗位,你做出了那些努力你是学软件的,大学主要学过哪些课程,写过代码吧,哪个编程语言比较熟java里char的长度,什么是unicode,16位可以表示多少数,java.lang.object里面有什么还记得吗,讲一下notify的作用,讲一下notify和notifyall的区别,为什么要有notifyall这个方法,线程为什么会阻塞,是如何竞争的你做的项目里面你说你负责了数据库部分,你是主要做了什么还记得什么是事务吗,事务的4个特性,为什么要有事务,什么是主键,什么是外键,多对多之间的关系如何建立大学期间除了做项目写代码有去做自媒体吗,比如拍视频哪些有过文字产出吗,我说我写过一些耳机的测评,面试官说共享屏幕给他看看,然后问了一下我写的测评中的频响曲线,然后说有比较正式的文字产出吗,我就展示了我写的推文,面试官接着问这部分你是怎么写的,你找了哪些资料你秋招拿了哪些offer,怎么考虑的,为什么放弃了,喜欢玩游戏吗,玩哪些类型的反问:我说二面的hr当时说只有2面,怎么突然加了一面,面试官表示2面有些东西没法确认,他过来确认一下然后问了一下业务最后听到了我最害怕的感谢你的时间,感觉凉
点赞 评论 收藏
转发
点赞 10 评论
分享
牛客网
牛客企业服务