目录
一面
业务场景题:社区中有些人会创建小号,然后发布一些广告信息,对于社区的生态不友好,要怎么去处理?
当时的回答
- 在文章发布的时候,通过机审的方式,比如匹配相关敏感词的方式,去核验内容是否合法,然后如果机审无法判定,并且发文量比较少,可以走人审的方式
- 设置文章举报机制,并且有一些奖励。审核人员去核查举报数量达到一定程度的文章。然后做相对应的处理
编程题
实现两个有序数组的交集
- 暴力解法,循环第一个数组,然后在第二个数组使用二分查找
- 使用两个下标标记,标记各个数组开始位置,并且依次对比
概率题: 总人口有100万人,河西有80万人,河北有20万人。每个人打电话的概率是一样的,问100万通电话,跨河电话有多少?
当时的回答:32w
键入一个https的一个网址 这中间会发生什么?
当时的回答
- 聊到了网络7层模型 ,提到https是应用层协议
- tcp 3次握手的过程
- 如果有cdn的话,简单讲解了cdn 的过程
- 讲到了dns域名解析
- 从业务架构的角度,从代理层到业务层到缓存层到数据层