BA3 的巴克莱面试经历 |校园 2022
公司于8月中旬来到我们的校园担任BA3的角色。这里要澄清的最令人困惑的事情之一是 BA3 角色**并不意味着**“业务分析师” 反而 它只是巴克莱的一个年级,角色仅限于开发人员。继续这个过程,基本上有两轮:
- 多选题 + 编码轮
- 面试(技术+人力资源)
第 1 轮:多选题 + 编码轮
测试是在 HackerEarth 上进行的。这一轮有点棘手,无论是在问题方面还是在时间管理方面。总共将有 30 个 MCQ 和 2 个编码问题。总轮次为 208 分,其中 MCQ 有 138 分,编码有 70 分,总时间为 1.5 小时。是的,你没看错,多选题有更多的权重,那是因为它们具有竞争力并且并不那么容易。 MCQ 涵盖各种主题,例如:
- C++ / C
- JavaScript
- MongoDB
- 小服务程序
- Java
- Python
- 数据库管理系统 (SQL)
- 这些 MCQ 是 +4 或 +6,我只有一个问题有 -1,否则没有负面标记。拥有具有清晰基础的中级编码知识足以破解足够多的 MCQ。
- 对于编码轮,2个问题是20分和50分。老实说,这两个问题一开始对我来说似乎都很棘手,但只有当我开始编码并逐行阅读时,我才能让代码正常工作。所以,请不要放弃基于第一眼的问题,它们很容易,您只需要了解约束即可。我能够完全解决 20 分的问题,在 50 分的问题中,我能够解决 10/15 的测试用例。
- 在 20 分的问题中,我被要求根据给定的条件使用函数打印数组的最小总和。条件是取下一个最大或以前最大的,所以在这里我不得不使用数学。地板和数学。 ceil 在函数中,然后我必须根据此函数多次替换数组中的数字并获得可能的最小总和。
- 50 分的问题是基于一些化学家,他必须尽量减少化学反应的成本。我没有太多的 DP 实践,也没有太多时间,所以我尝试了蛮力(对边缘情况进行了一些优化),它适用于 10 个测试用例和其他提供 TLE 的测试用例。
结果在测试的第二天就出来了,21人 被选中进入下一轮。
PS:我观察到它要么是简单的 MCQ,要么是困难的编码问题,反之亦然,所以要适当地花时间。
第 2 轮:面试(技术 + 人力资源)
- 老实说,我遇到了最热情的面试官之一。面试没有以任何“告诉我你自己”的问题开始,而是以“选择一个你的项目并解释它”开始,这是最好的时刻,因为现在掌握了如何指导面试。我对我的项目和简历上的所有内容都做好了充分的准备。我解释了我的项目,这是一个众包紧急资源目录网站。
- 她问我关于如何管理大数据的问题(注意:我知道这个问题会来,因为我提前研究了面试官,她正在研究 Teradata 工具)所以我回答了数据仓库及其用途她很高兴。
- 然后她问我“您为保护您的网站采取了哪些安全措施”,我回答了一些我们在网站中加入的 SQL 注入预防和 javascript 注入预防技术。
- 然后她问我关于我的第二个项目,我做了哪些贡献,为什么要做这个项目以及这个项目有什么帮助。我向她解释了这个项目的所有技术方面。
专业提示:当我看到她对我的项目感兴趣时,我问她是否可以屏幕共享并显示我已经制作和保存的项目相关图表(如流程和 ER 图)。相信我,这很危险!
- 然后她继续我的实习,问我从实习中学到了什么,以及我如何对组织产生影响。我解释了我从事的技术以及我和组织从中获得的东西。由于我在实习期间曾在 docker 上工作,她问了我一些关于 DevOps 的基本问题,例如,什么是 DevOps?为什么公司要使用它?它有效吗?
- 面试以关于公司的一些人力资源问题结束:
- 你对巴克莱了解多少?
- 为什么选择巴克莱而不是其他基于服务的公司?
- 面试非常顺利,是我接受的最好的面试之一!
面试是在周一,结果是在周二晚上出来的。只有 3 名学生被选中,我不是其中之一 被提及为第一个学生名单,但我们知道这是最终名单
几天过去了,我失去了希望,但突然在周五早上,第二个名单又多了 4 名学生,我就是其中之一
我校共选拔了7名学生。
你应该知道什么?
- 认真对待你在简历中提到的内容
- 面向对象的知识
- 有关 MongoDB 等趋势技术的基本知识
- RISES值(HR问题应以此为基础回答) (https://home.barclays/who-we-are/our-strategy/ purpose-and-values/)
- 在 LinkedIn 等平台上对面试官的研究