📜  Factset 面试经验 |设置 12(校内)

📅  最后修改于: 2022-05-13 01:58:17.860000             🧑  作者: Mango

Factset 面试经验 |设置 12(校内)

第一轮(基于笔和纸的编码轮)- 60 分钟

1. 给定一个 NxN 矩阵。您必须将相同颜色的矩形顺时针或逆时针旋转一个“k”值。随着我们从外循环到内循环,K 值不断增加。假设在给定的图中,最外层循环顺时针旋转 1 个位置,然后下一个循环逆时针旋转 2 个位置,依此类推。 [仅提供 Inplace 解决方案]。

2. 给你一棵二叉树。您必须在不使用递归和额外空间(例如,没有队列/堆栈)的情况下计算给定树的所有节点的总和。
3. 您有 24 小时制的时间。您必须打印下一个回文时间。
示例:11:53 输出:1221

编码轮次后,从 170 名学生中选出了 24 名学生。

技术面试 – I(约 35 分钟)
1.当您通过网络浏览器访问任何网站时,它会自动将网页内容转换为默认语言为URL的IP地址所属的国家。使用高效的数据结构来实现上述过程。您已经给出了该国家的国家名称、语言和 IP 范围。
2.字符串以编码形式给出(例如 [2a[2b[2c]]] )你必须解码给定的字符串(O/P – abccbccabccbcc )。

3. 给出一个 NxN 矩阵。你必须以给定的 zigzag 格式打印矩阵。

技术面试 – II(约 1 小时 15 分钟)
1. i) 你对 MS word 中的理由有任何想法吗? .给出MS word如何实现中心对齐的逻辑。为您给出的逻辑编写代码。
ii)您必须实现中心对齐,以使每行(行)的所有左右单词对齐并位于同一列上。您必须调整单词之间的额外空格。给出逻辑并编写代码。他还给出了一些测试用例来运行。

2. 给出在数组中找到多数元素的所有方法。 (从幼稚到摩尔投票算法方法)
3. i) 你必须在给定的二叉树中找到从一个叶节点到另一个叶节点的路径,该路径在给定的二叉树中具有最大和(注意:不使用递归和额外空间)。

ii)此外,您必须在 O(1) 空间中不使用堆栈/队列的情况下打印具有最大总和的路径。 (注意:您可以更改节点的结构)。

4. 给你一棵完美的二叉树。您必须从叶节点打印第 k 级而不计算树的高度。

5. 项目简述
8名学生被选为HR面试。

人力资源面试 (20 分钟) –

1. 讲述一些关于你自己的事情。
2. 为什么要加入Factset??
3. 告诉我你的家庭背景。
4. 你喜欢用哪种语言编写代码??
5. 爱好和兴趣领域。

Factset 的所有练习题!