zoukankan      html  css  js  c++  java
  • 阿里巴巴暑期实习生 电面一轮

    应聘阿里巴巴18年暑期实习生,Java开发工程师,通过阿里内推的方式收到了电话的一轮面试,仅此随笔,记录一下这个经历。

    面试官听上去很年轻,随和。

    1. 自我介绍
    2. Java学的如何?你解释一下Synchronize关键字。(亏我还自信面试java开发,我线程会的不多,所以,爆炸)
    3. 一个算法题,两个长度相同的排序数组,要合并为一个数组,求最短的时间内,如何找到中位数。
    4. 专业课学的怎么样?(数据结构、Java、操作系统、计算机网络、编译原理)看过算法导论吗?
    5. 你解释一下红黑二叉树
    6. 数据库方面,了解多少,假设数据库中存在学号或姓名重复的元组,请你用sql语句将存在重复的姓名和学号查出来。
    7. 讲述一下java中的Hashmap结构。
    8. 你有什么想问我的?

    A:请问如何想去贵公司,您格外注重毕业生的哪些方面的才能?

    B:基础知识一定要扎实。

    A:您能具体点儿说一下吗?

    B:具体点儿的话,比如说,数据结构,算法导论全部看完,多线程的话,生产者消费者这些问题,像同步啊,要必须非常的熟悉,还有,数据库的,读取完整性,参照完整性要熟悉,

     然后像编译原理的话呢,我们会考你正则表达式的实现原理,计算机网络相关的网络协议要熟悉……

    说实话,出的题比我想象中要简单的多,没有考JVM工作原理底层方面的东西,但是,,我回答的依然不好,,结束之后,阿里招聘进度显示已经回绝。

    知耻而后勇吧啊,还有半年时间,学就完了。加油。

  • 相关阅读:
    RedHat Linux-配置YUM仓库
    04、管道符、重定向与环境变量
    03、新手必须掌握的Linux命令
    size_t
    decltype关键字
    python numpy使用笔记
    Huffman编码
    动态规划(dynamic programming)
    Prim算法
    Kruskal算法
  • 原文地址:https://www.cnblogs.com/AganRun/p/8653277.html
Copyright © 2011-2022 走看看