📅  最后修改于: 2023-12-03 14:59:26.698000             🧑  作者: Mango
AXIO-NET是一家专业从事GPS技术和全球卫星导航系统研发的公司。他们正招聘一名程序员来加入他们的研发团队。我很幸运能够得到面试邀请。
在面试前,我花了一些时间重新温习了数据结构和算法知识,并且阅读了一些关于GPS技术的文章。我还试着了解了一下AXIO-NET的产品和服务。
面试过程分为三个环节:
在这个环节中,我被要求解释二叉树的基本概念,并且写出一个二叉树的实现代码。 我还被问到了动态规划的一些基本原理和实现方法。
该环节对我的代码能力和基本算法和数据结构的了解程度进行了测试。
在第二个环节中,我被给了一个问题,需要实现一个应用程序,该程序从GPS接收器接收数据并将其存储在数据库中。该程序还需要定期从互联网上获取新的星历数据,并将其添加到数据库中。
我被要求解释我的解决方案,并写出关键部分的代码。此外,我还需要阐述关于解决GPS接收器数据不连续问题的想法。
在这个环节中,我的能力在系统设计,解决问题和编写常规代码方面得到了考验。
在第三个环节中,我被要求解释我的语言和框架经验,并从两个框架中选择一个来编写一个Web应用程序。根据我的代码和解释,面试官提出了一些修改意见和建议。
该环节对我的编程能力和对编程细节和最佳实践的认识程度进行了测试。
整个面试过程耗时大约2小时,我觉得面试官们很专业。在整个面试期间,他们非常有耐心,并且在面试结束后向我展示了他们的一些项目和产品。
虽然我还没有收到任何反馈,但我觉得这个面试让我得到了一个很好的锻炼和挑战,我很期待这份工作的机会。
# AXIO-NET 面试经历 | 设置 1(校外)
## 背景
AXIO-NET是一家专业从事GPS技术和全球卫星导航系统研发的公司。他们正招聘一名程序员来加入他们的研发团队。我很幸运能够得到面试邀请。
## 面试前
在面试前,我花了一些时间重新温习了数据结构和算法知识,并且阅读了一些关于GPS技术的文章。我还试着了解了一下AXIO-NET的产品和服务。
## 面试过程
面试过程分为三个环节:
### 第一环节
在这个环节中,我被要求解释二叉树的基本概念,并且写出一个二叉树的实现代码。 我还被问到了动态规划的一些基本原理和实现方法。
该环节对我的代码能力和基本算法和数据结构的了解程度进行了测试。
### 第二环节
在第二个环节中,我被给了一个问题,需要实现一个应用程序,该程序从GPS接收器接收数据并将其存储在数据库中。该程序还需要定期从互联网上获取新的星历数据,并将其添加到数据库中。
我被要求解释我的解决方案,并写出关键部分的代码。此外,我还需要阐述关于解决GPS接收器数据不连续问题的想法。
在这个环节中,我的能力在系统设计,解决问题和编写常规代码方面得到了考验。
### 第三环节
在第三个环节中,我被要求解释我的语言和框架经验,并从两个框架中选择一个来编写一个Web应用程序。根据我的代码和解释,面试官提出了一些修改意见和建议。
该环节对我的编程能力和对编程细节和最佳实践的认识程度进行了测试。
## 总结
整个面试过程耗时大约2小时,我觉得面试官们很专业。在整个面试期间,他们非常有耐心,并且在面试结束后向我展示了他们的一些项目和产品。
虽然我还没有收到任何反馈,但我觉得这个面试让我得到了一个很好的锻炼和挑战,我很期待这份工作的机会。