📅  最后修改于: 2023-12-03 15:42:28.302000             🧑  作者: Mango
本次面试是在校内进行的,主要面试的职位是程序员。面试时长约为1个小时,主要测试了我的编程能力、逻辑思维能力以及对于岗位的理解。
在面试的开始,面试官给了我一道编程题目,要求在15分钟内完成。题目是:
给定一个整数数组,找出其中两个数相加等于目标数。例如,给定数组 [2, 7, 11, 15] 和目标数 9,返回 [0, 1],因为 2 + 7 = 9。
我在5分钟内完成了这道题目,并简要讲解了我的思路。面试官对我的编程能力和思维逻辑非常满意。
在面试的中间,面试官问了我一些关于程序员岗位的理解和工作内容的问题,例如:
我对这些问题都做了比较全面的回答,包括我对于岗位的认识和我对于自己以后的职业规划。
面试的最后,面试官给了我一道逻辑思维题目,让我在10分钟内完成。题目是:
有一排在一起的30支蜡烛,点燃第1支蜡烛需要1分钟,燃烧完一个蜡烛需要15分钟,问点燃这些蜡烛,最少需要多少时间才能全部烧完。
我在7分钟内完成了这道题目,并且用程序验证了我的答案。面试官对我的逻辑思维和解决问题的能力非常赞赏。
面试结束后,面试官对我的表现给出了非常高的评价,并邀请我参加下一轮面试。本次面试对于我的个人职业发展有非常大的帮助和启发,让我有更加清晰的认识和规划自己的职业发展路径。