面试中有人问过您最糟糕的问题是什么?[关闭]


38

它不一定与编程或软件开发相关,而只是在面试中被问到与IT相关的工作。

我知道一些“左场”问题旨在说明应聘者如何应对意外和新颖的情况,但是在这里,我要寻找的问题似乎与他们面试您的工作完全无关,或者是您认为“他们从我对这个问题的回答中可能得到什么有用的信息?”。


2
在最困难的情况下表现最差,或者至少在技能表现上最差?
Fishtoaster

@Fishtoaster -技能的最不恰当的或至少代表-基本上你认为“他们怎么能获得任何有用的,从那个?”
克里斯·

2
令人着迷的是,我敢打赌,以下一些问题使雇主处于被受访者起诉的风险中……他们必须违反美国的某些雇佣法
goodguys_activate

Answers:


59

您五年后会在哪里看到自己?

他们是否真的认为人们很愚蠢,会说他们想做完全不同的事情?还是不想为他们工作?

我猜它可以作为不雇用谁的指标,但它很容易伪造,以至于如果他们回答正确,您就不能以任何方式将其用作雇用谁的指标。


94
答案:“您的主管”
克里斯(Chris)

18
公平地说,对此有一些不同的有效答案,这些答案将表明您是想要追求管理水平(dev-> pm-> manager)还是长期待在开发人员手中。
Fishtoaster

17
我总是回答“编程,我不想当经理”。
Wizard79 2010年

12
哦,拜托 如果不问这个问题,我会感到被骗。判断面试的方法是看他们要问多长时间。
JeffO 2010年


55

“作为目前全男性的唯一女性,您会有任何问题吗?”

因为,该死,那我要和谁谈谈口红?还是今年有pu​​ce?还是我对其他与工作无关的问题不感兴趣?

是的,我找到了工作。
是的,我遇到了诸如“我们必须为老板买集体生日礼物的事情,而你是一个女人,所以你要从每个人那里筹集资金,弄清楚该如何拿到他,然后去购买并包装它”。
是的,我后悔接受这份工作,很高兴离开。

他们是否认为经过16年编程之后,这对我来说主要是男性领域的新闻吗?


16
@Dori,听起来像是社会问题。我认为您的性别与您编写代码的能力无关,但我认为这确实会影响社交场合。您说的是,您自己,您的同事,都是男性,决定让您从每个人那里收取钱并购买和包装礼物。我可以指出的另一件事是,这只是为了好玩,是在男性社会群体中,他们往往是最弱小的人,无所适从。他们可能一直在对待您,就像通过测试您是否愿意屈服于男性来对待男性一样。
andrewrk's

13
这是一个公平的问题。我知道许多女性不如我在男性团队中工作的舒适。相反,我不喜欢在女性团队中工作。至于礼物,当男人问我说:“你知道,如果你偶尔做一次而不是问最近的女人,你也将胜任。” 有些人只是不明白,因为我们有DNA,所以我们不擅长于此,而我们却因为有更多的练习而擅长于此!
HedgeMage 2010年

10
完美的问题。如果您的回答为“否”,那么您将不适合该团队。因此,非常适合该工作。
戴维·里斯

5
在您看来,这可能是一个完全好/公平的问题-但这也是在加利福尼亚发生的完全非法的问题。他们不会问男人,这使它受到性别歧视。但是我真正遇到的问题是一个愚蠢的问题:雇主从中学到什么?所有程序员都知道该领域主要是男性。只有白痴会说:“不,我不想在我是唯一的女人的小组里工作”。任何无法适应其他男性群体的女性都需要尽快改变职业。
多里(Dori)2010年

8
在工作中,我在本行业中广为人知的每位女性都希望以职业为重,而她的性别大多不是问题。但不幸的是,我们行业的许多部门都非常厌恶女性。由于刻薄将代码提交给开放源代码项目,它的影响范围从小到小,甚至没有玩笑,甚至是死亡威胁。我认识的许多合格的女性程序员都已经离开这个行业,因为他们对此感到厌倦。其他人变得非常挑剔,只要敲打任何以任何方式联系其职业和性别的人。我真的不能怪他们。
鲍勃·墨菲

47

“ [某些Java反射类]中[我忘记]的方法签名是什么?”

“呃...你要我查一下吗?”

