赞
踩
时间:2019年4月23日 星期二
今天去华为面试
个人感觉华为面试真心不难,两次面试限制了最长不超过半小时。
一面(技术面)
首先是自我介绍,感觉华为面试官完全是看着简历来问你的,让你介绍的时候把简历都说一遍,主要是项目经历,然后针对项目,会提一些相关问题。
然后针对你简历上写的所掌握的语言提问一些基础知识。
• java中的堆栈的含义
• String、StringBuffer、StringBuilder
• Sychronized和Lock加锁
• Overload和Overwrite
• java三大特性:封装、继承和多态
• static关键字
• final关键字
• 构造器能否重写
• 线程和进程的含义和区别
• 生产者和消费者问题,wait()和notify() (我一开始回答的用信号量,PV操作来弄,然后面试官引导我用Object类来操作)
• 二叉树,平衡二叉树
• Error和Exception的区别
• RuntimeError
• java的虚拟机概念
二面(综合面)
首先依然是自我介绍,在介绍项目的时候,面试官很感兴趣地登录了我的个人网站,还问我有没有现成的APP,幸亏手机上有,就展示给他看,感觉对方还挺满意的。
项目聊了好久,然后面试官说华为主要是做通信的,然后虽然有安卓这个职位,但他终端做得少,很有可能入职之后会做其他的。
然后又问了问我的意向工作城市。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。