📅  最后修改于: 2023-12-03 14:54:17.173000             🧑  作者: Mango
本次面试是在微软IDC校园内进行的,是一次软件工程师职位的面试。面试过程中,考官主要问了我关于数据结构和算法的问题,同时也询问了我的编码能力和解决问题的能力。
在第一轮面试中,考官先问了我自我介绍,然后问了一些关于数据结构和算法的问题,如:
接下来,考官让我在白板上手写代码,我选择了实现一个快速排序算法,考官在旁边指导。最后,考官还问了一些关于我的编码经验和项目经验的问题。
在第二轮面试中,考官问了我更为深入的算法问题,如:
接下来,考官又给了我一个算法题,让我在白板上写出代码。这次是一道和字符串匹配相关的题目,需要用到KMP算法。最后,考官还问了一些关于我的学习和职业规划的问题。
此次面试过程中,我收获了很多。通过和微软的专业人士交流,我对自己的技能和能力有了更为清晰的认识,同时也加深了我对编程的理解和掌握。虽然我并没有最终获得这个职位,但是我会把面试中得到的建议和意见应用到我的学习和工作中,继续努力提升自己的能力。