这个家伙明显令我恶心,我不知道。对于Web应用程序工作。


22
绝对。诸如此类的琐事问题是垃圾。这是2011年-互联网无处不在,如果您在IDE中工作,通常可以轻松获得上下文相关的帮助和代码完成功能。
Curtis Batt

作为我的好朋友,通常会指出这种情况。如果您参加的会议中,一方会说英语,而另一方会说俄语,那么您是想要一个可以在脑海里翻译的人,还是一个必须通过互联网使用Google翻译器的人。
Andrew T

3
听起来好像您的朋友会要求俄罗斯翻译从他们的头上翻译一些西班牙语来采访俄罗斯翻译。
罗德尼·吉茨

46

您的签证什么时候到期?

我是美国籍华裔。英语是我的母语,大约10分钟的谈话后出现了问题。


69
我认为询问我的信用卡不合适。=)
projecktzero

12
如何回答“我没有签证” :)
MAK 2010年

4
我在这里可能是错的,但这不是雇用前质疑中的重大违法行为之一吗?(ref:humanresources.about.com/od/interviewing/a/interview_quest.htm- “您是美国公民吗?”
Jesse C. Slicer 2010年

9
是的,这是非法的。您可以问的问题是:“您是否有任何雇主在这个国家工作的合法权利?” 这项法律权利来自公民身份还是绿卡都不是他们的事。
Kyralessa

4
如果您不是公民,并且无法完成很多工作,使您变得毫无用处,而又无法获得安全许可,那怎么可能是非法的呢?
Dunk

40

“您能带给我们您过去雇主的秘密吗?”

用这些词不完全是,但这就是意图。


您要踢他们还是与该人
一起

34

快速连续:

  • 您最大的优势是什么?
  • 您最大的弱点是什么?
  • 你最弱的力量是什么?

最后一个真的让我陷入困境。


38
但是,实际上,您最弱的弱点是什么?
Annika Backstrom 2010年

@亚当·rypto石
GSto

8
我认为最后一个只是看您是否在听。
Kyralessa

5
您最大的弱点是什么?
Odinulf

34

曾经有人问我:“最近有什么不幸的事吗?”

我回答说我父亲最近去世了。面试官只是慢慢地点了点头,说:“嗯。。。”


27
+1。如果您要面试,可以合理地假设最近发生了不幸的事情,否则您就不会参加面试了
梅森惠勒2010年

4
@梅森·惠勒-大学毕业生找第一份工作呢?
Rook

22
@Rook:我敢肯定有很多人认为大学是不幸的事件。
乔恩·普迪

9
@Jon:我想还有更多的人考虑离开大学是不幸的事件。
afrazier 2010年

12
是的...有人刚刚问我一个尴尬且无关紧要的问题...非常不幸...
JoelFan 2011年

33

你最大的缺点是什么?

这个问题过时了,​​期望我现在将其用作度量标准。如果一家公司远远落后于他们问我这个问题,我不想为他们工作。


33
我只是回答“我给力了”
Tim Goodman

59
如果用“你最大的弱点是什么?”来表达,正确的答案是“ K石”。
Dan Dyer 2010年

22
正确的答案是:“对此类问题的容忍度较低”
Jaco Pretorius 2010年

10
你最大的缺点是什么?
JeffO 2010年

12
“你可以再详细一点吗?” - 问题解决了。
史蒂文·埃弗斯

33

对象类中有多少个函数?

与发布的其他答案相比,我认为这一点应该可以赢得胜利:-)。


他是说方法吗?(假设.Net)
卡勒姆·罗杰斯

2
因此,他不知道的术语要么....
Michael K制作

9
我从一家日本公司那里得到了这个问题。尽可能为“ string”类命名。可怕的问题。
尼尔·G

答案:我只需要知道一些知识就可以完成工作,其余的则由Google告诉我。
韦恩·莫利纳

哇,真不好 当我收到这样的问题时(使用错误的术语),我想这些年来我已经错过了编程的主要部分:他们为Java的标准api引入了函数式编程和闭包。然后我回到家,意识到不然。
NimChimpsky'9

31

“如果你想成为任何动物,你会是哪种动物?”

那时我20岁,我选择“人类”,但这是不可接受的答案。他们坚持了下来,我开始认为他们有点were。一周后,他们给了我这份工作,后来我拒绝了。


