📌  相关文章
📜  Infosys 面试体验集(0n-Campus for Specialist Programmer)(1)

📅  最后修改于: 2023-12-03 15:31:24.331000             🧑  作者: Mango

Infosys 面试体验集(On-Campus for Specialist Programmer)

简介

Infosys 是一家全球性的信息技术咨询、软件开发和外包服务公司,成立于1981年,总部位于印度班加罗尔。该公司在全球拥有超过240,000名员工,服务于数百家世界知名企业客户。

面试流程

Infosys 的专业程序员面试通常分为以下几个环节:

  1. 笔试
  2. 技术面试
  3. HR 面试
笔试

笔试主要考察了以下几个方面:

  • 技术能力:对编程语言的熟练程度,数据结构与算法的掌握程度进行测试。
  • 数学能力:对于数论、统计、概率、代数、计算几何等基础数学知识进行考查。
  • 逻辑推理:通过判断、填空、阅读理解等考试形式,测试考生的逻辑推理能力。
技术面试

技术面试是面试流程中最重要的一环,主要考察了以下几个方面:

  • 技能掌握程度:深入询问编程语言、数据结构与算法等面试者的专业方向,考察其技术能力的广度和深度。
  • 项目经验:详细询问面试者所参与的项目,探究其在项目中的角色,并对项目技术实现进行进一步的了解。
  • 沟通表达:评估面试者对问题的理解和沟通表达能力,考察其与团队沟通协调的能力。
HR 面试

HR 面试主要考察以下几个方面:

  • 面试者学历、工作经历、薪资等方面的日常管理问题;
  • 了解面试者的价值观、人际交往能力、职业规划等方面;
  • 面试者的自我推销能力;
我的面试经验

我曾经参加了 Infosys 的专业程序员面试,整个过程还是比较顺畅的。以下是一些个人的面试经验:

笔试

输入和输出流的基础题目、数组的操作等基础的代码题目。之后是一些比较容易的数学问题,包括数列求和、概率题等,仍然是非常基础的。最后是一些逻辑推理题目。

技术面试

我所面试的工作是 Android 开发,因此面试官针对 Android 提出的一些问题,主要考察了以下方面:

  • Java 基础知识:包括常见的数据类型、多线程编程、反射机制、异常处理等方面。
  • Android 知识:掌握了常见的组件、布局、Fragment、Service、BroadcastReceiver 等知识点。
  • 数据库:主要侧重于 SQLite 数据库的使用和了解。
HR 面试

HR 面试主要考察个人的素质和价值观等方面,我的问题包括:

  • 为什么选择 Android 开发这个方向?
  • 是否愿意在技术方面不断学习和探讨?
  • 在未来三到五年中的职业规划是什么?
总结

整个 Infosys 的专业程序员面试流程比较清晰,从笔试到技术面试再到 HR 面试,一步步考察面试者的个人能力和素质。所以在备战面试的过程中,需要提前充分准备以下几个方面:

  • 掌握基础的编程语言和数据结构、算法等知识;
  • 对于自己所从事的职业领域,深入掌握其知识体系和相关经验;
  • 锻炼自己的逻辑思维和沟通表达能力;
  • 在职业规划方面进行深入思考和筹划。