📅  最后修改于: 2023-12-03 15:42:33.129000             🧑  作者: Mango
高盛是全球领先的投资银行、证券及投资管理公司,总部位于美国纽约。作为全球最为著名的投行之一,竞争相当激烈,获得高盛的面试机会是每个金融从业者的梦想。本文将分享一位具有1年以上经验的程序员在高盛面试的经历,希望对准备面试的程序员有所帮助。
据经验,高盛面试流程包括3轮:初试、复试和终试,其中初试和复试均采用电话面试的形式。下面分别介绍三轮面试的内容。
初试在简历审核清单的基础上,提出一些针对性问题和灵活问题。针对性的问题包括技术问题和项目问题,需要能够快速、清晰、简洁地回答。灵活问题的答案并不是固定的,需要考虑如何从不同角度思考问题,能够快速降低问题的难度。初试过关之后,进入复试环节。
复试是面试的关键环节,需要更好的展示自己的综合素质。复试需要进行技术方面面试、业务面试、智力面试和英语口语等方面考察。具体的面试流程如下:
主要围绕应聘者掌握应用开发、算法题、数据结构等方面的水平进行筛查。
主要通过询问应聘者以前的工作经验和项目经验,了解其在实践中所学到的技能、知识和经验。此外还会问到一些与公司业务相关的问题。
此环节主要测试应聘者的逻辑推理能力和分析解决问题的能力。
高盛是一家国际化的企业,需要应聘者具备良好的中英文沟通能力。
复试结果出来之后,通过了的应聘者可进入到最后一轮终试环节。
终试主要是公司领导对于应聘者的综合考察,此时的环节基本上已经造成了内定的趋势。
在准备高盛面试的时候,应聘者需要注重以下几点技巧:
高盛的面试相当严峻,应聘者需要保持良好的心态,把握自己的优势和劣势,不要感到压力过大。
应聘者应该自己了解自己的优势和劣势,确定面试策略,不要自我吹嘘自己的能力而不注意甄别自己不足的地方。
高盛是一家著名的投资银行,应聘者必须了解公司的业务实践和理论知识,并根据公司对职位的需求来准备面试问题。
面试时,一定要表现出独立思考和分析,敢于提出自己的见解,在具体问题上充分展示自己的思考能力和解决问题的方法。
高盛是一个强调团队合作的公司,所以应聘者需要突出自己在以往工作中与团队协作取得的成功经验。
以下是一个Java面试题的代码片段,供读者参考:
/**
* 统计字符串中相邻字符相同组成的最长子串的长度
*/
public static int getMaxRepeatCharsLength(String str) {
if (str == null || str.length() == 0) {
return 0;
}
int maxLen = 1;
int tempLen = 1;
for (int i = 1; i < str.length(); i++) {
if (str.charAt(i) == str.charAt(i - 1)) {
tempLen++;
if (tempLen > maxLen) {
maxLen = tempLen;
}
} else {
tempLen = 1;
}
}
return maxLen;
}