我参与了三次字节的三面,每次三面都有场景设计题,写出来分享给大家吧,我每次都死在这里(不哭,也不会在面了,心累了)。
第一次三面:
场景:设计一个调度系统,我问是类似crontab吗,面试官说是的,代码实现一下。
第二次三面:
场景:字节的广告组有200个人,需要定期聚餐,每次选择8个人,每次被选择的人的权重需要降低(即下一次被选的概率要低),问你有什么办法公平调度吗?使得大家都有参与感觉?代码实现以下。
第三次三面:
场景:广告日志有三列title:ts, uid, login (ps:ts为时间戳,uid为用户id,login为登录或者退出的标识符)
请你求出在线并发用户数最大的时间区间,最大的并发用户数
希望能给给大家一点参考
全部评论
(1) 回帖