• 2015阿里校园招聘(2014.09.23)


    一面:

    1、 介绍你了解的Hadoop。

    我谈到了HDFS的一些机制(块大小为64MB,副本为3个(据说通过数学证明的)及心跳机制)和MapReduce思想。

    2、 介绍你了解的安全。

    举了登录框万能密码的例子。如何避免这些问题。

    3、 常见的加密算法以及应用场景

    DES(对称密钥加密),RSA(非对称密钥加密),MD5

    4、 linux命令

    如何查看命令的帮助文档:本地man,在线info

    文件中查找以as开头的字符串,不区分大小写

    Shell脚本(for循环以及if判断,怕写错就没写)

    5、 实现双向链表的基本操作(add或delete)

    定义了结构体,实现了add操作,在malloc之后没有判断为空,之后谈到了这个问题,又引申出内存泄露的问题。简单的通过看代码malloc和free是否配对,复杂的可以通过打印log,或者用工具来看。后来说到和Java的区别,我说Java不熟,就没继续问了。

    6、 出了LRU应用场景的算法题,用双向链表实现。

    7、 平时都看什么书,有什么兴趣爱好。

    二面:

    1、 画出爬虫的流程图。

    2、 项目中如何设计的数据库字段。

    3、 写代码实现在微博上获取阿里IPO相关的微博。

    4、 对写出的代码设计测试用例。

    感觉当时想的有点问题,只写了一些异常的情况。面试官说这个是我的短板,然后继续问为了弥补这个短板,都学习了什么?我就了举了网上看到的登陆框测试的例子。

    5、面试过程中你觉得那些地方还没有问到。(闲聊了)

    HR:

    1、 你觉得让你最开心的一件事情?

    2、 当和别人发生冲突的时候你会怎么样?妥协?

    3、 你父母对你工作地点是否在意?

    4、 是否有女朋友及她的情况?

    最后问了面试结果什么时候出来?以及阿里几个园区。又扯了下因为阿里上市,西溪园区那边的房子都涨价了。

  • 相关阅读:
    ACM HDU 3910 Liang Guo Sha(数学题,读懂题目)
    防止 7Zip 生成的 ZIP 文件在 Mac OS X 下出现乱码
    NYOJ 506
    Scanner
    String 与StringBuilder
    基于JAVA的聊天室开发
    PS加粗字体
    MySQL相关命令
    Matlab中数据处理和多项式插值与曲线拟合
    dos下进入某一文件
  • 原文地址:https://www.cnblogs.com/dgy5554/p/3993598.html
Copyright © 2020-2023  润新知