针对实习生,我出的这道 PHP 笔试题很难么?

2018-03-26 16:59:51 +08:00
 imcnan

题目如下

就这么一道题目,几乎没有做上来的。。

我的笔试题是提前告诉的,偶尔有提前背过题目来的,但是对 fwrite、fread 等函数的参数和返回值完全说不清楚。

😌😔哎,既然背过了,为什么不一起看看文档。。。

补一个招聘信息:

#北京望京# 招聘 iOS、Android、PHP、Web 攻城狮 https://www.akaxin.com/docs/hire_document/index.html

17220 次点击
所在节点    程序员
161 条回复
wangbenjun5
2018-03-26 17:05:09 +08:00
我敢说这题大部分程序员都写不出来,甭管是 1 年还是 5 年经验,因为我从来没有去研究过!重复造轮子?没那功夫
imcnan
2018-03-26 17:07:16 +08:00
@wangbenjun5 7W 与 7K 的差距就这么慢慢的出来了
wangbenjun5
2018-03-26 17:08:32 +08:00
@imcnan 如果不背题,直接站撸能写出来,这样的实习生 BAT 随便进吧,估计也不会写 PHP
thedog
2018-03-26 17:09:49 +08:00
很无聊的题
baixiangcpp
2018-03-26 17:10:37 +08:00
大学 C 语言实现过一个玩具 HTTP server,看到这个表示太简单了
linxl
2018-03-26 17:11:11 +08:00
发现我也写不出来, 我甚至没咋用过这三个函数, 特别是 `fsockopen`.
Kilerd
2018-03-26 17:11:46 +08:00
如果说原理,可能实习生有 30% 能说出了,应届生 50%,有工作经验的 90%

如果说实践,实习生可能 5%,应届生 30%,有工作经验的 20%

如果能查文档。可能 80%的人可以写出来。你这样无疑是要求应聘的人记住整个 PHP 文档。
PHP 在使用层面上讲,90% 的人不会接触到这三个函数。


如果你说这是 7W 和 7K 的区别,那么你开心就好。
tradzero
2018-03-26 17:12:06 +08:00
就问能不能查文档吧 不查文档这辈子我是答不出来了
cuebyte
2018-03-26 17:13:23 +08:00
樓主是用自研發的 PHP 框架?
myyou
2018-03-26 17:15:31 +08:00
这题写出来,你能给实习生 7w ?
tomychen
2018-03-26 17:15:41 +08:00
倒也不是多难...只是我想知道允许查阅帮助么?还是纯凭脑子记?
如果说要纯靠脑来记是有点难为人...
jtsai
2018-03-26 17:15:50 +08:00
你直接考 http 协议比较好,这才是底层
UnknownR
2018-03-26 17:15:58 +08:00
如果是提前告诉过的,要么是他不上心,要么就是水平可能真的不行,我司面试时也是提前告诉面试者要考哪些点,具体面试时会逐渐深入,一可以看重视程度,二看学习水平,三看基础,至于经验什么的,对于实习生也不太会考那些东西,我觉得楼主的面法没什么问题
likai
2018-03-26 17:16:06 +08:00
这个题目难不难最大的问题是你这个 PHP 职位开的是 7W 还是 7K,
如果开的是 7W, 不难。开的是 7K,也许对大部分人来说有点难。
daxingzhesun
2018-03-26 17:17:48 +08:00
@likai 万一开的是 5000 呢,哈哈哈哈 h
mandex
2018-03-26 17:19:09 +08:00
我刚刚去看文档了,讲道理的话你提前给了题目,这个应该是不难的。
但是你这样招不到人啊,公司只是要个实习生而已。
lauix
2018-03-26 17:20:27 +08:00
还好曾经手写过 HTTP Server 没有什么难度,写过的人都懂。
但是没有写过的人当然不会了。
而且研究了有什么用,有那么多现成的框架用。
harker
2018-03-26 17:20:37 +08:00
说说书写结构和逻辑还好,如果不查资料直接纸上写还真是挺难,不提前做好充足准备,有思路函数也会有很多记不清的
zsx
2018-03-26 17:20:56 +08:00
记参数和返回值有啥意思吗……
lauix
2018-03-26 17:21:14 +08:00
HTTP Client 一样简单就是封装起来调用,需要好好设计了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/441535

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX