定国内机票# PennySaver - 省钱一族
l*n
1 楼
1. recruiter
2. host manager 老墨? 讲项目,behavior,问了一道 brain storm 所有翻转数组的
方法
3. technical communication 两白男,讲项目
4. lunch 国人小哥,直接中文聊天
5. coding 一中一印,(1) product without the element itself, 我先讲了不用除法的
方法, 然后是用除法的方法,需要考虑没有0,一个0和多于一个0的情况 (2) 判断一个
graph 是不是 bipartite, 我用了 BFS 的方法,起始结点标左边,然后相邻标右边,
再相邻标左边,如顺利标完则是 bipartite,发现冲突则不是
6. system design: tiny URL. 先写了 URL 表示,数据模型。然后聊了后端存储,
NoSQL,怎么 partition,怎么判重。然后聊了 cache 和前端的 LB。
7. coding 同样一中一印, (1) 找出DNA序列中出现多以一次的长度为10的碱基序列,
和面试官讨论最后用bitmap实现。(2) 两个排序数组找 intersection,并要求去重。
直接
合并完成。
所有的 code 都写完,并且按复杂程度分解成小功能的函数,从宏观到微观写。写
code 用了 python,会不会有面试官觉得 python 有些 cheating?
recruiter是三妈,完全不提供feedback,只是说了一些general的原因,觉得都不是很
符合。
求分析失败的原因。
2. host manager 老墨? 讲项目,behavior,问了一道 brain storm 所有翻转数组的
方法
3. technical communication 两白男,讲项目
4. lunch 国人小哥,直接中文聊天
5. coding 一中一印,(1) product without the element itself, 我先讲了不用除法的
方法, 然后是用除法的方法,需要考虑没有0,一个0和多于一个0的情况 (2) 判断一个
graph 是不是 bipartite, 我用了 BFS 的方法,起始结点标左边,然后相邻标右边,
再相邻标左边,如顺利标完则是 bipartite,发现冲突则不是
6. system design: tiny URL. 先写了 URL 表示,数据模型。然后聊了后端存储,
NoSQL,怎么 partition,怎么判重。然后聊了 cache 和前端的 LB。
7. coding 同样一中一印, (1) 找出DNA序列中出现多以一次的长度为10的碱基序列,
和面试官讨论最后用bitmap实现。(2) 两个排序数组找 intersection,并要求去重。
直接
合并完成。
所有的 code 都写完,并且按复杂程度分解成小功能的函数,从宏观到微观写。写
code 用了 python,会不会有面试官觉得 python 有些 cheating?
recruiter是三妈,完全不提供feedback,只是说了一些general的原因,觉得都不是很
符合。
求分析失败的原因。