首页 > 阿里:测试开发

阿里:测试开发

虽说是面的测试开发,但是按照开发岗来面的
前30分钟,聊项目,聊项目中的涉及到的东西
项目中的问题没回答好的:假如客户端想向服务端提交一条下载文件的请求,服务端如何解析。
面试官反复强调如何知道每个字段的含义,说实话我对这个没太理解,我说就用rpc封装,服务端解码不就知道每个参数了么,他说我想问具体怎么实现。
我说是想问对象的序列化、反序列化怎么实现的么,他说不是。后来我一直搞不明白他想问的点在那,他说要不换个问题吧。
ps:下载文件,要么http出传输消息,要么自定义消息格式,还能咋实现?有大神指导面试官想扣的点在那么。
后来就问了java相关的基础了
大小端序。
java垃圾回收
同步相关:synchorized,aqs,lock,同步队列,线程池。
最后场景题 假设我们想手动模拟1000次http调用(一秒以内),测试某个服务的性能,也就是找出调用的最大值,最小值,平均值。如何实现。
我说开1000个线程然后分别及时计时,他说假如1万次呢?讨论了比较久,他提示类比nio,最后没给出答案。
没有手撕算法,因为之前笔试和上个部门面试评价笔试成绩还比较不错,所以就没有笔试了。
反问:对我有什么建议:基础知识还行,但是面试过程中有太多的口头助词(这个,那个),给人造成不自信和不条理的感觉。
其他:后续如果通过后有通知。
自我感觉,应该是凉了,聊了差不多一个小时,两个实际问题都回答的不好,估计让面试官以为我只是背书的傻子。

更多模拟面试

全部评论

(3) 回帖
加载中...
话题 回帖

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