八月份投了哈啰出行的好几个岗位,管培生也投了    今天被【订单计划管理】捞起来面试    这个岗位是在电动车事业部下的,base上海    面试官很尊重人,刚开始介绍了事业部发展情况和公司情况,具体面经如下[偷笑]    1⃣️自我介绍    2⃣️过去没有供应链相关经历(理工科背景),为什么投供应链相关的?有什么自己的学习经历?    我说我之前投实习也投过英特尔供应链管理,之前进行了自主学习,且拿到了Offer(属实),没有投实习经历的同学可以说自己的自学经历    3⃣️过去实习中比较大的一个收获?我说的是在腾讯通过自己优化XX工作体系/优先级,优化了工作效率XX【在后面再问到自己的贡献带来的效果就很好回答啦】    4⃣️过去几年学业/职场最大的挫折?    我提到的是multi-task有关,学习/考证/远程实习三重压力,顺便提了自己的解决方式:实习临时转岗,至少让面试官觉得你是会排优先级的    5⃣️遇到分歧怎么办?    我用到了【分类讨论】:分为👉团队分歧(我会倾向于统筹,用高效坦然的方式让他人意见被听到,再进行讨论决策)。以及👉与利益相关者的分歧(降低身段,分析对方利益与需求,略微让步,我强调让的不是订单金额与数量,而是在态度及合作策略上进行让步)    6⃣️工作没做完怎么办?    我又用到了【分类讨论】:a. 我自己的工作没做完:加班;b. 团队/跨部门工作没做完:先统筹好材料/对接好人员,都available再尽快开展工作;c. 我没接触过/高重要级的工作没做完:先咨询leader和前辈,再着手行事。    被面试官夸了不愧是学数学的[尴尬]分类逻辑强    7⃣️一个情景模拟:在屋里有面试电话/婴儿在哭/快下雨衣服没收/有人敲门。考察的是【多任务处理能力】    8⃣️再次介绍应届生第一年职级晋升/导师团队等等+提问环节(我问的本科生和研究生应届职级差别大吗)    体验不错 
点赞 5
评论 2
全部评论

相关推荐

1.自我介绍2.介绍一下mcp, skills3.了解react哪些状态管理库4.对话是sse还是什么?是用fetch还是EventSource?5.ts中的any 和 unknown讲一讲6.是直接用组件库的组件还是自己封装了一些别的7.代码输出题1function main() {{var a = 1let b = 2}console.log(a);console.log(b);}main()console.log(a);8.什么是块级作用域 全局作用域 函数作用域9.代码输出题2for (var i = 0;i < 5;i++) {setTimeout(() => {console.log(i);}, 100);}10.代码输出题3for (var i = 0; i < 5; i++){function printText(temp) {setTimeout(() => {console.log(temp);}, 100);}printText(i)}11.代码输出题4for(var i = 0;i < 5;i++){function printText(temp) {var temp = isetTimeout(() => {console.log(temp);}, 100);}printText(i)}12.代码输出题5for(var i = 0;i < 5;i++){function printText(temp) {setTimeout(() => {var temp = iconsole.log(temp);}, 100);}printText(i)}13.点击控制台输出题export default function App() {const [count, setCount] = useState(0)console.log('render',count)return (<div><h1>{count}</h1>{setCount(count + 1)setTimeout(() => console.log('setTimeout', count), 1000)}}>+1</div>)}//这个组件点击按钮后,控制台的输出顺序和值如下:// 1. render 1 (组件重新渲染, count 更新为 1)// 2. setTimeout 0 (1秒后输出,注意这里是 0 而不是 1)14.算法:给有序数组arr = [-4, -1, 0, 3, 5],返回平方后的排序// 有序数组平方后排序const arr = [-4, -1, 0, 3, 5]function solution(arr) {const len = arr.lengthconst result = new Array(len)let left = 0let right = len - 1let index = len - 1while (left <= right) {if (arr[left] * arr[left] > arr[right] * arr[right]) {result[index] = arr[left] * arr[left]left++} else {result[index] = arr[right] * arr[right]right--}index--}return result}console.log(solution(arr));15.反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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