📜  NOKIA 面试体验(校园内,NIT Jamshedpur,MCA),班加罗尔(1)

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

NOKIA 面试体验(校园内,NIT Jamshedpur,MCA),班加罗尔

背景信息

本次面试是在 NIT Jamshedpur 的校园内举行的,面试职位是程序员岗位。招聘方是芬兰手机制造商 NOKIA 公司,面试地点为班加罗尔分部。

面试流程
笔试环节

面试开始前,先进行了一场笔试,时长 90 分钟。笔试的内容涵盖了以下几个部分:

  1. 编程语言基础知识,包括数据类型、控制流程、数组、结构体、指针等。
  2. 算法和数据结构,要求对常用的排序算法、查找算法和基础数据结构掌握。
  3. 操作系统和计算机网络基础,包括进程和线程、同步机制、网络协议等。

整个笔试题目难度适中,但时间紧凑,需要考生快速作答。领卷后有十分钟的准备时间,随后开始正式答题,考生需要认真审题并迅速回答问题。

技术面试环节

在通过笔试后,顺利进入技术面试环节。面试官主要从以下方面考核了我的技术能力:

  1. 编程语言的掌握程度,对 C/C++、JAVA、Python 的熟悉程度等。
  2. 熟悉的开发框架,如 Spring、Hibernate、Mybatis 等。
  3. 算法和数据结构的掌握程度,例如递归、回溯、贪心、动态规划等。
  4. 对于数据库,如何使用 SQL 语言进行基本操作,并根据项目需求进行性能优化。
  5. 掌握常用的操作系统和网络基本理论知识,例如进程和线程、同步机制、网络协议等。

问答时间持续约 45 分钟左右,期间我需不断地回答各类技术问题,也有反问检查我的问题能力。

总监面试环节

经过技术面试之后,我还通过了总监面试的筛选。整个过程较为轻松,主要是面试官从我的个人能力、职业规划、沟通能力等多方面进行了问询。

面试总结

整个面试过程并不是特别折磨,除了笔试时间较紧和考试压力都不太大外,感觉还是比较顺畅的。不过,面试过程中面试官提问的难度和问题数量逐渐上升,所以考生需要在考试期间保持心态平和,着眼于问题本身,迅速整理思路,提供正确的回答。