摩托罗拉移动面试体验 | Set 2 (校外新生)
角色:软件工程师
线上赛
第 1 节
一般能力 - 15个问题
第 2 节
技术能力 – 20 个问题
第 3 节
编码 – 仅Java中的 2 个问题
- 计算 a 出现在 a^b 中的最后一位数字的次数,其中 b 是从 1 到 n
- 找到与给定数字最接近的第 n 个回文数。如果 number 为 127,n 为 1,则答案为 131。如果 n 为 2,则答案为 121。
技术第一轮
- 检查二叉树是否包含重复项
- 树的左视图
- 分组反向链表
技术回合 2
- 买卖股票以最大化利润的最佳时机。使用 SQL 也有同样的问题。
- 在矩阵中搜索按行和按列排序的元素
管理轮
关于大学,以前的实习和未来计划的讨论。总监介绍了公司、团队和技术。
人力资源轮
1.5 小时讨论广泛的话题(宗教、哲学、历史、政治、环境、医疗保健、城市化等)、大学项目以及我为什么想加入公司。
奖金
向其他候选人提出的问题:
- 旋转矩阵元素
- 检查字符串是否包含连续序列中的数字