1
tini9 2015-01-21 11:27:06 +08:00
8年php经验,我也不会
|
2
tini9 2015-01-21 11:28:02 +08:00
我来分析下楼主的心理:楼主潜意识里想招一个容易驾驭的实习生
|
3
nine 2015-01-21 11:32:15 +08:00
file_put_content('file_name','') 这样可以吗
|
4
branchzero 2015-01-21 11:36:16 +08:00
touch?
|
5
cevincheung 2015-01-21 11:38:24 +08:00
按照这个思路的话不只是创建文件了,创建之前要检查是否有权限,是否有重名文件,是否可以被创建,创建失败的异常处理……
|
6
ls25145 2015-01-21 11:40:20 +08:00
这年头又不是用记事本写代码,再说写错了运行的时候会报错的。
经验长不代表打字记函数NB,有什么可鄙视的。 到这个年份都是谈解决问题的能力吧 |
7
likexian 2015-01-21 11:41:35 +08:00 2
你这个要求,招的是体力工,有那么多年的经验求好看吗?招个实习生,便宜到你笑,背函数背到你爽。
干了三五十年更应该考察解决问题的方法,思路,招进来要能做大事。什么狗屁mkdir看下手册谁不会。 PS:我不懂PHP,专业ASP路过。 |
8
chairuosen 2015-01-21 11:41:54 +08:00
这些东西只能考广度不能考深度
|
9
yangqi 2015-01-21 11:42:03 +08:00
楼主题目贴上来看看是不是产生了歧义?
|
10
tini9 2015-01-21 11:43:16 +08:00 1
你不知道现在IDE都智能到什么程度了吗?默写函数名、类名、方法名是对我大JB党的侮辱。
|
11
senghoo 2015-01-21 11:43:54 +08:00
记得当年面试的一家公司。给了我一个白板让我写C的快排。。我说我带了电脑问能不能在我的电脑上写这样还能快点。。还各种不让。。。
|
12
fising 2015-01-21 11:46:32 +08:00
6年经验,同不会写。
|
13
smilngwang 2015-01-21 11:47:18 +08:00
小白表示工作时候大部分时间都是边看文档边写程序。。。
|
14
ooh 2015-01-21 11:47:49 +08:00
难道不是echo '' > file?
|
16
youyang 2015-01-21 11:49:16 +08:00
做事的都是小弟,lz难道还不明白??
|
17
learnshare 2015-01-21 11:50:14 +08:00
工作年限跟经验和能力通常不能匹配
|
18
liubin 2015-01-21 11:50:22 +08:00
|
19
mahone3297 2015-01-21 11:54:53 +08:00
大家好像都觉得lz不对。。。我比较支持lz。。。可能面试的人真的好久不写代码了。。。
|
21
tabris17 2015-01-21 11:58:39 +08:00
按楼主的意思是要背出每个函数以及参数返回值等等。LZ找个机器人吧
|
22
sampeng 2015-01-21 11:58:52 +08:00
明显招的体力活。。。
楼主吐槽文件函数搞错。。这完全是扯蛋。。 你天天操作文件?要说是经常用得数组,字符串函数搞错,那部应该。 文件这玩意,基本上做好久再不改了的。你试试半年不碰这些函数,保准忘的七七八八。。。 |
23
tabris17 2015-01-21 12:01:03 +08:00
另外创建文件前用mkdir创建文件路径有什么错?
|
24
muziyue 2015-01-21 12:04:07 +08:00
用了三年我也记不住,都是现查
|
25
ivenvd 2015-01-21 12:06:02 +08:00
7 年工作经验还需要做笔试啊…… PHP 工程师好辛苦……
|
26
forbreak 2015-01-21 12:06:08 +08:00
7年工作经验了,面试还考代码。。。
|
27
fising 2015-01-21 12:07:09 +08:00
7年经验。楼主问这个问题在羞辱别人
|
28
liujianwei 2015-01-21 12:07:39 +08:00
@likexian 不能赞同更多
|
29
yrdr 2015-01-21 12:12:06 +08:00
我写php也有5年了,如果经常写代码,mkdir这个函数应该是经常用到的,当然,我是低端程序员,所以这块接触多一点,真正7年工作经验,应该很少写代码了吧
|
31
moroumo 2015-01-21 12:17:45 +08:00
我面别人的时候,常用函数都可以写伪代码。只有实习生才会在代码上严格些。
|
32
thanksir 2015-01-21 12:19:45 +08:00 1
现在基本上不经常用的都是去翻文档,这个跟能力没什么关系,人家都7年工作经验了,你还考人家这个。。。。汗。。。。
|
33
Ricky123 2015-01-21 12:20:45 +08:00 via iPhone
楼主是招聘新手吧
|
34
bombless 2015-01-21 12:21:11 +08:00
创建空文件写成mkdir……
我眼下只想出了fopen…… 关键是,楼主在哪个城市招,发出去的招聘信息是怎样的,在什么渠道发的。 如果你招聘信息是这样的: 精通 div+css 精通 MVC 精通 PHP 那正常人都绕道了,留下碰运气的估计也都是不靠谱的。靠谱的估计楼主也给不出人家想要的工资。 |
36
jamlee 2015-01-21 12:31:08 +08:00
这个真是头大啊
|
37
gnup 2015-01-21 12:32:00 +08:00
让我想到了字典
新华字典的用处是用的时候去找一下。 把整个字典都背下来,花那个精力有多大意义? 不常用的查字典比较效率 |
38
Havee 2015-01-21 12:35:30 +08:00
摸键盘还能想起来,离开电脑记忆就一片空白的飘过~~~
|
39
O21 2015-01-21 12:36:41 +08:00 via iPhone
touch hello.php
mkdir helloupman rm -rf / #Shut up |
40
chinawrj 2015-01-21 12:37:40 +08:00 1
大学老师考PHP会出这个
|
41
bombless 2015-01-21 12:39:56 +08:00
@Havee 哈哈,刚刚想发短信,想着通过手机语音助手发出去就行了,结果却想不起要发什么,把语音助手关了直接打拼音才想起来要发什么
|
42
hehehas 2015-01-21 12:40:09 +08:00
出面试的公司,都是牛氓,手册都能查到的东西 有什么好考的?要么你出点开放性的问题更容易些...谁没事特么的喜欢去背函数呀
|
43
belin520 2015-01-21 12:45:04 +08:00 1
我想看楼主的回复~
每次看贴都能看到网友跟预想不一样的一边倒的回复 |
44
yakczh 2015-01-21 12:46:43 +08:00
你招的是码农,不是php
|
45
awebird 2015-01-21 12:46:52 +08:00
我觉得对于两年以上经验的程序员,面试应该更多的了解别人擅长什么,做过什么,结合项目去深入聊彼之长,而不是考核知识盲区(除非为了压价).. 现在知识领域那么宽阔,任何人特别是在大型协作项目里,能做好几个方面都很不错了,至少说明有能力做好作对事情
|
46
dryyun 2015-01-21 12:47:34 +08:00
我表示,我还是要查一下手册,如果面试 高级PHP 那就出一些 有深度的问题,你的这种问题就是面试个初级php 的应该出的问题。
|
47
gamecreating 2015-01-21 12:47:37 +08:00
其实我最反对笔试这玩意...
工作中有多少是要你用笔出一段代码的 大部分是活学活用的 很多需要网上找资料 我承认我是菜B |
48
killerand1983 2015-01-21 12:50:59 +08:00
现查。
|
50
refresh 2015-01-21 12:52:35 +08:00
同样N年经验面试很多东西不会写的飘过,我可以说,没有Google我基本不会写代码,让我徒手创建一个项目我都无法完成
但这又怎么样呢,好的程序员只记key和way,而不是背书 |
51
tini9 2015-01-21 12:53:21 +08:00
@awebird “而不是考核知识盲区(除非为了压价)”
_______________________________________________________________________ +1 面试考察盲区就是为了在接下来的谈判中压价,或者技术面试官给对方一个下马威挫这个将来新同事的锐气,以便在以后的共事中占上风。不过这也看出来一些公司的企业文化。 |
52
yylyyl 2015-01-21 12:56:09 +08:00 via iPhone 4
一群写不出来的嘲笑能写出来的…
|
53
extreme 2015-01-21 12:56:44 +08:00
|
54
wwlweihai 2015-01-21 12:57:43 +08:00 1
好笑。看不上应届生,说应届生只会死记硬背;现在还看不上有经验的人了,死记硬背都不会。
|
55
aszxqw 2015-01-21 12:58:16 +08:00
老一辈的无产阶级程序员不一定熟悉linux
|
56
yuankui 2015-01-21 12:58:46 +08:00
估计都看成了创建 [空文件夹] 了吧。
有需要用php创建空文件的场景吗?? |
57
Phariel 2015-01-21 13:01:56 +08:00
我现在写的代码,过一个月再想去改,要先过过上下文才明白我当时为什么这么写。做的东西越繁杂,精力越有限,那么你的细致点只能安排在你当前做的事情上,我要是能通古至今我还在码代码干个蛋。
就跟有些东西你查查API,跑跑代码就能得知结果一样,非得在纸上背出来,我觉得这就是找茬。 高级开发,你应该考察的是大局观,比如一件事情能给几个解决方案,一个东西基础架构应该怎么搭建比较好。而且还包括这人态度如何,表达如何,从侧面了解一个人是不是能胜任他的工作,包括与同事的沟通能力,而不是背背背,这又不是高考分数论英雄!我见过很多面霸,进来做事却是一坨屎,到底有何意义? |
58
crazyxin1988 2015-01-21 13:13:23 +08:00
工作七年经验 完全可以拒绝笔试~
|
59
az 2015-01-21 13:19:41 +08:00 via iPhone
楼主要的是会写1+1的码农,何必多少年,直接去培训学校招聘好了。
|
60
Wenwei 2015-01-21 13:19:51 +08:00
$fp = fwrite("empty.txt", "w");fclose($fp);这样也可以创建一个空文件。
问题是创建一个空文件,至少目前没遇到过这样的场景;而且7年经验,还笔试。 ----------------------------------------------------------- 同意@awebird 面试是为了发现对方的优势。考盲区我也觉得可能是为了压价。 |
61
nilennoct 2015-01-21 13:22:54 +08:00 via iPad
其实我想知道lz哪去了==
|
62
vilison 2015-01-21 13:27:29 +08:00 via iPhone
楼主是逗逼,如果是俺,俺直接无视走人..
|
63
j 2015-01-21 13:30:41 +08:00
这是真的嘛,php圈太逗了,不,我的意思是这家公司和楼主很逗。
|
64
love 2015-01-21 13:32:09 +08:00
LZ你确定题目上写的是空文件而不是空文件夹,否则为什么都写mkdir,难道这些人会不知道dir是目录?
|
65
xoxo 2015-01-21 13:33:09 +08:00 1
所以,不用submlie编辑器的phper一律不录用
|
66
nsa 2015-01-21 13:35:33 +08:00 via iPad
今天又压价多少?
|
67
rming 2015-01-21 13:36:14 +08:00
凡是笔试写代码的职位,我一般都没什么兴趣了
|
68
sohu022 2015-01-21 13:48:02 +08:00
楼主这样考,说明楼主本身没写过代码,或者很菜。。。
|
69
ooh 2015-01-21 13:50:05 +08:00
@ETiV 果然...正确做法应该是//exec('echo -n "" > file')// or //exec('touch file')//
|
70
agui2200 2015-01-21 13:50:20 +08:00
一个工作了7年的phper居然还接受鄙视,悲哀
|
71
xuxu 2015-01-21 13:51:15 +08:00
`touch file`
|
72
wingoo 2015-01-21 13:51:25 +08:00
一堆喷lz的哈哈
touch确实用的不多, 个人用到也是因为要用php做job处理文件 |
73
yellowV2ex 2015-01-21 13:53:46 +08:00
实际工作中。。10年也不一定需要建空文件吧。。好吧,我承认 看到空文件 就直接脑补了空文件夹。
这跟 去医院皮包割了一样 ,其实不是包皮你不是也看错了吗?你这题有问题 |
74
ibudao 2015-01-21 14:07:20 +08:00
`> file`
|
76
wudikua 2015-01-21 14:13:49 +08:00
没想到居然喷子这么多
|
77
loveuqian 2015-01-21 14:14:25 +08:00
睡个午觉起来看到个这样的帖子。。。。
|
78
mhycy 2015-01-21 14:36:53 +08:00
序列化我会直接用JSON
|
80
overflow 2015-01-21 14:41:17 +08:00
|
83
panxianhai 2015-01-21 14:42:47 +08:00
"我厂",很多地方看到这个,这算不算一个梗。
|
84
zhicheng 2015-01-21 14:43:27 +08:00
你的题太难了,我都是问HTTP状态码的。。。。
|
85
aksoft 2015-01-21 14:46:05 +08:00
额...记不清...
|
86
mhycy 2015-01-21 14:46:17 +08:00
@Actrace
在我看来这题没意义。 如果只要考拼写的话那么你找个刚自学完PHP的就够了 真要靠谱的码农在自然会在合适的场景选用合适的方案 就像这题,选用序列化在对象序列化以后的结果你可预测? 不给出例子就问问题这种编程题不能说明任何问题。 |
88
jalen 2015-01-21 14:54:08 +08:00
反正我每次面试,都要重新看一大堆的基础... 就怕出那种面试题..
|
89
ioth 2015-01-21 14:54:13 +08:00
发题的同学,你工作几年了?
做php几年了? 什么语言要工作5年才精通? |
91
endrollex 2015-01-21 14:54:55 +08:00
写写伪代码就可以了,这又不是经常用的功能
|
92
Actrace OP @mhycy 换个思路吧,你如果面试一个翻译官,要求5-10年的翻译经验。结果你让他写26个字母他竟然写不全还错了,你会让他当你的翻译吗?
|
97
pushy 2015-01-21 15:10:38 +08:00
呵呵
|
98
zhicheng 2015-01-21 15:12:09 +08:00
@mhycy 肯定会,除非你没写过代码。我写了这么多年 Python 和 C 和 Objective C ,语法一样会写错。如果面试考我一些诡异的语法是什么意思,一样也不知道。如果不信的话,你问一些发明这个语言的人语法题,他也可能会不知道。
@Actrace HTTP 状态码是我的梗,有一次在朋友那边帮忙把系统架构做出来,我抱怨他们的人连状态码都不知道,朋友跟我说,你要求太高了,这整家公司知道 HTTP 状态码的不超过 3 个,包括你和我。 各种代码的烂梗,虽然运行是正确的,但是。。。 if (foo) { return True; } else { return False; } if (format=='html') { self.render(foo, format='html'); else if (format=='json') { self.render(foo, format='json') } while (True) { foo = bar; break; } |
99
winiex 2015-01-21 15:13:11 +08:00
我的看法是面试人的时候太纠结于细节不好,而且一定要看自己的招聘需求是什么。你的职位如果是要一线编码的工程师,那你问的问题当然需要知道。如果你招募的是带领团队的人,技术细节不算太重要,重要的是带团队的经验、历史以及三观是否相符于团队现有人员。
国内大环境下,很多公司内管理线在一般评价体系下价值往往是高于技术线的,很多人做了五六年的人可能都会向管理转向带团队,不做一线技术是常态。小公司要招募一线研发工程师的话,3 年经验的人最好。 前段时间我看到过一次讨论,源于一个面试官抱怨 5 年经验的 Java 程序员没有正确地答出判断奇偶数的算法,感觉和今天这个话题好像。 |