为什么面试总有脑残面试官问特别抽象的问题? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tangzhangming
V2EX    PHP

为什么面试总有脑残面试官问特别抽象的问题?

  •  
  •   tangzhangming 2018-08-11 21:14:04 +08:00 4293 次点击
    这是一个创建于 2620 天前的主题,其中的信息可能已经有所发展或是发生改变。
    遇到这个问题的时候我以后自己耳朵出问题了,这有个什么好回答的,想了想答:封装功能,提高代码复用率;减少代码量,同时提高可读性和易维护性。

    结果面试官不太满意,当时也每太当回事,今天又遇到了个同样的问题,同样的情况,同样说我没回答到点上,回来 QQ 群里吐槽,有人告诉我答案是:"三个特性就是继承 多态 封装...",还说找的面试题里很常见

    有种想吐血的感觉,为什么总有面试官问这种抽象的问题?

    "你对 PHP 有什么看法"
    "你对面向对象有什么看"

    或者就是一些比较基础和底层,知道没多大卵用的问题,因为太长用不到这些知识都忘记了,比如打开一个网页,发生了什么,不就是发送一个请求,服务器软件转发给 phpcgi,再响应回来,中间还有啥三次握手啥玩意,这样答也是不太满意,我就面试个 PHP,又不是去帮你自己做一个 nginx 定制版,问这种问题意义在哪儿?

    这些问题确实基础,但是问这种问题毫无意义,有心准备的人刷一刷面试题就很容易就蒙混过关,这种教科书式的问题和标准回答压根没有意义,为什么还总有人问
    第 1 条附言    2018-08-11 22:11:30 +08:00
    感谢各位的批评,仔细审视了下,确实是因为我自己太菜。
    16 条回复    2018-09-12 12:29:53 +08:00
    lihongjie0209
        1
    lihongjie0209  
       2018-08-11 21:18:18 +08:00
    写完 PHP 然后需要支持 https 的时候你会发现网络还有有点用的
    riaqn
        2
    riaqn  
       2018-08-11 21:19:03 +08:00 via Android   1
    你怎么知道面试官是在等教科书的答案呢,这种开放性的问题,难道不是程序员和工程师的分水岭么。
    HA7733
        3
    HA7733  
       2018-08-11 21:23:04 +08:00 via Android   1
    万事必于细,往往复杂的东西其实它是简单的,而你认为简单的东西才是复杂的。
    lscho
        4
    lscho  
       2018-08-11 21:23:27 +08:00 via Android
    什么什么看法确实没用。。。但是你后面的举例很有用,而且一下子就看出你的水平了。。cgi,fpm 是什么你都不了解,基本可以判定是初级水平了。php 的性能优化以及高并发处理完全没经验。
    tangzhangming
        5
    tangzhangming  
    OP
       2018-08-11 21:23:27 +08:00
    @lihongjie0209 可是自己写支持 https 的网站也没遇到个问题啊,不论是框架层就实现了的,还是面条代码自己实现。我的意思也不是这些东西没用,但是不常用到,记不住标准回答是常态,需要使用的时候再补一下。我的意思是有些人不问具体的问题,比如什么情况下遇到了什么问题,怎么去解决它,而去问一些很笼统抽象,找不到回答点的问题
    tangzhangming
        6
    tangzhangming  
    OP
       2018-08-11 21:24:08 +08:00
    @lscho 好吧,这个我确实说错了 php-fpm
    lihongjie0209
        7
    lihongjie0209  
       2018-08-11 21:38:14 +08:00
    @tangzhangming #5 核心的东西还是要知道的, 一些细节记不住很正常
    zer0day301457
        8
    zer0day301457  
       2018-08-11 21:38:32 +08:00
    “比如打开一个网页,发生了什么,不就是发送一个请求,服务器软件转发给 phpcgi,再响应回来,中间还有啥三次握手啥玩意,”
    这个问题很经典,很好,可以考察出很多问题,可是很多人依然不懂,还非常不屑,现在的纯脚手架和面向数据库编程型码农太多了,脱离了数据库和 redis 都没法写一个内存存储模型,写个 id 分配器都只会用遍历数组。
    luob
        9
    luob  
       2018-08-11 21:40:58 +08:00
    我觉得这类问题就是给你个机会,看你能不能把面试官唬住。
    很容易就能通过自己的回答把自己和低水平或者提前背面试题的那些人区分开
    比如我能和面试官扯半小时的面向对象思想不带重复的,只要对方愿意听……这种题目怎么可能有标准答案。
    pityhero233
        10
    pityhero233  
       2018-08-11 21:45:11 +08:00 via Android
    赞同 @riaqn,这就是工程师和程序员的分水岭。
    tangzhangming
        11
    tangzhangming  
    OP
       2018-08-11 21:50:59 +08:00
    @zer0day301457 好吧,你们说的确实有理,我承认我确实是个菜鸡
    qiuqiuer
        12
    qiuqiuer  
       2018-08-11 21:56:58 +08:00 via Android
    首先你得确定面试官是内行还是什么都不懂的 hr 或者产品经理,如果是前者你要专业点回答,如果是后者应该用专业的百度知道回答
    blackjar
        13
    blackjar  
       2018-08-11 22:01:02 +08:00
    毕竟行业现在要求越来越高了 像用出 phpcgi 这种词汇的人应该被淘汰了
    bzzhou
        14
    bzzhou  
       2018-08-11 22:04:29 +08:00
    工程能力牛逼程度,很重要一点就是抽象能力
    PS:直接给“问特别抽象的问题”的面试官打上“脑残”标签很不好,因为可能是他的境界远在你之上,你理解不了(当然,也有可能是对方确实不知道问什么)
    leekafai
        15
    leekafai  
       2018-08-11 22:24:29 +08:00 via Android
    开放题非要答成标准概念,可以先思考,自己项目经验是否匮乏。共勉。
    pinews
        16
    pinews  
       2018-09-12 12:29:53 +08:00
    面试不是改卷,还看语气神态肢体,同时也是你了解公司的好时机,一次面试结果说明不了什么。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     981 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 18:57 PVG 02:57 LAX 11:57 JFK 14:57
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86