首页 > 2月23日华为计算产品线java实习面经
头像
牛客936421974号
编辑于 2021-02-23 19:48
+ 关注

2月23日华为计算产品线java实习面经

约的时间是23号上午10点,面试软件用的是zoom,和腾讯会议差不多,写代码是屏幕共享,直接在自己的IDE上写。

不到十点的时候我和面试官都加入会议了,就直接开始了。
  1. 自我介绍
  2. 项目介绍
  3. 用过c或者c++吗?介绍一下指针和引用的区别。
  4. 对数据库了解的怎么样?(我表示刚开始复习,只了解最基础的语法,面试官就没有问数据库相关的了)
  5. 操作系统,对Linux了解多少。我说平时不怎么用,面试官说这个一定要会,平时工作肯定是在linux用的比较多。
  6. 计网。讲一下三次握手。我简单说了一下三次握手的过程,面试官又追问在握手之前服务器需要做哪些准备工作。
  7. java的多线程和锁机制。我说大概学过概念,但是没有用过,面试官说这两个在平时工作中都非常重要,一定要掌握。
  8. 手撕代码:反转链表三种方法,求二叉树的深度两种方法。要求先说思路,然后写代码,写完代码再照着代码讲一遍思路。
  9. 手撕代码过程中顺便问了堆和栈的特点以及优缺点。
  10. 接口设计:用数组设计一个栈。要返回方法执行成功与否,可以用引用的方法来完成。
  11. 有什么要问我的吗?——我问了对我这次的面试评价。面试官很细致地说了我的优点和不足。

总时长100min左右,面试体验非常好,虽然我啥也不会,面试官会一直引导我,告诉我哪里欠缺,需要补足。由于我刚开始复习,绝大多数问题都不会,所以大概有一半的时间都是面试官在教我,而且也没有嫌弃我,从开始到结束一直都很耐心,是一次收获满满的面试。



更多模拟面试

全部评论

(14) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