58
恐龙! ”,当电视观众开始要求解释时,我一直在尖叫“恐龙”,直到他也明白成为恐龙将是多么的棒。
SingleNegationElimination

29
@TokenMacGuy:或者,您可以不断地将他切断。“有趣,你这样……”“原始!” “是的,但是您的体验如何……”“ RAWWWRR!” “好吧,你可以...”“ RAAAAWWWRRR!” “你实际上不是恐龙。” “现在您提出来了,我真的很想成为一个!RAWR!”
史蒂文·埃弗斯

唯一可以变成任何动物的动物都是变形者
oosterwal 2011年

3
亲爱的badge,它会拿出查克·诺里斯。youtube.com/watch?v=c81bcjyfn6U
NimChimpsky's

1
一万亿的慈善花花公子,具有无形化的力量。什么,你说“什么”!
马修·斯科腾

18

“您将如何在此处重新格式化这段代码?”

他们希望受访者给出与公司编码标准一致的答案,即猜测该公司的标准是什么。
他们的风格与众不同(怀特史密斯风格的缩进每条陈述都需要评论),所以我怀疑许多候选人会给出他们想要的答案。

幸运的是,他们没有对这个问题给予过多的重视。通过发现示例函数中的所有错误,我获得了更高的分数,他们雇用了我。


6
老实说,我很惊讶您没有走出去。在那工作怎么样?(顺便说一句,这是一个真诚的问题)
John MacIntyre 2010年

2
@finnw-BSD比Whitesmith更好。
orokusaki 2010年

3
@John MacIntyre,@ orokusaki和@Kyralessa,您都错过了重点。我不会根据他们喜欢的花括号样式选择要工作的公司。只是不够重要。我要评论的是,当根据筛选条件筛选候选人不切实际时,他们会问这个问题(因为风格不寻常,而且他们不采访很多候选人,因此很难找到具有相同风格偏好的候选人。)
finnw

5
@finnw-我明白了。我的观点是,通常当一家公司将太多精力放在如此无关紧要的方面时,它们通常是一家非常挑剔(不要求...挑剔)的公司。确实,任何人都应该能够适应或影响任何代码格式样式的更改。说真的,如果有人要问这个问题,它应该是程序员...... 之后,他们收到的报价。明白我的意思了吗?....所以我可以问一下;他们也对其他东西挑剔吗?还是我不在基地?
约翰·麦金太尔

4
@finnw,当他们向您展示他们真正想要的东西时,他们可能想听听您会尖叫多少。

16

在工作面试中有人问我臭名昭著的矩形蛋糕问题

当已经将矩形蛋糕切掉后,如何将矩形蛋糕切成相等的两块?切割片可以具有任何尺寸和方向。您只能进行一次直切。

这很可怕,原因有两个:

  1. 我认为某些类型的具有“啊哈”答案的谜题不会显示出与候选人有关的任何内容。如果您之前曾听过问题,则可以伪造答案。如果您还没有,那么问题空间将完全在问题中定义,这意味着应聘者实际上并没有明智的方式来解决问题,而是以某些人有实际需求的方式来问清楚问题。
  2. 尽管我给出了所有指定的约束条件,但我立即想到了一个有效的答案-“沿着蛋糕的高度垂直切割一条水平线,以便切成相等的大小”,但这不是面试官想要的答案,所以我静静地站了几分钟,然后在黑板上画了“正确”的答案。

尽管我从这次面试中获得了工作机会,但是这个问题的愚蠢和面试官的狂热使我无法在公司工作,所以我认为这个问题对于我决定不去那里工作很有用!


8
对于涉及大量数学(例如,音频/图像重采样)的编程工作,我认为这不是一个坏问题。可能会有“啊哈!” 回答,但是如果您能在进行此类项目时发现这种解决方案,那么您将具有优势(实际示例:选择水平或垂直线来分割照片图像,以便两个部分的JPEG编码近似为相同的长度。)
finnw 2010年

5
大声笑我立即想到#2将其水平切开,当我继续阅读并发现它不是正确答案时感到惊讶。
雷切尔

4
一个“有经验的受访者”可能确实知道这个问题的所有答案,但是知道他们与成为一个好的开发者无关。记住,雇用有经验的受访者并不是目标。目标是雇用优秀的开发人员。
Paddyslacker 2010年

