针对实习生,我出的这道 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

17234 次点击
所在节点    程序员
161 条回复
shakoon
2018-03-27 08:55:53 +08:00
过分了啊楼主,拿几万月薪的全职开发人员的要求(实际上很可能这样资深的人都答不上来)来对待不到两千的实习生。对实习生,该问的是 http 请求的大致原理,而不是在具体语言上的实现
Clarencep
2018-03-27 09:09:20 +08:00
本来想吐槽下 LZ 为啥要出这样的题目 -- 显然能直接答的上来的哪还用找 PHP 实习生的工作。

不过看到 “我的笔试题是提前告诉的” ,我觉得这些答不上来的就基本不可以原谅了 -- 都有充足的时间来查资料了还答不上来,那要不是懒要么是笨,不招也罢。
tanszhe
2018-03-27 09:13:36 +08:00
个人认为面试不应该拿你熟悉的去考别人,或者拿平时不常用的去考别人。而是了解对方做过什么项目,涉及到的技术和遇到问题自己的解决方法。可以根据他的项目经验设计一个稍微复杂点的类似的问题看看他的解决思路
tanszhe
2018-03-27 09:15:36 +08:00
世界这么大,技术这么多。绵绵俱到的人事很少的。做事需要团队合作,只需要各有所专合作好就行了
JiaZombie
2018-03-27 09:16:12 +08:00
楼主不是说的实现一个 Http Client 吗,为什么都在说实现一个 Http Server 不难。。。
champage
2018-03-27 09:22:26 +08:00
@Tink 想多了。。。。
Tink
2018-03-27 09:25:40 +08:00
@champage #126 我也觉得
fiht
2018-03-27 09:30:12 +08:00
@JiaZombie 因为实现一个基本的 HTTP Client 更简单呀。socket 连上了之后发个 GET 就好了。HTTP Server 的话最起码得加上多线程 /异步技术。
susucoolsama
2018-03-27 09:59:51 +08:00
哈哈,作为一个工作两年多的 php,不查资料的情况下真答不上了,socket 现在都依赖于 swoole 和 workerman 了。如果要真写,只有查文档了,当然,我比较菜吧。凭空问一个实习生真是答不上来。
liuxu
2018-03-27 10:08:46 +08:00
讲真,正常开发 php 几年的人也很少用这几个函数吧。。。除非你们有这方面的业务,但真的实际需要写服务端底层监听的都是招 C++啊。。。
zsdroid
2018-03-27 10:09:39 +08:00
只有我一个人只会写 curl 的吗
lauix
2018-03-27 10:17:46 +08:00
昨天特意用 Python 写了个。各位看代码: https://www.fucksec.com/python/769.html
确实很简单,但是好久不写就忘记了。
vus520
2018-03-27 10:27:37 +08:00
掐指一算,工作了十年,手写不出来。
wekw
2018-03-27 10:37:19 +08:00
我也写不出来。

这个题是你自己意淫的歪题,并不能考察常用的技术和对 PHP 的理解。

我出一道题看看楼主能不能答得出来?不歪:

PHP 5.3 是怎么做到既兼容旧代码又支持命名空间的?如果是你你应该怎么做?
micookie
2018-03-27 10:38:24 +08:00
写了 2 年的 php 不会写这个题目。

最近写了 2 天的 node 会写这个题目了。

只能说,术业有专攻。

这不是 php 擅长的领域,比较走锋了。
vtwoextb
2018-03-27 10:40:13 +08:00
工作好多年的 PHP 开发真的写不出来!惭愧 ! 希望有一天能和楼主一起学习
sethverlo
2018-03-27 10:42:42 +08:00
我觉得楼主没做错什么啊…喷楼主的是不是漏看了这一句「我的笔试题是提前告诉的」
kran
2018-03-27 10:51:47 +08:00
我面试时候怎么没遇到过这么简单的题。
sydeEvans
2018-03-27 10:53:02 +08:00
给看文档就不难,不给看文档直接走人
logOo
2018-03-27 11:24:34 +08:00
@sethverlo 我也这么觉得,当然要是提前 10 分钟给的,也就没啥意义了,提前一天两天给的,还不去查下看下?

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

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

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

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

© 2021 V2EX