📜  巴克莱面试体验(校内)(1)

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

巴克莱面试体验(校内)

简介

笔者在本科最后一年参加了巴克莱在校招聘活动,通过了面试,成为巴克莱的一名实习生。本文将分享我的面试体验和一些经验。

面试流程

巴克莱在校招聘的面试流程如下:

  1. 提交简历,等待筛选
  2. 线上笔试
  3. 一面
  4. 二面
  5. 录取
线上笔试

线上笔试包含选择题和编程题,时限为90分钟。选择题主要考查基础知识,编程题则需要熟练掌握一门编程语言,要求代码能够通过全部测试用例。相应的编程题难度应该在leetcode的Medium水平。

一面

一面主要是技术面试,时长约1小时。笔者的面试官是来自Barclays Capital的两位技术人员,主要问了一些Java基础、数据库、算法和数据结构等方面的问题。一些问题的例子如下:

  • 什么是JVM,JVM有哪些组成部分?
  • 什么是链表,链表和数组有什么区别?
  • 什么是散列表,如何解决散列冲突?
  • 什么是SOLID原则?

此外,面试官还会关注你在大学期间的项目和实习经历,这些经历可以证明你的工作能力和团队合作精神。如果你没有实习经验,建议自己在GitHub上写些代码,将代码放在自己的简历中。

二面

二面约1小时。笔者的面试官是来自巴克莱Quantitative Analytics的女性技术人员,讨论了一些技术问题但是更多关注于出题人作为实习将如何对待问题。需要注意的是,对于巴克莱这样的金融企业,数学和统计学的知识也是很重要的,二面面试可能会涉及金融方面的问题。

工作经历

巴克莱是一个非常专业的金融机构,实习生的工作项目和职位根据季度和工作组会有所不同。在我的实习期间,我被分配到资金管理部门进行开发,主要开发资金管理系统,负责前端,后端和部署工作。

巴克莱实习的最大的优点是提供了大量的学习机会,一个实习生能够接触到前端、后端、数据库、金融等各个方面的技术,并且工作内容与导师所教的内容非常紧密关联,导师会对实习生进行较为宽松的指导,让实习生掌握更多技能。

经验和建议
  • 巴克莱的面试难度不算特别高,面试官更关注面试者是否能够融入团队以及具备一定的基础技能。
  • 在选择一面后,建议面试者针对二面为自己心仪的职位和工作组做一些充分的准备,并且多了解一些面试人员的公司背景和团队招聘的职位和要求。
  • 在面试结束后,可以向面试官主动询问反馈和面试结果,并且进行一定的总结。如果工作组有进一步的面试或招聘要求,面试后还需要充分联系并据实抒露。