📜  Arcesium 面试经历 | Set 6 (校内实习)(1)

📅  最后修改于: 2023-12-03 14:39:19.402000             🧑  作者: Mango

Arcesium 面试经历 | Set 6 (校内实习)

简介

Arcesium 是一家专注于金融科技解决方案的公司,位于美国纽约。该公司提供面向复杂金融财务流程的服务和技术,包括数据管理、产品和报表编制等。Arcesium 的客户包括对冲基金、私募股权基金、银行等金融机构。

在本篇面试经历中,我们将介绍 Arcesium 的校内实习面试过程及面试题目。

面试流程

Arcesium 的校内实习面试分为以下四个环节:

  1. 提交简历:申请者需要先在 Arcesium 的官网上提交简历,通过后即可进入面试流程。

  2. 电话面试:面试官会通过电话与申请者进行第一轮面试,主要了解申请者的个人背景、技能和经验。

  3. 编程测试:通过电话面试后,申请者需要完成一道编程测试题目。

  4. 面对面面试:通过编程测试后,申请者需要前往 Arcesium 的办公室进行面对面面试。

面试题目

以下为 Arcesium 校内实习面试的编程测试题目,题目难度逐步增加:

题目一

编写一个函数,将给定的字符串反转。

例如,字符串 "hello world" 反转后为 "dlrow olleh"。

题目二

编写一个函数,统计给定字符串中各字符出现的次数,并按照出现次数从多到少输出。

例如,字符串 "hello world" 经过统计后,输出为:o:2,l:3,e:1,h:1,r:1,d:1,w:1。

题目三

编写一个函数,计算给定数组中包含的所有元素的和。要求使用递归实现。

例如,数组 [1, 2, 3, 4] 的和为 10。

题目四

给定一个长度为 n 的整数数组 nums 和一个目标值 target,请你在 nums 中找出和为 target 的两个整数,并返回它们在数组中的下标。

例如,数组 nums = [2, 7, 11, 15],target = 9,则函数应该返回 [0, 1]。

总结

作为投资领域的后端技术领先公司,Arcesium 的校内实习面试对编程能力要求较高。申请者需要具备良好的编程基础,熟练掌握至少一种编程语言,并具有一定的编程实践经验。在面试过程中,要展现出自己的沟通能力、自我表达能力和团队合作精神,以及解决问题的能力和独立思考能力。