5
雇用经验丰富的受访者=雇用一定可以在找到新工作时很容易找到新工作的人。:-)
Carson63000

11
把蛋糕切碎,然后用秤。

15

有人问我最糟糕的情况是:

井盖为什么是圆形的?

除了大多数不是全部这样的事实,这让我感到震惊。

面试想要的答案?

因此,如果将其放在孔上,它不会掉落。

现在大约是20年前,我仍然记得。


30
在美国,大多数人孔盖都是圆形的。我说这是一个出于各种正当理由而定期经过的人。答案是可以预期的,但其他好的选择是“由于人孔是圆形的”“因为圆形管的结构更坚固”“因为人体的横截面大致呈圆形”。
Fishtoaster

4
@Fishtoaster-这是在英国。
克里斯·

11
@Fishtoaster-您是否偶然与忍者神龟有关系?
orokusaki 2010年

7
@Kyrlessa是的,可以。由于高度大于长度,因此将井盖垂直放到水平井盖的中间。
替代

3
如果理查德·费曼(Richard Feynman)在Microsoft hebig.org/blog/003029.php求职
Sevki 2010年

15

关于这一问题,已经摆在桌子的两边,对奇特和刻板的la脚问题的反应比“好”问题的信息要多。

我曾被问过最糟糕的那种情况是我是否要吃甜甜圈。

他们在桌子上的盘子上放了一个,但是它坐在桌子上第四个咖啡杯旁边的空椅子前(只有三名采访员),看上去这是第四个人的甜甜圈。这项工作处理了许多不舒服的情况,他们想看看被访者能如何优雅地应对它。

后来我问作为面试官的那个是要在团队面试中获得第三名。轮到我问的时候,我会把一个铝制公文包放到桌上,而这些公文包总是让电影里有现金,然后请受访者在里面说些什么。 。我实际上经常定期携带公文包,所以里面大部分都是普通的东西,但是在几十次采访中,我只得到两个很好的答案:“空气”几乎不可能是错误的,而“铅笔”实际上是我们必须看到的因为我不记得了(他们不是)。这个问题的重点是看这个人能以多快的速度处理随机上下文的变化,以及他们在逻辑上如何解决这个问题。

关键是有时候答案本身至少没有关系,面试官对您如何处理自己或得出答案的方式很感兴趣。


6
那么,您如何回答甜甜圈问题?
亚当李尔

3
我没有吃甜甜圈
比尔

1
如果您只是说“我不饿”。它只会杀死这个问题。+1,可怕的问题。
史蒂文·埃弗斯

13
业余爱好者应该停止尝试成为心理学家。结果简直是愚蠢。就像您的普通HR无人机一样。
正确的意见

3
答案是毫无意义的。甜甜圈和公文包示例都来自相似的位置,无论您遭受什么打击,您都必须保持镇定。怪异,压力大的工作。有一天,您可能正在与一个想家的孩子打交道,另一天,您可能是一名纵火纵火犯,为后勤人员提供食物,以养活1000人,自杀,狂犬病,恋童癖者,龙卷风,拖着一个湖供尸体之类……。(所有东西在甜甜圈工作中发生)。以Nim的示例为例:如果您是一名机械师,则应致电BS,如果您正在销售中,则应对其进行娱乐或嘲笑
Bill

15

“您拥有DLL几年?

这是在对招聘人员进行电话采访时发生的。我之所以会看到这个问题,是因为前五个左右的问题全都是“您拥有X的年数”的形式,对于流行词列表中的每个X而言,它们的确切位置与招聘广告中出现的顺序相同。

这个问题不仅会让您思考“他们可能从我对这个问题的答案中得到什么有用的信息?”,而且还会问到“他们从我的任何答案中可以得到什么有用的信息?”

该工作本来需要80公里(50英里)的单程通勤,所以我知道那一刻我不会继续这样做。


12

当我即将大学毕业时,我接受了一位女士的采访,这位女士开始了以下每个问题:

与我
分享您对...的想法与我分享您对...的想法

她一点也不熟练,所以所有这些都是关于奇怪的社会行为和情况的敏感/敏感问题。太尴尬了。


