📜  高盛面试经历|第 34 组(校外)(1)

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

高盛面试经历-第34组(校外)

简介

本文为一位程序员参加高盛面试的经历分享。以下内容将介绍面试流程、面试官提问、面试难度以及面试后的感受等方面。

面试流程

本次面试采用的是视频面试的形式,面试时长约60分钟,共有两位面试官参加。

自我介绍

面试开始时,我做了一个简单的自我介绍,介绍了自己的教育背景、项目经历和技术方向等。

技术考核

随后,在技术考核环节中,面试官问了一些基础的算法问题和数据结构问题,例如链表、树和哈希表等,以及一些具体的编程问题,如多线程、数据库等。

项目经历

在项目经历环节中,面试官询问了我关于以前项目的具体实现和难点,以及我在其中负责的部分等。

职业规划

最后,面试官向我提出了一些关于职业规划的问题,例如我对自己未来的工作期望和自己的长远目标等。

面试问题

以下是一些我在面试中被问到的问题:

  • 在Java中,volatile关键字的作用是什么?
  • 你知道多线程编程中的死锁吗?怎么避免?
  • 你用过哪些常见的设计模式?
  • 在前后端分离的项目中,你是如何处理鉴权和认证的?
  • 当你遇到无法解决的技术问题时,你是如何解决的?

总体来说,面试官提出的问题都比较基础,但有一定深度,需要有相应的知识储备。

面试难度

根据我的感觉,本次面试的难度可以评级为中等,面试官提问的是一些基础的问题,但是需要掌握的知识点较多,需要较好的知识整合能力和技术理解能力。

面试后感受

整个面试过程中,我感觉面试官非常专业和友好,他们提问的问题都有深度,而且在我回答问题的时候,还会进行适当的引导和点拨。面试结束后,我也对自己的技术能力和职业规划方向进行了一次梳理和反思。

结论

本次面试感觉难度适中,需要较丰富的知识水平和技术理解能力,同时面试官会对你的技术水平进行比较全面的考察。面试完后,可以对自己的技术方向和职业规划进行一次梳理和反思,同时,在面试中可以学习到一些实用的技术知识点和面试技巧。