gpt4 book ai didi

php - 这个面试问题对于 php 开发人员来说太难了吗?工作?

转载 作者:行者123 更新时间:2023-12-03 00:18:03 25 4
gpt4 key购买 nike

我们正在寻找某人来帮助我们增强和维护高质量、基于 php 的事务性网络应用程序原型(prototype)。理想情况下,谁可以很好地沟通,并且可以进行前端和后端 Web 开发(以及聪明/完成任务等)。除了其他更普遍的事情之外,我一直在使用这个问题:

Given this:
    $foo = array(1, 3, 7);
write a function (on this whiteboard) to sum the values of the array.

这对我来说似乎很简单,但却造成了一些令人头晕的情况,这总是让我感觉自己像个恶棍。

我读过很多帖子(包括 Joel 和 Jeff 的),都说候选人的思维方式、设计技能、热情等比任何具体的技术技能更重要,我同意这一点。另外,我发现在白板上编程有点不现实。 OTOH,这对我来说似乎很基本,我倾向于将其视为前端开发人员之间的一个很好的首轮过滤器(他们了解 html、css 以及如何复制和粘贴 js 函数或二)以及真正会编码的人。想法?

更多信息:我愿意接受各种答案:array_sum、for 循环、foreach 循环。哎呀,如果他们想编写一个 ArraySum 类,那就有点矫枉过正了,但也没关系。使用 javascript 或其他语言就可以了,如果他们对此更熟悉的话。即使尝试出现一些小错误也没关系,但我有过几次完全卡住的情况,所以我只是想检查一下自己。

最佳答案

就我个人而言,我认为这个问题太简单了。如果有人在采访中问我这个问题,我可能会忙着弄清楚“技巧”是什么,因为它太简单了。

我认为淘汰绝对最差的程序员是很好的,但要确保你心中没有一个特定的“正确”答案并拒绝接受其他任何答案。例如,不要只接受“使用 array_sum() 函数”作为正确答案,这实际上只是一个测试,看看他们是否知道该函数存在。

我提到这一点是因为我的未婚妻曾经接受过一次编程面试,她被问到如何反转字符串。她给出了几种可以实现这一目标的不同算法,面试官在每一种算法后都告诉她她错了。她最终放弃了,他(不以为然地)告诉她应该使用 String.Reverse() 函数。

不要那样做。请。

关于php - 这个面试问题对于 php 开发人员来说太难了吗?工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/821740/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com