我们要从分析师那里得到什么

面试(关于Habr)通常是从申请人的角度撰写的,但是我建议您看一下雇主的面试,这在habr上并不常见。即,如何采访分析师。

我注意到-我们行业中有很多分析师,他们的数量与开发人员的数量相当。但是社区对于采访分析员(业务或系统)的复杂性保持沉默,而更喜欢讨论开发人员的采访。最糟糕的是,他们谈论常见的面试问题。同时,如何采访(以及在许多方面选择)分析师的话题很有趣。

我马上要说:采访分析师和采访开发人员是非常不同的。也就是说,当然,有些总的事情并不取决于潜在雇员的专业化:

  • 什么样的人
  • 寻找什么?
  • 有多少要?
  • 什么时候可以出来?

但是,一旦我们发现摆在我们面前的是哪种专家,一切都会发生变化。这是为您提供的一个示例-主题为“为什么下水道井口是圆形的?”的一项任务,在雇主之间漫游。候选人对开发人员的位置的正确答案是:“是圆的,因为圆的直径相同,所以圆形的阴影永远不会掉进井里……”。分析师的正确答案是:“因为树干被切成圆形。” 与这两个专业所面临的任务相比,差异的原因。对于它们的解决方案,不同的任务需要不同的思维方式。分析人员分析了现实世界,并从现实世界转向IT问题,开发人员以数学逻辑(在本例中为几何,它是数学的分支)进行思考。

因此,让我们决定要从分析师那里得到什么,而不是不计算特殊知识(各种表示法;是的,对于我们为其开发软件的行业的复杂性的知识)?

理想分析师的基本要求如下:

  • 结构化思维;
  • 能够看到主要事物而不会在树后迷失森林的能力;
  • 头脑的灵活性。

这是一个能够从一堆不连贯的感叹中看不到工作实施要求的人(甚至更进一步)。

由于我的工作职责,我设法雇用了相当多的具有不同背景的分析师,并且我开发了成功用于进行有效面试的几种技术。

这是这些方法之一-观察过程基本条件的任务,这些任务的通过检查了理想分析人员的需求的前两点。

任务编号1


在面试时成功完成此任务的百分比-50%

图片

给出了一张粗心绘制的图表(这是我们的初衷,许多人停止思考,只留细节,不再看到整个过程)。在图中,客户(人)在某个分配系统中进行搜索,然后购买音乐会门票。坦白说,该计划是欺诈性的,除了犯罪业务,它不能像这样运作。

问题是为什么?
-提示:违反了基本原则
-提示:记住Occam的剃刀

任务编号2


-提示是一样的,
还有空闲电路。

有CRM和一台超级计算机(严格来说,这是超级计算机的资源管理系统,但这只是细节),您需要从CRM中(在超级计算机中)创建科学项目,并将超级计算机资源分配给创建的项目,然后授予创建项目的参与者访问权限。

CRM API-

/项目
GET
获取所有项目的列表。关键字段:id-系统中项目的ID,名称-名称
/项目/
GET
获取有关特定项目的信息。关键字段:所有项目字段
/用户
GET
获取系统中所有用户的列表。关键字段:id-系统中的用户ID,名称-全名,电子邮件-电子邮件,项目-他参与的项目的ID,active = [true | [false]-访问状态
/用户/
POST
更新有关

超级计算机API特定用户访问状态的信息-

/ users
POST
授予访问权限的用户列表:[用户:[{id :,电子邮件:,访问权限:[true | false],is_new:[true | false],access_end:},...]]。
答案:{成功:[true | false],错误:}-请求正确,队列中执行/请求中的错误+错误字段中的信息。

你的答案 :)

All Articles