📜  FactSet 软件工程师面试经验 |校园 2020-2021(1)
📅  最后修改于: 2023-12-03 14:41:09.398000             🧑  作者: Mango
FactSet 软件工程师面试经验 |校园 2020-2021
一、面试前准备
- 认真阅读公司网站和招聘岗位的要求,对公司的业务和技术有足够的了解。
- 查找一些公司的面试经验和相关技术知识,做好笔记。
- 复习基础知识,如数据结构、算法、操作系统等。
二、面试环节
1. 笔试
FactSet 在第一次笔试中会考察基础的算法和数据结构,包括但不限于树、链表、排序、堆等等,同时也会考察一些常见问题的解法,如字符串匹配、最长公共子序列等等。要求行文清晰,思路明确,代码规范。
2. 技术面试
- 语言基础知识考查:包括语言特性、内存模型等。
- 数据结构和算法知识考查:包括但不限于链表、树、排序、查找、并查集、优先队列等等。
- 操作系统和计算机网络知识考查:包括进程、线程、同步、通信等。
- 设计问题:例如设计一个音乐播放器,设计一个电商网站等等。
3. HR面试
HR 面试主要考察个人的职业规划、个性特点、项目经验等。
三、面试经验分享
- 在面试中,要清晰、简明地表达自己的思路和方案。
- 面试官提出问题后,可以先理解题意再思考解题方案。
- 如果实在不会,可以适当询问面试官的意见,以展示自己的沟通能力和学习态度。
- 背后的能力和思维过程比结果更为重要。
四、总结
FactSet 的面试对个人的基础知识和编程能力要求很高,需要对算法和数据结构有深入的理解和掌握,并具备较强的解决问题的能力。同时,在交流上也需要展示良好的沟通能力和学习态度。