Title | Content |
---|---|
时间 | 2017-07-31 10:00 |
地点 | 北京市朝阳区东四环中路56号楼远洋国际中心26层 |
部门 | 海外购 |
岗位 | 全栈开发 |
性质 | 暑期实习,可转正 |
前言
本来是通过师兄走秋招内推,该部门多出两个暑期intern,所以帮忙推了下。
面试当天,照常跑步,到8:20左右从宿舍出发,特别怕迟到,一路上很赶,最后提前30分钟到达。
后来被HR带到10层去面试。
第一轮
Title | Content |
---|---|
时间 | 10:00-11:00 |
面试官 | 男性 |
Q1
问题 | 实现LRU,即实现缓存 |
---|
面试官先讲了缓存的概念
缓存处理主要是新的替换旧的
我设计了类的数据定义和接口
面试官让我只实现添加和返回缓存实例的接口
添加是给定key-value
返回实例是给key
我的做法是通过HashMap缓存数据