2014-04-21-阿里巴巴暑期实习-后台研发-二面经验
2014-04-22 11:12
363 查看
周一面试第一个,9点50开始,持续了1个小时左右,两个面试官,一个HR,一个技术。
整个面试大致分为三个部分:20分钟聊项目,20分钟研究了一道题,20分钟HR扯
一、根据简历问项目,问的特别细致,先是自己介绍项目,然后他挑感兴趣的问你在其中做了什么,怎么解决问题的。其中还夹杂着一些知识的迁移,比如,问了我Linux用户态到内核态有哪些开销?优化代码过程具体你是怎么实现的?
二、题目:CacheKey-Value设计题,有一个1G的Cache缓存,里面存的是键值对,有一定的淘汰准则,问用什么样的数据结构来实现它的get()和put()操作
我开始说用Hash保证O(1)的查找效率,后来又想用排序(显然复杂度太高,面试官皱眉),他提示说最近get的热度就会最高,我想到了队列,后来总算说出了双向链表,最后写了个双向链表删除一个节点的代码。
回来网上一搜有类似的题目http://oj.leetcode.com/problems/lru-cache/
正解Hash+双向链表
三、HR问题:
1、家乡哪里,对以后工作地点有没期望?
2、自己未来职业规划,为什么选阿里实习?
3、你了解的阿里是什么样的,为了来阿里,做过哪些准备?
4、工作&学习中,有没有崇拜的人
5、自己优缺点有哪些?
6、特长爱好之类的
整个面试大致分为三个部分:20分钟聊项目,20分钟研究了一道题,20分钟HR扯
一、根据简历问项目,问的特别细致,先是自己介绍项目,然后他挑感兴趣的问你在其中做了什么,怎么解决问题的。其中还夹杂着一些知识的迁移,比如,问了我Linux用户态到内核态有哪些开销?优化代码过程具体你是怎么实现的?
二、题目:CacheKey-Value设计题,有一个1G的Cache缓存,里面存的是键值对,有一定的淘汰准则,问用什么样的数据结构来实现它的get()和put()操作
我开始说用Hash保证O(1)的查找效率,后来又想用排序(显然复杂度太高,面试官皱眉),他提示说最近get的热度就会最高,我想到了队列,后来总算说出了双向链表,最后写了个双向链表删除一个节点的代码。
回来网上一搜有类似的题目http://oj.leetcode.com/problems/lru-cache/
正解Hash+双向链表
三、HR问题:
1、家乡哪里,对以后工作地点有没期望?
2、自己未来职业规划,为什么选阿里实习?
3、你了解的阿里是什么样的,为了来阿里,做过哪些准备?
4、工作&学习中,有没有崇拜的人
5、自己优缺点有哪些?
6、特长爱好之类的
相关文章推荐
- 2014-04-21-阿里巴巴暑期实习-后台研发-二面经验
- 腾讯后台研发暑期实习offer经历
- 阿里巴巴暑期实习用户体验研究员 面试经验+总结
- 2014阿里巴巴研发工程师暑期实习生面试经验
- 2016年阿里巴巴、腾讯等公司暑期实习面试经验分享
- 阿里巴巴暑期实习面试经验
- 2014阿里巴巴研发project师暑期实习生面试经验
- 阿里巴巴实习内推二面经验总结(客户端开发岗)
- 腾讯暑期实习笔试题-上海-后台开发
- 5月5日阿里巴巴暑假实习研发试题回忆 个人解题思路
- (产品面试贴)乐动——阿里巴巴2015暑期实习平台型产品经理(技术领域)
- CVTE暑期实习hr面(C/C++软件研发,已收到offer)
- 2015阿里巴巴暑期实习笔试题解析--删除数据列表的一行
- 阿里巴巴java研发2015实习笔试题--生产者消费者并发线程安全
- 2013年阿里巴巴暑期实习招聘笔试题目及部分答案——5月5日
- 2015华为暑期实习(北京)面试经验
- 2013阿里巴巴暑期实习笔试
- 2014阿里巴巴前端开发工程师暑期实习在线测试题目及答案思路
- 百度暑期实习二面&三面
- 2015年阿里巴巴实习面试经验