[面试]之:华为校招

校招面了将近一个小时,前半段讲项目夹杂一些android知识还是不错的,后半段聊基础(操作系统计算机网络数据结构算法)简直没脾气,教训是不要只看java和android,基础还是非常重要的!

  1. 项目,项目难点,解决方式
  2. 用的开源框架(volley),源码
  3. jdk源码有没有看过(hashmap的结构解释了一下)
  4. 课程哪个学得比较好?
  5. (妹惹我说了数据结构)两个字符串找其中不同的字符出来
  6. 算法知道哪些(基本的排序,可是没细问)
  7. 操作系统知道哪些(线程进程死锁)
  8. http实现?有没有做过服务器?问了好多网络相关,忘得差不多,估计是看我做过一点网络通讯部分的,这一部分恶补。
  9. android横竖屏切换过程?
  10. mvc模式和mvp模式区别?举个例子实现
  11. binder实现机制

唉,反正说了很多很久,估计面试官看我项目做得可以但是基础不扎实,而且源码看得可能也不够多(当我没说出binder机制的时候我就觉得不对了哎)。不过没关系,对于我来说校招是刚刚开始(谁让我这么晚实习才结束哎呀呀),多面试,努力找不足~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值