PayU 面试体验(校内)
第 1 轮:在线 MCQTest
第一轮MCQ伪代码编码测试(中级)
一天,经过一周的采访,发生了。入围面试共3轮,单日全轮
第 2 轮: TR 第 1 轮
时间:1小时
问的问题
- 给定一天的一系列股票价格,您可以只买卖一次。给一天最大的利润。解决方案:从左到右迭代,跟踪全局最小值,找到 arr(i) 与全局最小值的差异,并用 max diff 更新答案
- 现在在所有可能的货币对中,给该货币对买入和卖出股票之间的最小差距解决方案:我只有一个粗略的解决方案,O(n*n)。对于每个 ai,检查右侧的第一个 aj,其中 aj-ai 是最大利润
- 给定一个函数,它采用一个参数,即一个结果的 50% 和另一个结果的 50%,使它们分别为 75% 和 25%。 (提示二进制) .Solution:取一个额外的 bool 变量,使其在每次调用时都是随机的。并返回 bool 变量和参数的二进制 OR。
第三轮:管理轮
时间:20分钟,(另一个人得到1小时20分钟)
- 解释软件工程和其他工程分支(机械架构,ECE)之间的区别
- 解释科学家和工程师之间的区别
- 如果向血清研究所的 CEO 提出建议,一个是生产疫苗,另一个是在全球范围内分发疫苗
- 鉴于您可以为每项任务选择一名科学家或工程师,您会选择谁以及为什么选择 Sol:制造疫苗的科学家,因为他擅长创造新事物
- 工程分配,因为他以更好的方式有效地做旧的事情
第四轮:人力资源
时间:20分钟
- 自我介绍问我关于基于简历的项目,只描述你做了什么,
- 你对公司有什么要求
- 你在寻找什么角色,等等。
- 晚上7点左右有结果。 4个被选中,我被选中其中一个。
- 据我所知,PayU 通常会提出更棘手的问题和面试。
- 所以面试中除了至少一个DP,一个div2 B的问题。
- 面试官很友好,我很享受面试。