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

一面
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

相关推荐

微风不断:兄弟,你把四旋翼都做出来了那个挺难的吧
点赞 评论 收藏
分享
评论
点赞
10
分享
牛客网
牛客企业服务