MTS-1 的 Adobe 面试经验(1.5 年经验)
2轮在线测试,一轮和aptitude相关,另一轮和c++相关。能力一有大约 39 个问题,并给出了 2 小时。 C++ 一节有 19 个问题,给出了 2 个小时。 7 个编码问题和其他基本 C++ 问题。
- 第一轮(技术):-
- 有N个螺母和N个螺栓,你必须找到最小数量的所有螺母和螺栓对。迭代(比较)。所有螺母/螺栓可能具有不同的直径。
- 有一个段落有百万个字符。您必须找出完整段落中的第一个非重复字符。例如:- aab cld jb 那么答案应该是:- c
- 任何基数到任何基数的转换,即基数 11 到基数 7
- 与多线程相关的问题,即同步或 Volatile 的使用(基本问题)
- 简历中与项目相关的问题
- 第 2 轮(技术):-
- 与多线程相关的问题,即同步或 Volatile 的使用(基本问题)
- 简历中与项目相关的问题
- 垃圾收集算法
- 因为我有Java背景,所以他问我Java 8 的新特性
- 有每个价值 x 的巧克力。你有总金额 y。您可以用 z 包装纸换取 1 块巧克力。所以这样他可以吃多少巧克力。
- 第三轮(技术):-
- 使用指针表示法声明一个二维数组。
- 关于我的工作的简短讨论。
- 假设有体积为 m 的包,并且有 n 个体积为 a,b,c...的包。每个体积都小于 m。所以你需要找出最小的没有。包装产品所需的数据包。
- 有N个城市以圆形的形式分布。有道路连接 b/w 城市 1 和 2,然后是城市 2 和 3,依此类推,直到城市 n 和 1。每个第 i 个城市都有一个汽油泵,您可以在那里采摘石油,第 i 个和第 i+1 个城市之间的距离是迪假设您的汽车行驶里程为 1 公里/升。您必须找出是否存在任何城市,如果您从该城市开始,那么您可以以顺时针或逆时针方式访问所有城市。
- 第四轮(人力资源轮):-
正常的人力资源问题 - 第5轮(导演轮):-
- 与我的个人生活有关的问题,即学校活动或爱好。
- 关于我做过的最好的工作(项目)的问题
- 每个软件程序员都应该知道的事情,他让我说服他。
- 您如何使自己了解该技术的最新信息。
- 问我有什么开源项目,我有什么并放在 GIT 中……告诉他我所有的项目。
- 与技术相关的更多问题。
Adobe的所有练习题!