2026年零售业大数据工程师面试题集.docxVIP

  • 2
  • 0
  • 约5.71千字
  • 约 16页
  • 2026-05-17 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年零售业大数据工程师面试题集

一、编程题(共3题,每题10分)

1.Python编程题:零售业用户行为分析

题目:

假设你有一份包含用户浏览记录的数据集,字段包括:用户ID(user_id)、商品ID(product_id)、浏览时间(view_time,格式为UNIX时间戳)、浏览时长(duration,单位为秒)。请编写Python代码,实现以下功能:

(1)计算每个用户的平均浏览时长;

(2)找出浏览时长超过3分钟(180秒)的用户,并按用户ID降序排列;

(3)统计每个商品被浏览的总次数,并筛选出被浏览超过100次的前5个商品。

要求:

-使用Pandas库处理数据;

-代码需包含注释,逻辑清晰;

-输出结果需格式化,便于阅读。

答案与解析:

python

importpandasaspd

示例数据

data={

user_id:[1,1,2,2,3,4],

product_id:[101,102,101,103,104,102],

view_time:[1640995200,1640998800,1641002400,1641006000,1641009600,1641013200],

duration:[120,90,180,60,240,150]

文档评论(0)

1亿VIP精品文档

相关文档