📜  Factset 面试经历

📅  最后修改于: 2021-11-18 02:47:23             🧑  作者: Mango

大家好。我相信你们都做得很好。今天我将分享高级软件工程师这个角色的 Factset 面试经验。希望我的面试经历对大家有所帮助。因此,事不宜迟,让我们探讨一下面试体验。

职位申请:我通过 Glassdoor 申请了 Factset 的高级软件工程师的职位。我收到了 HackeRrank 邀请参加在线评估。

在线评估:共有三个问题。前两个问题基于数据结构和算法,最后一个问题是关于 SQL。

  1. 第一个问题基于文件处理。输入是一个文件,其中包含带有状态代码的 HTTP 响应日志。作为最终输出的一部分,您必须创建一个新文件,该文件将包含基于特定状态代码的特定日志的格式化详细信息。该问题基于字符串模式匹配算法。
  2. 第二个问题基于 Javascript,它被要求执行 CRUD 操作。
  3. 最后一个问题是基于SQL的。它要求根据特定条件编写复杂的 SQL 查询。它基于 SQL 中的 Self Join。

第一轮:有两道基于 DS & Algo 的编码问题,问题放在 HackerRank 编码编辑器中。

  1. 将给出一个字符串数组。我们需要删除字谜,并在删除后按字典顺序按升序对最终输出进行排序。
    Say for example you've an array --> 
    ["abc", "bac", "cab", "def", "fed", "bca"]
    Output will be like --> 
    ["abc", "def"]

    所以abc、bac、cab、bca是字谜,因此选择第一个并忽略其他。
    还有deffed ,选择def并忽略fed

  2. 给定一个围绕某个点排序和旋转的数组以及一个数字K
    发现这总计K.所述阵列中的一对。如果没有对被发现打印-1

    Say for example [40, 50, 10, 20, 30], K = 80
    The Output will be like 30, 50

所以我能够解决第二个问题,但我能够部分解决第一个问题。

这一轮之后我被拒绝了。我学到的是,在参加面试之前,您需要进行大量练习。此外,算法和数据结构方面的知识和经验会对你有很大帮助。最后永远不要放弃并继续在 DS & Algo 上练习问题。

谢谢。