📜  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 的专业程序员面试通常分为以下几个环节:
- 笔试
- 技术面试
- HR 面试
笔试
笔试主要考察了以下几个方面:
- 技术能力:对编程语言的熟练程度,数据结构与算法的掌握程度进行测试。
- 数学能力:对于数论、统计、概率、代数、计算几何等基础数学知识进行考查。
- 逻辑推理:通过判断、填空、阅读理解等考试形式,测试考生的逻辑推理能力。
技术面试
技术面试是面试流程中最重要的一环,主要考察了以下几个方面:
- 技能掌握程度:深入询问编程语言、数据结构与算法等面试者的专业方向,考察其技术能力的广度和深度。
- 项目经验:详细询问面试者所参与的项目,探究其在项目中的角色,并对项目技术实现进行进一步的了解。
- 沟通表达:评估面试者对问题的理解和沟通表达能力,考察其与团队沟通协调的能力。
HR 面试
HR 面试主要考察以下几个方面:
- 面试者学历、工作经历、薪资等方面的日常管理问题;
- 了解面试者的价值观、人际交往能力、职业规划等方面;
- 面试者的自我推销能力;
我的面试经验
我曾经参加了 Infosys 的专业程序员面试,整个过程还是比较顺畅的。以下是一些个人的面试经验:
笔试
输入和输出流的基础题目、数组的操作等基础的代码题目。之后是一些比较容易的数学问题,包括数列求和、概率题等,仍然是非常基础的。最后是一些逻辑推理题目。
技术面试
我所面试的工作是 Android 开发,因此面试官针对 Android 提出的一些问题,主要考察了以下方面:
- Java 基础知识:包括常见的数据类型、多线程编程、反射机制、异常处理等方面。
- Android 知识:掌握了常见的组件、布局、Fragment、Service、BroadcastReceiver 等知识点。
- 数据库:主要侧重于 SQLite 数据库的使用和了解。
HR 面试
HR 面试主要考察个人的素质和价值观等方面,我的问题包括:
- 为什么选择 Android 开发这个方向?
- 是否愿意在技术方面不断学习和探讨?
- 在未来三到五年中的职业规划是什么?
总结
整个 Infosys 的专业程序员面试流程比较清晰,从笔试到技术面试再到 HR 面试,一步步考察面试者的个人能力和素质。所以在备战面试的过程中,需要提前充分准备以下几个方面:
- 掌握基础的编程语言和数据结构、算法等知识;
- 对于自己所从事的职业领域,深入掌握其知识体系和相关经验;
- 锻炼自己的逻辑思维和沟通表达能力;
- 在职业规划方面进行深入思考和筹划。