亚麻

find kth smallest element in an unsorted array
问了链表,一个三连环的题目;又问了一个双数组,双对冲指针的题目。(他们组做的是分布式存储,主要用c++,应该对此做一些有针对性的准备)
第一题:那个很经典的数组概率题
第二题:二叉树原题
一个OOD问题,类似于grocery inventory info 系统
OOD其实就是你把要写的实体类的属性定义好,然后就是根据business logic写方法-
.
system design你可以看youtube视频,看他们的思路,或者九章之类的培训网站
LC 295

当前的project设计,之后一道design,分布式文件系统,类似于有10个node,每个node有1TB的文件存储空间,这个cluster给单一的客户用,要支持上传+删除+覆盖文件(每个文件大小固定64KB),但是要求最给这个客户4TB的空间,问怎么设计?其实就是HDFS吧,每个文件有最多2个副本,怎么把文件distributed(range v.s hashing v.s. cosistent hashing),这些文件的信息需不需要存到memory里面方便查找,如果是需要什么信息,如果同时支持删除和新增文件如何保证文件状态是正确的(用commit log,或者soft delete),总之都是很底层的HDFS设计理念

BQ:
亚裔manager,都是BQ,比如失败的经历,最重要的决定,对当前team的贡献.
最自豪的贡献,怎么处理feedback,怎么处理conflicts,都是很常见的BQ.
Hiring Manager,没有具体问题全是general的问题。比如:你现在所在这个公司,有没有什么做法/convention是大家都这么做,但是你觉得可以改进/提升的?讲一讲你最想学习和提升的三个方面。你人生中曾经做出最错误的事情/选择。

你可能感兴趣的:(亚麻)