📅  最后修改于: 2023-12-03 15:12:50.103000             🧑  作者: Mango
雅马哈电机解决方案有限公司是全球知名的电机制造商,总部位于日本,业务遍布全球。公司致力于高品质、高性能的电机和驱动系统的制造和销售,是全球电机和驱动系统领域的领导者之一。
我的面试流程分为3轮:
在线笔试主要是一些基础算法和数据结构的题目,包括二分查找、排序算法、树的遍历、动态规划等等。时间为1小时。
以下是一个二分查找的示例代码:
def binary_search(nums, target):
left, right = 0, len(nums) - 1
while left <= right:
mid = (left + right) // 2
if nums[mid] < target:
left = mid + 1
elif nums[mid] > target:
right = mid - 1
else:
return mid
return -1
技术面试主要是考察我的技术能力和解决问题的能力。主要考察的技术栈包括 Python 和 C++。面试官会提供一些技术细节的问题,让我回答。例如:Python 的 GIL 是什么,有什么作用?
以下是一些技术面试中的示例问题:
最后一轮是 HR 面试,主要考察我的个人情况和公司的匹配程度。面试官会问到我人生规划、离职原因、为什么选择该公司等问题。我要在面试中展示我对公司的了解,并且说明自己为什么适合该公司。
通过该次面试,我对雅马哈电机解决方案有限公司有了更深入的了解。在面试过程中,我不仅学习到了许多新的知识,还锻炼了解决问题的能力和表达能力。希望能成为公司中的一员,为公司做出自己的贡献。