📜  NTT-DATA 面试经历 |设置 1(校内)(1)

📅  最后修改于: 2023-12-03 14:44:47.879000             🧑  作者: Mango

NTT-DATA 面试经历 |设置 1 (校内)

本文是笔者在 NTI-DATA 的校内面试经历,详细记录了面试过程和经验,希望可以对即将面试的程序员有所帮助。

准备

在面试前,首先需要了解面试流程、面试官会问哪些问题、面试公司的业务方向和技术栈。通过面试前的准备,可以更加自信地应对面试过程。

面试流程

NTI-DATA 的校内面试包括三个环节:

  1. 笔试:主要测试编码能力和基本算法。
  2. 技术面试:由技术专家主持,主要测试技术能力和实际项目经验。
  3. 业务面试:由业务专家主持,主要测试应聘者对业务的理解和分析。
面试问题

NTI-DATA 的面试问题主要集中在以下几个方面:

  1. Java基础:包括面向对象、多线程、集合框架等。
  2. 数据库:SQL语句、事务、索引等。
  3. Web前端:HTML、CSS、JavaScript、jQuery等。
  4. 网络:HTTP、TCP、UDP等。
  5. 移动开发:Android和iOS开发相关的知识和经验。
  6. 项目经验:实际项目经验和工作经验。
公司业务方向和技术栈

NTI-DATA 作为一家全球领先的 IT 服务公司,主要业务方向包括系统开发、管理、优化、维护、测试、咨询等。公司的技术栈主要包括 Java、PHP、Python、.NET、iOS、Android等。

面试过程

本次面试流程为笔试、技术面试和HR面试三个环节。

笔试

笔试时间为一小时,主要测试学生的编码能力和基本算法。本次笔试题目涉及到以下几个方面:

  1. 队列、栈等数据结构。
  2. 经典算法例如快速排序、归并排序等。
  3. 字符串相关题目面如最长公共子序列、最长回文子序列等。
技术面试

技术面试时间为一个小时,由一名技术专家主持,共分为以下七个部分:

  1. 自我介绍。
  2. 项目经验:介绍自己的项目经验和解决问题的能力。
  3. Java基础:对Java虚拟机、类加载机制、阻塞和非阻塞IO的了解等。
  4. 数据库:SQL语句、索引、事务的了解等。
  5. Web技术:JSP/Servlet的了解、Ajax机制的了解等。
  6. Linux系统:常用命令的了解、网络编程与进程管理等。
  7. 综合案例:根据实例编写Java Web项目的技术架构。
业务面试

业务面试时间为一个半小时,由一名业务专家主持,问题主要围绕面试者的业务和行业背景展开,问题包括但不限于:

  1. 对行业、公司和业务的理解和分析。
  2. 面试者所学技能如何在业务中发挥作用。
  3. 操作上快速解决业务问题的方法。
  4. 面试者对未来职业发展和公司发展的看法。
总结

以上就是本次 NTI-DATA 的校内面试经历。经过此次面试,我对企业面试有了更深刻的认识,并且对学习和未来职业规划有了更清晰的方向。无论是面试过程还是所学所得,都让我获益非浅,期待更优进行的NTT-DATA最后的offer。