字节复活赛三面

1h,面试官全程无精打采,感觉要挂了

自我介绍+拷打项目,项目拓展出不同的场景,有点懵;

场景题,三个服务ABC,C->B每天写200W,A->B每秒访问50W,C要存全量的数据,问怎么设计架构。不太会,答B用大数据存储,C->B批量写,A->B之间上缓存和布隆过滤器,C->B写完后异步更新缓存;然后问这个架构的缺点,答缓存一旦挂了就寄了+A->B访问时如果各数据访问较为均匀也不行,之后又延伸一些hotkey等问题

两道题写半天,第一道实现一个死锁,直接synchronized(A)synchronized(B)即可,之后让我改怎么保证每次运行都能复现死锁,加一个CountdownLatch;第二道求所有根节点到叶子结点的路径和等于指定值的路径,dfs一遍即可,当时紧张+脑抽了写了个n*m的还写挂了,后来快写完的时候一想只要扫一遍就行赶紧改

反问没敢问什么问题,耻辱下播
全部评论
哇,问这么难啊
点赞 回复 分享
发布于 09-26 17:18 浙江

相关推荐

评论
1
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务