2024.1.15(蚂蚁)

617 阅读1分钟

商业化团队支付宝广告技术部一面

  1. 自我介绍
  2. 那你现在是更倾向做计费还是其它的业务,因为我们这边广告底下也有计费团队
  3. 介绍一个你觉得技术上最有亮点的项目
  4. 算法题
有一组广告计划,每个计划上会有商家的广告出价(整数),判断是否可以把这组计划分成2个部分,  
每部分的出价加和都是整组出价总和的一半。  
例如:  
广告计划1: 出价 23  
广告计划2: 出价 105  
广告计划3: 出价 45  
广告计划4: 出价 6  
...  
广告计划100001: 出价 78  
广告计划100002: 出价 98  
请编写一个实现该功能的函数。
  1. 系统设计题
请设计一个在线零售商的商品推荐系统,需要根据用户的搜索关键词推荐商品。

根据用户输入过的关键词,从商品库中找出与之相关的商品,并按照相关度排序。

你可以理解为,这个系统里头提到的东西,都是需要你设计的

后续再追问面试官,补充如下要求但不限于:
1.历史关键词的存储
2.商品库的设计
3.相关度设计(本题很关键的一部分),按你自己的想法定义,如何计算
4.更高level的,例如架构设计,高并发场景