遇到这个问题的时候我以后自己耳朵出问题了,这有个什么好回答的,想了想答:封装功能,提高代码复用率;减少代码量,同时提高可读性和易维护性。
结果面试官不太满意,当时也每太当回事,今天又遇到了个同样的问题,同样的情况,同样说我没回答到点上,回来 QQ 群里吐槽,有人告诉我答案是:"三个特性就是继承 多态 封装...",还说找的面试题里很常见
有种想吐血的感觉,为什么总有面试官问这种抽象的问题?
"你对 PHP 有什么看法"
"你对面向对象有什么看法"
或者就是一些比较基础和底层,知道没多大卵用的问题,因为太长用不到这些知识都忘记了,比如打开一个网页,发生了什么,不就是发送一个请求,服务器软件转发给 phpcgi,再响应回来,中间还有啥三次握手啥玩意,这样答也是不太满意,我就面试个 PHP,又不是去帮你自己做一个 nginx 定制版,问这种问题意义在哪儿?
这些问题确实基础,但是问这种问题毫无意义,有心准备的人刷一刷面试题就很容易就蒙混过关,这种教科书式的问题和标准回答压根没有意义,为什么还总有人问
结果面试官不太满意,当时也每太当回事,今天又遇到了个同样的问题,同样的情况,同样说我没回答到点上,回来 QQ 群里吐槽,有人告诉我答案是:"三个特性就是继承 多态 封装...",还说找的面试题里很常见
有种想吐血的感觉,为什么总有面试官问这种抽象的问题?
"你对 PHP 有什么看法"
"你对面向对象有什么看法"
或者就是一些比较基础和底层,知道没多大卵用的问题,因为太长用不到这些知识都忘记了,比如打开一个网页,发生了什么,不就是发送一个请求,服务器软件转发给 phpcgi,再响应回来,中间还有啥三次握手啥玩意,这样答也是不太满意,我就面试个 PHP,又不是去帮你自己做一个 nginx 定制版,问这种问题意义在哪儿?
这些问题确实基础,但是问这种问题毫无意义,有心准备的人刷一刷面试题就很容易就蒙混过关,这种教科书式的问题和标准回答压根没有意义,为什么还总有人问
