华为通软|暑期实习|面试合集|OC已拒

一面技术面

  • 时长50min
  • 自我介绍
  • 做个代码题(用时12min
  • xy平面上有两个矩形,矩形边平行于xy轴,现在输入两个矩形左下角右上角顶点坐标: (x1,y1),(x2,y2); (x3,y3)(x4,y4)。求两个矩形在xy平面上覆盖的面积
  • 思路:两个矩形面积减去重合区域的面积
const question1 = arr => {
        // arr1存储两个矩形的宽
        let arr1 = [
          [arr[0][0], arr[1][0]],
          [arr[2][0], arr[3][0]]
        ]
        // arr2存储两个矩形的高
        let arr2 = [
          [arr[0][1], arr[1][1]],
          [arr[2][1], arr[3][1]]
        ]
        // 数组分别根据第一项从小到大排序
        arr1.sort((a, b) => a[0] - b[0])
        arr2.sort((a, b) => a[0] - b[0])
        // 设定一个前驱节点
        let prev = arr1[0], width = 0,height = 0
        // 如果有重合,差值即为重合的宽
        if (prev[1] > arr1[1][0]) {
          width = prev[1] - arr1[1][0]
        }
        prev = arr2[0]
        // 如果有重合,差值即为重合的高
        if (prev[1] > arr2[1][0]) {
          height = prev[1] - arr2[1][0]
        }
        // 结果为两个矩形面积减去重合区域的面积
        return (arr1[0][1] - arr1[0][0]) * (arr2[0][1] - arr2[0][0]) + (arr1[1][1] - arr1[1][0]) * (arr2[1][1] - arr2[1][0]) - width * height
      }
      console.log(question1([[0, 0],[2, 2],[1, 1],[3, 3]]))
      // const a = new Array([1, 2, 3])
  • 七层网络模型
  •        https的加密过程
  •        堆排序的实现方法
  •        二叉树给根节点求深度怎么求
  •        js继承怎么实现,(讲了常规的继承)问还有呢?又讲了原型和原型链
  •        vue中的组件通信方式
  •        3.15时针和分针的角度:7.5°
  •        复盘笔试(第二题怎么写了那么多if else?)
  •        了解数据库吗?
  •        了解Linux吗?No
  •        问了实习经历
  •        问绩点排名?比赛经历挨个问,数模软测,互联网+项目
  •        无反问

二面主管面

  • 自我介绍
  • 学校的总体情况
  • 有没有研究方向
  • 个人技能优势,性格优势,包括团队沟通协作方面
  • 个人的性格缺陷
  • 在什么情况下会感到紧张和压力山大,还有呢?
  • 我看你性格测试有点悲观,可以说一下为什么吗
  • 你说你有点内向,但我跟你沟通的过程,感觉你很从容啊,真的是这样吗
  • 怎么学习新知识
  • 有没有打算考研
  • 问户籍,聊聊家常,聊聊家庭情况
  • 怎么理解华为文化
  • 反问:
  • 招聘流程,610号左右给
  • 面试评价:感觉挺好的

总结:整体走下来感觉难度不大,面试也没有问很刁钻的问题,最后顺利入池,祈求华子给个offer

状态:现在状态码iv_date是已经提前了,但是还没有收到电话,可能真得等到10号左右才会陆续发了

6.13保温电话

6.15OC

6.18拒OC

有阿里了,无奈和华子说byebye了,等的实在是太久了

#23届找工作求助阵地##我的实习求职记录##华为信息集散地##滴!实习打卡##华为#
全部评论
佬的进度这么快啊
2 回复 分享
发布于 2023-06-02 16:42 广东
woc状态码提前了?
1 回复 分享
发布于 2023-06-02 15:20 福建
woc,大佬状态码这么快就提前了,什么部门?
1 回复 分享
发布于 2023-06-02 15:45 湖南
已经提前了吗?
点赞 回复 分享
发布于 2023-06-02 15:22 陕西
佬,iv_date提前什么意思呀
点赞 回复 分享
发布于 2023-06-02 15:23 广东
佬是啥部门的?
点赞 回复 分享
发布于 2023-06-02 15:36 黑龙江
base是哪里呀
点赞 回复 分享
发布于 2023-06-03 10:37 湖北
xd,base哪里的呀
点赞 回复 分享
发布于 2023-06-04 06:57 河南
佬的笔试这块都是怎么去准备的呀?
点赞 回复 分享
发布于 2023-06-05 00:08 江苏
楼主收到offer了吗
点赞 回复 分享
发布于 2023-06-07 10:17 湖北
已收到保温电话
点赞 回复 分享
发布于 2023-06-14 22:27 广东
大佬您好,请问iv_date是什么?怎么通过状态码来看
点赞 回复 分享
发布于 2024-05-20 14:35 江苏

相关推荐

会飞的猿:我看你想进大厂,我给你总结一下学习路线吧,java语言方面常规八股要熟,那些java的集合,重点背hashmap八股吧,jvm类加载机制,运行时分区,垃圾回收算法,垃圾回收器CMS、G1这些,各种乐观锁悲观锁,线程安全,threadlocal这些。在进阶一些的比如jvm参数,内存溢出泄漏排查,jvm调优。我这里说的只是冰山一角,详细八股可以去网上找,这不用去买,都免费资源。mysql、redis可以去看小林coding,我看你简历上写了,你一定要熟,什么底层b+树、索引结构、innodb、mvcc、undo log、redo log、行级锁表级锁,这些东西高频出现,如果面试官问我这些我都能笑出来。消息队列rabbitmq也好kafka也好,学一种就行,什么分区啊副本啊确认机制啊怎么保证不重复消费、怎么保证消息不丢失这些基本的一定要会,进阶一点的比如LEO、高水位线、kafka和rocketmq底层零拷贝的区别等等。计算机网络和操作系统既然你是科班应该理解起来问题不大,去看小林coding这两块吧,深度够了。spring boot的八股好好看看吧,一般字节腾讯不这么问,其他的java大厂挺爱问的,什么循环依赖啥的去网上看看。数据结构的话科班应该问题不大,多去力扣集中突击刷题吧。项目的话其实说白了还是结合八股来,想一想你写的这些技术会给你挖什么坑。除此之外,还有场景题、rpc、设计模式、linux命令、ddd等。不会的就别往简历上写了,虽然技术栈很多的话好看些,但背起来确实累。总结一下,多去实习吧,多跳槽,直到跳到一个不错的中厂做跳板,这是一条可行的进大厂的路线。另外,只想找个小厂的工作的话,没必要全都照这些准备,太累了,重点放在框架的使用和一些基础八股吧。大致路线就这样,没啥太多难度,就是量大,你能达到什么高度取决于你对自己多狠,祝好。
点赞 评论 收藏
分享
评论
7
12
分享

创作者周榜

更多
牛客网
牛客企业服务