总结不足


阿里巴巴暑期 java 实习电话一面

前言:阿里的 HR 在前一天的下午 4 点钟左右询问我,大概什么时候有空,这边给你安排电话面试(因为今天很忙,安排不了你的电话面试)。我于是定了今天,我说今天都行,HR 就给我定了今天的下午

接到通知,说有电话面试的时候,我是不太敢相信的的,内心深处的想法:简历筛选竟然没将我的简历 pass 掉。

既然机会来了,那就去稍微争取一下,背背面经,于是根据之前前辈们的推荐,在牛客网找面经。

面试流程:

HR 问到是不是 XXX,我是昨天给你约的腾讯俱乐部的面试
我看你这份简历写的是大二学生,但你现在应该是大三学生吧

当时我是想着将项目做好后,再去进行简历优化,目前简历没有更新

HR 开始询问你所学的课程,并开始询问第一个问题:

  • 数据结构里面,链表、数组、队列、栈大概的讲讲优缺点

    刚好所整理的面经资料里,有链表和数组的一个区别,于是便回答了:

    链表有着查询快,增删慢的优缺点

    而数组则有着查询慢,增删快的优缺点

    还没等我说完队列和栈的一个优缺点,HR 开始问为什么会有这样的优缺点。

    还没等我说完队列和栈的一个优缺点,HR 开始问为什么会有这样的优缺点。

在我回答完之后,继续接着询问栈和队列的特点

我只能答出队列是先进先出,栈是先进后出。

因为刚刚我的回答中有提到在链表查询的时候要对整个数组遍历,才能查询出能确定目标元素,所以 HR 接着问:

  • 树的遍历有着深度遍历和广度遍历,你能大概说一下树的这两个遍历的过程么?

    我懵了,这个知识点再背面经的时候,完全没遇到(临时抱佛脚去面试大厂是没用的),我只能如实回答,还没复习到

很快,第三个问题接踵而来:

  • java 语言中的数据结构,你现在用的比较多的是哪些?

    (我觉得这个是开始考察我有哪些擅长的知识点,给我一个展现的机会,将问题的主动权交给我,但实力不济,有再多的主动权也无济于事)

    我开始迷迷糊糊

  • HR :比如说数组和链表是怎么实现的,你想去做一个数组怎么样去做,你想去做一个链表怎么样去做,用 java 哪个函数哪个列

    我只能答出 ArrayList 数组,虽然我都不知道这个数组与问题是否相关

HR :

  • ArrayList 数组与数据结构的中的数组有没有什么区别,还是说有更高级的逻辑,有更高级的一些功能

    懵圈中,如实回答,我不会,还没复习到这里

HR :刚刚有看到你有提到过 hashMap,那你能说说他的底层是怎么实现的么?

  • (这个问题是高频面试题,面经中也有准备)

HR :hashMap 中的 key 怎么判断是否相同,以什么标准的判断相同?

  • 懵圈中
  • 在面试后查询相关资料得知:HashMap 是以 key-value 形式存储数据,不允许存在相同的 key。
    HashMap中的 key 可不可以使用对象,可以,但是不推荐。
    比较对象是否相等,比较的是引用地址。一般需要重写 hashcode 和equals 方法来判断对象是否相等。

HR :开始问我一些个人规划,还有就是你有什么想要问的

接下来就是和 HR 的聊天了,这个时候我询问 HR 要怎么去巩固一些基础,怎么去拓展自己的横向知识面,纵向知识面。

HR 给的建议还是多做几个项目,在敲代码的同时不能忘掉其它技能,基础也很重要

总结:

其实面试这东西还是要有一段的时间去准备,像我这种意外情况,最好也要有自己的一个意外准备面试情况。

项目这东西已经迫不及待了,你对你的项目必须十分熟悉,才能流利地回答面试官给你出的问题

基础还是打好,借用一位牛客网大佬的公式:offer = 心态 * (实力 + 面试技巧) + 缘分运气

我这次的面试,其实言语中还是透露中紧张,衣服都湿透了,汗流不止,因为是人生中第一次 offer 面试。

不过在我眼里:能总结出不足的面试就是一场好面试

借用豪哥的一句话,在学生福利时期,要把握住冲击大厂的机会,出去社会之后再选择大厂,那么机会与难度会大幅度增长


Author: Doctor-Deng
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint polocy. If reproduced, please indicate source Doctor-Deng !
 Previous
博客问题记录 博客问题记录
YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 4, column 1:ERROR
2020-03-09 Doctor-Deng
Next 
Idea插件下载错误 Idea插件下载错误
IDEA 下载插件提示错误的解决办法Plugin Lombok was not installed: Cannot download ‘https://plugins.jetbrains.com/pluginManager/?action=
2020-03-06 Doctor-Deng
  TOC