- 1
- 0
- 约4.65千字
- 约 11页
- 2026-06-03 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年紫金企业AI算法工程师面试题目解析
一、编程能力测试(3题,每题10分,共30分)
要求:使用Python语言完成,需展示代码和运行结果截图(假设环境:Python3.9,标准库支持)。
1.数据预处理与特征工程(10分)
题目:
某电商平台用户行为数据包含以下字段:`user_id`(用户ID)、`age`(年龄)、`purchase_amount`(购买金额)、`session_duration`(会话时长,单位秒),部分数据存在缺失值。请完成以下任务:
(1)填充缺失的`age`字段,使用该字段的中位数;
(2)将`session_duration`按90%分位数离散化成三档(短、中、长);
(3)计算`purchase_amount`的Z-score标准化结果。
参考代码:
python
importpandasaspd
importnumpyasnp
模拟数据
data={user_id:[1,2,3,4,5],
age:[25,np.nan,32,28,45],
purchase_amount:[150,200,300,180,250],
session_duration:[300,1200,500,2000,800]}
df=pd.DataFra
原创力文档

文档评论(0)