2
取决于之后发生的事情。非技术人员会向我表明她是人力资源代表,他们的工作是筛选出不适合团队动态的人员(非团队成员,牛仔,混蛋等)。这些类型的问题很常见,可能非常有用。我已经获得了同等技能的候选人的职位,因为我表现出对公司更合适(后来我发现另一个候选人是令人讨厌的刺人)。
史蒂文·埃弗斯

3
能否请您分享一下我对多重继承的感受?
tylerl

12

我从您的履历表中看到您已经在以色列呆了一段时间...与巴勒斯坦同事合作是否会有问题?


9
他们说什么比后悔好。
戴维·里斯

好吧,你会吗???
工作

3
作为住在以色列的人说话,不,不是问题。
Zachary K

12

你如何感受有关客户?

我回答: “我什么都没见。”

然后最后(这个问题独自结束了采访)我最喜欢的:

从一到十,您如何评价自己?

我回答:十一。

大沉默

然后他感谢我,我离开了。出门十分钟,我得到了目前的工作。

现在您知道我为什么想打动那个家伙了。=)


5
指着自己,用英国口音说,“这个人到11岁”,看上去毫无头脑。如果面试官笑着从椅子上掉下来,那么不管薪水如何,都接受这份工作。
格雷厄姆

@Graham哈哈(最低字符)
NimChimpsky 2011年

11

微软的招聘人员曾经要求我解决一个问题,该问题基本上是鸽子洞的负责人。我通过电子邮件发送了指向Wikipedia文章的链接作为回应。


我会接受这个答案。令您惊讶的是,有多少人看不到最简单的东西。
Andrew T Finnell

11

这里还有38个问题。

  • 您能在晚上和周末加班吗?
  • 与(男人)(女人)一起参加会议感觉如何?
  • 您做了什么托儿安排?
  • 您的配偶有什么职位?
  • 您是否认为您可以监督(男人)(女人),您如何看待他们的反应?
  • 这项工作一直由(女性)(男性)处理。您认为您可以应付吗?
  • 您是否愿意将职业利益放在个人利益之上?
  • 您的计算机技能是什么?您对进行文字处理感兴趣吗?
  • 您对妇女解放有何感想?
  • 顺便问一下,您介意告诉我:“您几岁?”
  • 您如何回应权威?
  • 您如何定义性骚扰?
  • 你在哪里出世?
  • 你的国籍是什么?
  • 您是否已婚,离婚,分居或单身?
  • 你和任何人住在一起吗?
  • 您庆祝什么假期?
  • 您有影响工作的残疾吗?
  • 您的健康状况如何?
  • 你有没有被捕过?
  • 您正在服用任何药物吗?
  • 您是否曾经滥用酒精或毒品?
  • 你有多少孩子?
  • 您参加什么教堂?
  • 如果我雇用了您,您认为我的老员工会如何反应?
  • 你有很多债吗?
  • 您是否拥有或租用自己的房屋?
  • 您有多少保险?
  • 你有多重?
  • 您打算再有孩子吗?
  • 您的配偶对您的职业有何看法?
  • 您是否曾经对雇主提起诉讼?
  • 您曾经申请过劳工赔偿吗?
  • 您通常去哪里度假?
  • 您如何看待办公室恋情?
  • 您是否曾经遭受过性骚扰?
  • 你有结婚的计划吗?
  • 跟我说说你的家庭。
  • 您过去的经理会对您说些什么?
  • 您对加班感觉如何?

哇 !您真的很善于收集旧记忆
Zerotoinfinity 2010年

12
光荣的,我算出至少9项法律禁止您在美国招募新员工。人们开始了解更多。
SingleNegationElimination

15
您是否已婚,离婚,分居或单身?答:是的
黑冰

8
“你曾经受到过性骚扰吗?” “没有...?” “你是否想要?”
史蒂文·埃弗斯

恕我直言,这些问题确实很多。为什么我想要一个不会加班的人,出售我们的商业秘密来偿还债务或医疗灾难正在等待发生的人?
Wyatt Barnett

9

你可以喝多少(酒精)。

这是一家很奇怪的公司,老板和儿子都在抽烟,所以每个人都在充满烟雾的房间里工作。幸运的是找到了其他人。


26
抽烟很烂,但是任何一家询问程序员对酒精耐受性的公司都是我想雇用的地方。他们清楚地了解鲍尔默峰的重要意义。
CodexArcanum 2010年

