阿里测开一面面经

刚刚面得,40分钟,面试体验很好,面试官很温柔的感觉,我也深深地感到了自己的菜。

1.项目(狂问用到了什么技术,然而我这没啥技术啊)
2.平时用的什么语言(java)
3.线程怎么实现(三种:Thread/Runnable/Callable)
4.同步怎么实现(三种:synchronized/Lock/volatile)
5.查看80端口的命令(netstat -anpt | grep 80)
6.session怎么共享(不会)
7.ARP协议
8.基数排序
9.归并排序,是否稳定(稳定)
10.反射机制,作用,举个例子(不会)
11.对技术的兴趣
12.最近看啥书
13.对测试是如何看待的
14.实习的时候你是如何设计测试用例的
15.如何保证测试用例对bug的覆盖

大佬们能教教我吗?我真的好菜啊,评论区留下你们的答案好不好。

#面经##阿里巴巴##秋招##测试工程师##内推#
全部评论
还有个问题: 静态变量和非静态变量在多线程中的区别: 静态变量:线程非安全。 静态变量即类变量,位于方法区,为所有对象共享,共享一份内存,一旦静态变量被修改,其他对象均对修改可见,故线程非安全。 实例变量:单例模式(只有一个对象实例存在)线程非安全,非单例线程安全。 实例变量为对象实例私有,在虚拟机的堆中分配,若在系统中只存在一个此对象的实例,在多线程环境下,“犹如”静态变量那样,被某个线程修改后,其他线程对修改均可见,故线程非安全;如果每个线程执行都是在不同的对象中,那对象与对象之间的实例变量的修改将互不影响,故线程安全。 局部变量:线程安全。 每个线程执行时将会把局部变量放在各自栈帧的工作内存中,线程间不共享,故不存在线程安全问题。
点赞 回复 分享
发布于 2018-08-28 09:57
volatile不能同步
点赞 回复 分享
发布于 2018-08-23 12:00
哪个部门啊
点赞 回复 分享
发布于 2018-08-23 09:23
session跨域应该是问session如何共享:1.session sticky,2. session replication,3. session数据集中存储,4. cookie based; 归并、快速、堆排、希尔排序都不稳定; 反射机制最直接就是spring框架的基础,spring就是基于反射来实现依赖注入的; 答得不对的地方请见谅
点赞 回复 分享
发布于 2018-08-22 22:06
自顶求一个答案
点赞 回复 分享
发布于 2018-08-22 20:54

相关推荐

来个厂收我吧:首先,市场侧求职我不是很懂。 但是,如果hr把这份简历给我,我会觉得求职人不适合做产品经理。 问题点: 1,简历的字体格式不统一,排版不尽如人意 2,重点不突出,建议参考star法则写个人经历 3,印尼官方货币名称为印度尼西亚卢比(IDR),且GMV690000印尼盾换算为305人民币,总成交额不高。 4,右上角的意向职位在发给其他公司时记得删除。 5,你所有的经历都是新媒体运营,但是你要投市场营销岗位,jd和简历不匹配,建议用AI+提示词,参照多个jd改一下经历内容。 修改建议: 1,统一字体(中文:思源黑体或微软雅黑,英文数字:time new romans),在word中通过表格进行排版(b站学) 2,校招个人经历权重:实习经历=创业经历(大创另算)>项目经历>实训经历>校园经历 3,请将项目经历时间顺序改为倒序,最新的放最上方。 4,求职方向不同,简历文字描述侧重点也需要不同。
点赞 评论 收藏
分享
苍蓝星上艾露:这简历。。。可以试试我写的开源简历优化工具https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 17:23
点赞 评论 收藏
分享
评论
点赞
86
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务