1.明确你的项目到底是做什么的,有哪些功能 广告投放机:项目主要是为移动端有针对性的进行广告展示. 媒体管理平台SSP:为媒体端实现多种变现途径 (1)广告投放机中关于广告检索与排序的功能 1.广告检索使用了布尔表达式的检索 看个倒排索引的实现,如下: public class InverseIndex<T> extends HashMap<T, List<Integer>> { private static final long serialVersionUID =…
原帖地址:http://stephenzhao.github.io/2016/08/19/Front-end-Job-Interview-Questions/ 最近我也是经历过面试别人和去面试的人了,总结几个常被提及的面试问题,做一下解答和备忘. JavaScript 中 this 是如何工作的 ? 先来看看这个题目: var x = 0; var foo = { x:1, bar:{ x:2, baz: function () { console.log(this.x) } } } var a…