📜  高盛面试经历|第 42 组(经验不足 1 年)(1)

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

高盛面试经历 | 第 42 组(经验不足 1 年)

本文作者是一名经验不足 1 年的程序员,最近参加了高盛的面试并成功通过。以下是作者的面试经历分享,希望能对即将面试高盛的程序员们有所帮助。

面试流程

高盛的面试流程一般会有三轮面试,第一轮是电话面试,第二轮是在线编程测试,第三轮是 onsite 面试。

电话面试

电话面试时长大约 45 分钟,主要是对个人简历的深入了解和技术问题的考察。以下是作者在电话面试中遇到的一些问题:

  • 介绍一下你的项目经验,谈一下你在项目中承担的角色和贡献。
  • 谈谈你最近的学习计划和技术方向。
  • Python 的 GIL 是什么?对程序的影响是什么?
  • 介绍一下 Python 中的线程和进程,并分析它们的区别和联系。
  • 简述一下 Django 的框架架构和优缺点。
  • 现在你需要爬取一个网页,你会使用哪些技术?
  • 你熟悉的数据库有哪些?在这些数据库中你最喜欢使用哪一种?
在线编程测试

如果你能够通过电话面试,就会进入在线编程测试环节。测试时长为 2 小时,主要测试算法和数据结构能力。测试题型包括单选、多选、填空和编码实现,难度较大,建议提前刷一些 LeetCode 和 HackerRank 的题目进行准备。

Onsite 面试

如果你在在线编程测试中成功通过,就会被邀请到公司进行 onsite 面试。这部分面试主要是考察你的软实力和对公司文化的适应性,其中包括组团面试和管理层面试。

组团面试时你会被安排参观公司并和一些员工聊天,这时他们会问你一些与技术无关的问题,例如:

  • 你选择技术行业的原因是什么?
  • 你最喜欢工作中的哪个环节?
  • 你热爱的爱好是什么?

在管理层面试中,你会与高盛的资深管理层进行面对面的交流。这一轮面试可以考察你的综合素质和对公司文化的理解。

总结

高盛面试中的问题难度较大,建议提前准备,对自己的技术水平和职业规划进行深入思考。除了技术考察,高盛还非常重视软实力,所以在面试前也需要理顺自己的情绪并准备好自己所要展现的个人形象。希望本文对即将面试高盛的程序员们有所帮助。