- 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)