经典面试题
最近生意不景气, 栋梁一边跑滴滴一边正在满山遍野的投简历, 皇天不负有心人, 终于他接到了一个邀请面试的电话...
技术主管问了这么一道经典的面试题, 能称之为经典面试题的不多, 这道题至少有20多岁了.
这道题是:当我们在浏览器中输入一个链接, 按下回车以后会发生什么?
栋梁沉思了片刻答道: 这要分情况, 分什么浏览器, 还要分什么链接.
刚才那个皮笑肉不笑的技术主管, 脸上已经皮笑肉也笑了, 哈哈, 那你说来看看, 我第一次听说还要分浏览器和链接的.
栋梁只好苦笑答道不同的链接会在不同的浏览器产生不同的效果, 比如最近程序猿抗议996工作制所做的网站, 这个链接如果输入到国产的浏览器里会返回404, 或者提示访问的网站有大量的淫秽色情等违法信息, 请勿访问, 有的呢还会返回该网站是恶意网站或本次访问被非法劫持不建议访问, 还有的直接说根据用户投诉及相关法律法规和政策, 该网页包含违法或违规内容, 已停止访问...
像Chrome, Firefox这样的浏览器则会很正常的返回一个页面, 总体来说就是这样要分情况.
一直坐在技术主管旁边的那个没有说话的姑娘终于开口了, 她问到: 你刚刚说的是什么意思, 什么是996工作制?
栋梁意识到她不知道什么是996工作制, 只好继续解释说: 996工作制是早上9点上班晚上9点下班一周工作六天休息一天的简称.
这是非常不人道的做法, 以前同性恋还没有被广泛接受的时候, 共产主义者切格瓦拉对同性恋群体进行残酷的压迫, 每周让他们工作60个小时, 其实比起996来还是要人道很多.
栋梁还有很多话要讲, 但是刚刚皮笑肉也笑的技术主管, 忽然换了另一副面孔, 冷冷的说: 也就是说你没法加班了?
还没等栋梁回答, 技术主管把手里的笔一扔, 身子向椅子上一靠, 听说现在你是在开出租车吧? 开出租车你从来不加班吗?
公司给了你工作的机会, 还挑三拣四的, 这个年头有工作就不错了, 你这个年龄段的人就不要太任性了吧!
现在的房子, 车子, 妹子, 哪一样不要钱, 996总比失业要好, 有多少人想着996还没资格呢!
栋梁听出了话里的讽刺, 不顾自己债务缠身, 一睁眼就欠银行几百块的囧境, 自己赌气壮胆说: 我可不想要996的资格, 如果外人来看栋梁说话的口气, 仿佛中国四大银行的钱全在他口袋里, 但是脑子的声音提醒他不要这么放肆, 现在的房子车子和妹子都抵押在银行里, 于是栋梁很快就冷静下来, 脸上又挂上了笑容, 技术主管此时已经放弃了要招这么一个不听话的人来公司了, 一心想着快结束这次面试, 中国最不缺的不就是人么, 但是在自己的员工面前还是要保持说话的委婉得体, 这个出租车司机真是不识抬举.
好好的一场面试, 结果被这个老东西一张嘴带歪了, 40来岁的人了还是不懂得变通, 怪不得还是在开出租车.
将来肯定不会有什么出息.
技术主管拿出了自己平时敷衍的本领, 很快的打了一通副稿, 一张嘴就讲了出来:
刘先生, 感谢你今天的来访, 经过这次交流我们对你的技术能力有了很深的印象, 说实在的你的回答并不能让我们满意.
虽然你工作了多年, 但是, 我觉得你不懂技术, 我们会把你的简历放到人才库里, 如果有合适的位置我们会再联系你.
请问你还有什么问题要问我吗?
栋梁微微一笑说: 那我问一下, 当我们在浏览器输入Google.com的时候会发生什么事情呢? 技术主管一愣, 尴尬的笑了笑, 还是回答到说: 当我们输入Google.com的时候, 首先要把Google.com这个域名进行DNS解析, DNS有递归查询和迭代查询这里我就不展开说了, 当解析以后拿到IP地址, 就开始TCP的三次握手, 当握手结束以后, 就会发送HTTPS请求, 然后服务器就会响应, 返回这些请求, 这些请求会返回给我们的浏览器, 经过浏览器的解析生成DOM树, CSS规则树, 就在我们的浏览器显示Google的首页了.
栋梁听他讲完, 道了一声谢, 起身走出了会议室, 为了显得更高大一点, 他抬头挺胸, 可是会议室太小了走了两步就走出了门, 当时只注意让自己显得高大, 对周围的东西全然不顾, 刚出门就撞到了一个去接水的员工身上, 幸亏是塑料杯子没有摔碎, 栋梁连声道歉, 那接水的小哥满脸苦笑, 勉强的说了一声没有关系, 下楼以后赶紧去停车的地方一看, 一张罚单已经夹在了雨刮器上, 原来这条路上的停车位只能晚上10点后停车, 叹了一口气, 栋梁开车走了...