【秋招面经分享】京东—产品运营一面

😜本人背景

本科普一本,研究生国内某985。两段学习经历都是生物医学工程,做医学图像处理的。
有过两段运营相关的实习经历,分别是在蚂蚁做的信贷类产品运营 & 百度宝宝知道项目实践

😚目标岗位
产品运营

😍面试公司
京东

😶秋招进度
8.23  投递产品运营
9.12  笔试
9.16  一面
---------------------------------------------------------------------------------------------

😉一面面经 30min

1、介绍一段你觉得比较好的实习经历
2、做的好的地方 + 做的不满意的地方
3、产品和运营你会选择什么?
4、对于你这个客群做老拉新有什么看法吗?
5、不同渠道过来的客户查看的利率会不一样吗?
不会,因为是活动定投,不同渠道客户配置相同活动权益
6、对于京东的业务了解吗
(1)京东App
定位+用户+盈利模式
(2)JD金融

反问:
1、介绍部门和业务
负责京东商城APP的用户运营、活动运营、渠道渠道
2、具体进去做哪块
可能先是轮岗,最后确定岗位
3、为什么京东不做C2C
4、京东金条与其他互金公司的现金贷产品差异化的点在哪里

还想反问好几个问题,面试官说到点了, 要到下个面试者了。感觉自己脑袋里太多为什么了????有机会一定狠狠的问!(PS:面试官小哥真的好温柔!花痴.jpg)


#互联网求职##面经##面试流程##招聘进度##秋招##校招##京东##运营#
全部评论
加油小姐姐!offer多多!
2 回复 分享
发布于 2021-09-16 18:26
冲冲冲
1 回复 分享
发布于 2021-09-16 18:27
许愿二面,许愿许愿!!!!求offer!!! 
1 回复 分享
发布于 2021-09-16 18:10
请问你的面试时长大概是多少呀555我也面了 感觉时间有点短
3 回复 分享
发布于 2021-09-16 20:27

相关推荐

0816 京东笔试答案第一题, 减少逆序对数量对于每个 ai, 找到 所有 aj = a[i] + 1 且 j < i 的 j, 则对于选择 j < L <= i 的 L 贡献 +1, 然后做一个前缀和取最大值即可代码```#include <iostream>#include <cstring>#include <algorithm>#include <vector>#include <unordered_map>using namespace std;void solve(){int n; cin >> n;vector<int> a(n + 10, 0), b(n + 10, 0), c(n + 10, 0);unordered_map<int, vector<int>> pos;for (int i = 1; i <= n; i ++){cin >> a[i];}for (int i = 1; i <= n; i ++){int v =a[i];int t = v + 1;if (pos.find(t) != pos.end()){for (int j : pos[t]){if (j < i){b[j + 1] ++;b[i + 1] --;}}}pos[v].push_back(i);}int ans = 0;int tmp = 0;for (int i = 1; i <= n; i ++){tmp += b[i];ans = max(ans, tmp);}cout << ans << endl;}int main(){int _ = 1;cin >> _;while (_ --){solve();}}```第二题, 跳水打分解法类似求区间最值, 维护每个长度为 m 的区间的最大值和最小值, 然后遍历过去即可算出答案。代码```#include <bits/stdc++.h>#define PII pair<long, long>#define x first#define y secondusing namespace std;int main(){int n, m;cin >> n >> m;priority_queue<PII> maxPq;priority_queue<PII, vector<PII>, greater<PII>> minPq;vector<long long> a(n + 10);double ans = 0;long long tmp = 0;for (int i = 1; i <= n; i ++) cin >> a[i];for (int i = 1; i <= m; i ++){maxPq.push({a[i], i});minPq.push({a[i], i});tmp += a[i];}long long minV = minPq.top().x;long long maxV = maxPq.top().x;ans = double(tmp - minV - maxV) / (m - 2);int ans2 = 1;int l = 1, r = m;while (r < n){// cout << ans << endl;tmp -= a[l]; l ++;r ++; tmp += a[r];minPq.push({a[l], l}); minPq.push({a[r], r});maxPq.push({a[l], l}); maxPq.push({a[r], r});while (minPq.top().y < l) minPq.pop();while (maxPq.top().y < l) maxPq.pop();if ((double(tmp - minPq.top().x - maxPq.top().x) / (m - 2)) > ans){ans = double(tmp - minPq.top().x - maxPq.top().x) / (m - 2);ans2 = l;}}cout << ans2 << endl;}```
投递京东等公司10个岗位
点赞 评论 收藏
分享
评论
5
24
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务