📅  最后修改于: 2023-12-03 15:16:40.936000             🧑  作者: Mango
本次面试是 JP Morgan Chase & Co 的 Full-Time Employee (FTE) 校内面试的第 4 组,以下是面试经历。
在面试前,我准备了以下几点:
面试在 Zoom 上进行,总时长约 1.5 小时,主要分为以下几个部分:
在技术问题中,我被问到了有关 Java 和 SQL 的问题。例如,如何使用 Java 实现一个简单的单例模式,如何处理多个线程同时读写一个变量的问题,如何使用 SQL 查询特定数据等。
在项目经验和个人经历的部分,我被问到了自己过去参与的项目、负责的角色以及遇到的挑战。我也分享了一些我在某些项目中学到的经验和教训。
在实际案例中,面试官给了我一个场景:一个用户想要从某一个银行账户转出一定金额的钱,并且将其转入其他银行账户。我需要考虑的问题包括如何验证转账信息的合法性、如何处理验证不通过的情况、如何保证转账数据的安全性以及如何解决转账过程中可能出现的错误等。
整个面试过程中,面试官非常友好和专业。他既问了技术问题,也和我聊了一些关于我的兴趣爱好的话题,让整个面试过程非常舒适和愉快。在面试过程中,我还了解了更多该公司的文化和价值观,并学到了一些与金融 IT 相关的知识和技能。