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、 是否有女朋友及她的情况?

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

posted @ 2014-09-25 20:40  啵啵那个臭  阅读(275)  评论(0编辑  收藏  举报