7

我正在接受电话采访以获取.NET职位,并且面试官知道我是应届毕业生,具有6个月的兼职ASP.NET(C#)经验。

她首先问我:“为什么不在简历中列出共享点?”

我回答:“因为我没有任何共享点经验。”

她回答说:“我以为你说过你有6个月的ASP.NET经验吗?”

我回答:“正确,但是我根本没有利用共享点。”

她回答说:“不好意思,我的客户要求获得.NET Sharepoint体验。”

面试结束。


3
欢迎来到招聘人员,RFP和可怕的“技能矩阵”的世界。
Curtis Batt

3
是的,您可能遇到了一个招募人员,他撒谎并说:“ SharePoint?呃……当然,他们知道SharePoint!”。实际上,我已经让招聘人员拿起我的简历,在其中添加不真实的内容,然后将其转发给面试官。在电话屏幕上,面试官坚持认为我的简历说我知道一些我从未听说过的晦涩的技术,因此我必须向他保证,招聘人员是骗子。
麦克·穆尼

6

曾经有人问我是已婚还是单身。


9
也许面试官以为你很可爱?

2
至少在美国这可能是非法的
Zachary K

5
“已婚”和“单身”是互斥的,因此正确答案应为“是”。
oosterwal

询问婚姻状况是非法的。
2011年

6

可以认为它有点偏离主题,但我认为值得讲述这个故事。

我身上发生了一件可怕的事情。

当我寻找第一份工作时,在第一次面试时就接受了一个好人的采访。一个星期后,第二次面试中有他的上司面试我,就像我在烧死他一样大叫。

第二天,公司打电话给我,准备开始为他们工作,几天后他们会打电话给我。

所以,过几天他们打电话给我。他们说我不会被录用,因为该项目被中止了。


5

曾经有人问我是否有食物过敏。


7
嗯,虽然在某些国家可能是非法的(也许是美国的HIPPA法律),但这是一个合理的问题。如果企业拥有一支处理巨大袋装花生,在门把手等处留下花生残留物的团队,该怎么办?我很高兴见到面试官告诉我,如果我患有花生过敏症,这可能会危及生命,这让我很高兴。
格雷厄姆,

不合法 它询问的是医疗状况,因此可能违反了HIPAA,也可能违反了美国残疾人法。什么是合法的:“我们的开发人员的办公室在花生厂的中间开柜还有无处不在的花生灰尘我们知道,有些人有食物过敏,所以我们尽量的前期关于这情况下,我们呼吁并提供。您的工作,请事先考虑您是否可以在这种环境中舒适地工作。” 这样一来,拒绝就不一定要说出该人的健康状况。
Kyralessa

4

您容易被异色幽默所冒犯吗?

有没有人以为自己是?如果我将其定义为幽默,那么我可能不会被冒犯,如果被冒犯,我可能不会认为它是幽默或幽默。显然,有些事情会让我感到反感,但我无法知道您所指的和我所指的是否具有同等程度的攻击性,也无法通过不提出来询问您所指的是什么定义,令人反感的话题!

几秒钟后,我想到他们可能只想看看我对办公室间纠纷或其他问题的反应,但是这个问题使我离开了一秒钟。


5
我实际上经历了一些相反的事情。我通常在幽默和讽刺方面很生气;我的雇主和90%的员工非常虔诚(阅读:每周6个晚上的教堂),其中许多人不太接受我通常会觉得有趣或有趣的事情。幸运的是,我一直闭着嘴,直到发现工作中可以接受的东西并且从未冒犯任何人。
史蒂文·埃弗斯

2

我见过在葡萄牙的一些公司,不仅是IT领域的公司,都在问:“葡萄牙有多少枚炸弹?” (或在雇主和候选人双方都知道的其他地理分隔区域中)。

还有一个人力资源人员告诉我,我说我不会回答这个问题,也不会回答“我不会回答这个问题”。

但是,她回答我,对于这个问题,您只需要回答。期。

我认为,此类问题不会增加任何可科学验证的内容,也不能代表一个人解决问题的能力。


4
煤气炸弹?我听说过加油站的这个问题,但是加油炸弹?
Beska

2
那是翻译错字。在这种情况下,葡萄牙语中的炸弹/驻地一词相同。
2011年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.