一年Java的阿里电话面试全纪录
在北京待了快两年了,之前一直在一家大型国企实习家转正,2017年毕业到现在也已经毕业快一年了,几位一起在京的同学想回南方发展(本人也是南方人),所以自己也下了这个决心,月初递交了辞呈。经过考虑之后选择了杭州,既然选择了杭州阿里巴巴自然是一座要抱着敬畏之心去征服的大山。
首先非常感谢玄令涛的内推让我获得了这次机会,三月二十六到的杭州,二十八号在同花顺面试的时候突然接到了阿里的面试电话,无奈放弃接听。完成面试之后打回去旧只是分机好了,以为就此失去机会,回到住处方式的躺在沙发上看爱情公寓(哈哈本人比较喜欢看老片),就在这时电话来了,有点蒙没有一点点防备,废话不多说直接上电话面试内容:
-----------------------我是华丽的分割线---------------------------------
面试官:你先简单介绍一下你自己。
我:简单的介绍了一下自己的简单情况,说了之前自己上家公司的业务领域。
面试官:你以前是在国企上班的,我看你简历上描述的技术也挺新的说说你比较擅长的一个方向。
我:描述了之前自己对Redis有过较深的学习
面试官:那你能说说Redis是怎么处理Key的批量失效的?
我:回答的答案面试官视乎有些不满意
面试官:那不管Redis是怎么实现的,你说说要是你来实现这个失效机制你会怎么做?
我:我一下子毫无思路,他说给我点时间想,我想了一会说到了建立一个单独的监听线程。
面试官:如果需要集中失效的key有几百万几千万个你不觉得这样很抵效果吗?
我:最终在面试官的提醒下提出了伪失效,就这样Redis的话题结束
面试官:看你在项目中使用到了Dubbo,那我只问一个问题,Dubbo框架是怎么发现一个服务是否失效的整个流程是怎样的?
我:之前在看相关的资料的时候看过相关的机制所以顺利的答了出来,只是在语言组织上有些生涩。
面试官:我们来聊聊消息中间件吧,你说说消息中间件怎么保证消费者的消息的顺序的?
我:(由于之前一直使用的的ActiveMQ感觉面试官问的是RocketMQ所以回答的不怎么对的上)。。。
面试官:现在我们来聊聊JAVA基础哈,你说说对多线程的理解?
我:根据自己的理解说了一通
面试官:多线程的加锁机制,如果一个方法递归调用有同步快的方法,通俗的说也就是自己调用自己会不会发生死锁的情况?
我:由于之间还真没想过这种情景多以回答的不好。
面试官:有了解过lock包下的类吗?
我:使用过一些
面试官:那你说说读写锁想较于Synchronized有什么优势?
我:说到了大概,面试官也就没再往下深入问。
面试官:说说Java原子类的原理吧,及使用过的原子类?
我:大概说道了分段式乐观锁。
面试官:假设CurrentHashMap对象需要进行重新排序那么是将所有的内容的行加锁排序,还是分段的,如果是分段加锁,那实现的机制又是怎么样的呢?
我:不知所云的说了一通,面试官也就转移了问题。
面试官:对斜程有没有了解?
我:没有,然后面试官耐心的跟我解释了何为斜程已经其将在之后的Java版本中将扮演重要的作用。
面试官:你概括一下如果我在浏览器输入alibaba.com那么DNS的工作流程是怎么样的?
我:由于自己是移动互联方向的所以计算机网络的只是还不错,提到了个人大概
面试官:那如果我输入的这个网址本来就不存在,DNS会怎么处理和具体流程?
我:.........
中间省略一些已经记不清的问题.....
--------我是被省略的问题--------
面试官:最后一个问题,关于Linux内核的,我们都知道Java有IO,NIO,某某IO(没听清),那你知道Linux内核是通过什么原理实现poll机制的吗?
我:一听到Linux内核就知道没戏。呜呜呜.....
最后:
面试官:我的问题问完了,你有什么药问我的吗?
我:我知道我这次面试发挥很差,我想您给我一些以后学习的建议?
面试官:多去深入原理,多去借鉴,多深挖。像阿里每天这边的系统每天最多要处理几十个G的数据量,这些框架是怎么承受的,原理是这样的,都是值得借鉴的。
面试官总结:我们在面试的时候并不要求被面试者所有问题都答出来,我们之所以这么深想试出你的深度,因为这边面试都需要对被面试的人进行一个评级。
总结:这次电话面试让我知道了自己许多不足的之处,总之一句话,学海无涯!
一年Java的阿里电话面试全纪录相关推荐
- java开发网易电话面试 一面总结
java开发网易电话面试 一面总结 晚上八点多自己在看视频的时候突然接到杭州来的一个电话,当时觉得很奇怪,突兀,接通之后被告知是杭州网易打来的,没有简单的自我介绍,没有多余的废话,直接入主题,吓得我心 ...
- 阿里电话面试之所做所得所感(2015年7月)
原文地址:http://blog.csdn.net/eastmount/article/details/46829073 转眼间就到了找工作的阶段,这是我参加的第一个面试,无论结果如何我都受益匪浅.以 ...
- 记一次阿里电话面试| 技术征文
当天下午看到了招聘需求,就托人进行了内推,下班前收到邮件说会在7个工作日内联系进行面试.没想到在回家路上就接到了阿里面试官的电话,说要进行电话面试.由于当时在外面,不太方便,就告诉面试官10分钟后回到 ...
- 招银网络笔试java_春招|招银网络Java软件开发 电话面试+一二三面面经
电话面试: 1.自我介绍 2.介绍项目经历(我介绍的时候说了用到spring,spring MVC和hibernate框架) 3.为什么用spring框架,有什么优点 4.详细说下aop 5.解释下I ...
- 阿里电话面试总结(人生第一次面试!!)
在图书馆看书的时候,突然接到一个电话,一眼看去就是推销房子的那种,可是地点显示是杭州就接了.对面说他是阿里菜鸟网络的,我就知道是面试电话了.我就说你等我三分钟,我得从图书馆出去才能大声说话.他很和蔼, ...
- 网易Java服务器端实习生电话面试
先大致了解了下基本情况,然后开始切入正题. 1 大致说下你在Java web方面的知识. 2 Java方面(包含操作系统) 写一个servlet类怎样让它启动运行:Java多线程实现:Java多线程要 ...
- 腾讯云智后台开发实习面试全纪录(已offer)
⭐️写在前面 这里是温文艾尔的学习之路
- 阿里秋招面试全解析(含内推岗)
每个技术人都有个大厂梦,我觉得这很正常,并不是饭后的谈资而是每个技术人的追求.像阿里.腾讯.美团.字节跳动.京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司/小公司,如果说能够在这样的公司锻 ...
- 2015年阿里实习生面试Java研发工程师 小记
5月5日,广州,阿里实习生面试,Java研发工程师,完全被虐orz 几乎没有Java项目开发经验,接近零基础,去水了一发,毫无悬念的被刷了..RP也是杠杠的,准备过的题目一个都没被问到,算法题也是一条 ...
- 最全技术面试180题:阿里11面试+网易+百度+美团!
最全技术面试180题:阿里11面试+网易+百度+美团! 网络编程 ISO模型与协议 http1.0:需要使用keep-alive参数来告知服务器端要建立一个长连接 http1.1:默认长连接.支持只发 ...
最新文章
- 安装完DevExpress14.2.5,如何破解它呢?
- 【AutoML】激活函数如何进行自动学习和配置
- Centos7 安装 Elasticsearch7.10(不错可以试试)
- java反射--注解的定义与运用以及权限拦截
- 福利 | 全网疯传免费领,一整套算法课程,拿走不谢!
- Selenium2+python自动化75-非input文件上传(SendKeys)
- c语言字符串替换问题,C语言中的字符串替换
- 计算机无法创建新文件夹,无法创建文件,小编教你无法新建文件夹怎么办
- PopWindow使用方法详解
- URL编码与解码原理
- 软考高项论文范文——论信息系统项目的沟通管理
- markdown在前端的简单使用
- 小白专属:大数据总纲_大数据路线_高屋建瓴的体验大数据的世界
- 你应该如何学习一个未知的技术领域?- 菜鸟小白篇
- zabbix连接mysql_zabbix的简单操作(监控客户端MySQL数据包库)
- centos7下载spark连接mysql数据库提取数据(pyspark,Scala,python独立执行)
- EDMA3驱动的API
- 硅谷产品实战学习感触
- 今日头条面试题(二)
- SAP S4 如果何激活CO范围的利润中心会计核算
热门文章
- [oracle]Oracle 11g DG搭建(备库使用ASM)
- Xshell更改用户数据文件夹的方法
- 牛客网优惠码-直通BAT面试算法精品课购买
- 德鲁克对管理学的贡献
- Juce之旅-第一个例子(图形窗口)
- Immervision推出由计算机视觉社区开发的首台具有智能视觉的仿人机器人JOYCE
- RFID定位技术在仓库管理中的应用--新导智能
- 【Scratch】青少年蓝桥杯_每日一题_10.09_小猫奔跑
- 基于stc89c58的万年历设计
- 阵列天线方向图-均匀圆形/圆柱阵列matlab仿真