首先填写一份个人资料,然后给了一个开放性的设计系统问题。问题如下:某工厂每天生产100000份奶酪通过一台送货车每次只能运送100份送到各大超市,工厂有个能容纳1000份奶酪的冷库,生产的奶酪要先放到冷库中保存,生产奶酪的原材料需要2份奶源和1份原料的。根据以上信息设计生产系统。
看到这个系统有点蒙蔽,因为根本不知道题目的目的是啥。大家自己想吧。因为这个公司主要做数据分析的,所以我猜测是不是和数据分析相关,利用数据分析达到生产者和消费者的最大资源利用。
面试官人很好。很轻和,直接问你哪方面比较熟,不熟的直接问你他可不可以向你提问。人真心好。问了HashMap的实现,红黑树,倒排索引,redis集群和单机的使用注意事项。由于本人接触的基本上内部的管理系统,设计到的算法和数据结构并不多,而这家公司以数据为中心,对算法,数据结构要求蛮高,所以红黑树和倒排基本上只知其概念不知其所以然,SO 结果很好想象,当初被拒了。情理之中。
...查看更多
包含4个问题,4个回答
Q:HashMap的实现。