阿里巴巴电话面试被鄙视经历

本文讲述了作者在2015年经历的一次阿里巴巴电话面试,面试中涉及项目经验、HTTP协议、并发编程、Java集合框架等方面的问题。作者反思了自己在面试中的不足,包括表达能力、基础知识和项目经验的欠缺,以及对面试职位要求理解的偏差。
摘要由CSDN通过智能技术生成

2015年2月5日中午接到支付宝总部的电话,上周投的简历,这次是来电话面试的。电话沟通了大概40分钟,感觉被鄙视了。

面试中问的问题大概如下:

1.项目经验,服务如何容灾,长连接如何保持等等,答的不是很好,因为最近的项目是个新的APP服务端,主要做的是一些业务逻辑上的工作,所以一些分布式的理论、HA架构什么的,虽然之前看过,但是也都忘的差不多了,估计这时就给面试官留下很不好的印象了。

2.Http协议相关,Request Line包含什么,这个我完全不知道是什么了,只知道有请求头和请求体,Request Line的概念已经在大学毕业时完全还给老师了。后来查了一下原来就是请求的第一行,内容包括Metho URI Version(CRLF)

还问了我请求头和请求体之间用什么分割,当时回答是两个回车换行,后来查了一下原来是一个回车换行,这些概念现在都太模糊了;

还有问了一些常见的请求头里都包括什么,随便说了一些,当时由于紧张好多都想不起来了;

Content-length作用,我的回答是response body的长度,用于告诉客户端消息实体的结束。其实这个问题还可以答好多,比如在http1.1版本下,如果connection:keep-alive并且response没有使用chuncked方式传输,那么content-length就是上面的作用,但是如果使用chunked传输,则content-length就无效了,而是以一个空的chuncked作为结束块。而如果不适用keep-alive的话,那么服务器断开连接,客户端就可以知道消息结束了

  • 5
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值