阿里巴巴java工程师资深java工程师什么水平

(勇往无前)
(我是你的)
(坚韧的菜鸟)
第三方登录:杭州软件工程师招聘
本科及以上 3年以上经验
普通话 年龄不限
职位描述:
职位描述:作为团队核心开发,参与业务需求讨论,参与技术方案的制定、重点负责后端代码的设计、编码实现与单元测试。并配合测试保证系统的质量,参与横向技术与业务产品平台和组件的沉淀。与TL一道解决系统性的技术问题,解决系统故障,确保系统的高可用性。积极主动学习,提升技术和业务领域知识,合理地运用技术,在计划时间内能编写出高质量的代码,并保持对技术的高度兴趣,持续优化和重构,从而确保代码的可读性、易维护性和功能的可扩展性。职位要求:1. 有比较扎实的Java基础,至少三年以上互联网相关工作经验,熟悉J2EE的技术体系和开发应用,对于主流的开源技术有熟悉其应用与原理2. 有比较好的面向对象设计和编程理念,有较好的设计功底,对于面向对象设计原则有比较清晰的理解,并掌握一部分设计模式3. 在技术领域有很好的学习钻研精神,熟悉高并发、高性能的分布式系统的设计、开发、问题解决以及调优相关知识4. 积极乐观的心态,能够拥抱变化,敢于建议,勇于创新
其他信息:
所属部门:天猫事业部
专业要求:不限
汇报对象:TL
下属人数:1人
企业介绍:
阿里巴巴集团经营多元化的互联网业务,致力为全球所有人创造便捷的网上交易渠道。自成立以来,发展了消费者电子商务、网上支付、B2B网上交易市场及云计算等领先业务。阿里巴巴集团现有25个事业部,其目标是促进一个开放、协同、繁荣的电子商务生态系统。 & &阿里巴巴集团由本为英语教师的中国互联网先锋马云于1999年带领其他17人所创立,他希望将互联网发展成为普及使用、安全可靠的工具,让大众受惠。阿里巴巴集团由私人持股,现服务来自超过240个国家和地区的互联网用户。阿里巴巴集团及其关联公司在大中华地区、印度、英国及美国70多个城市共有24,000多名员工。申请此职位表明您已阅读并同意阿里巴巴及关联公司的《申请工作机会须知》,具体请看链接:/market/alineiwai/privacy.html
猎聘温馨提示:
如在投递及面试过程中遇到招聘方的任何收费行为( 如培训费、 体检费、 资料费、 置装费、
押金等),则存在诈骗风险,请您务必提高警惕。
可能感兴趣的职位:
本科及以上 |
3年工作经验 杭州-西湖区
互联网/移动互联网/电子商务
大专及以上 |
3年工作经验 杭州-余杭区
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
学历不限 |
1年工作经验 杭州-西湖区
互联网/移动互联网/电子商务
学历不限 |
经验不限 杭州
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州-滨江区
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州-滨江区
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州-滨江区
互联网/移动互联网/电子商务
统招本科 |
3年工作经验 杭州
互联网/移动互联网/电子商务
统招本科 |
3年工作经验 杭州-余杭区
互联网/移动互联网/电子商务
统招本科 |
1年工作经验 杭州-余杭区
互联网/移动互联网/电子商务
学历不限 |
经验不限 杭州
互联网/移动互联网/电子商务
大专及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
本科及以上 |
2年工作经验 杭州
互联网/移动互联网/电子商务
本科及以上 |
2年工作经验 杭州
互联网/移动互联网/电子商务
本科及以上 |
经验不限 杭州
互联网/移动互联网/电子商务
统招本科 |
3年工作经验 杭州-西湖区
互联网/移动互联网/电子商务
大专及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
统招本科 |
3年工作经验 杭州-西湖区
互联网/移动互联网/电子商务
大专及以上 |
3年工作经验 杭州-上城区
互联网/移动互联网/电子商务
本科及以上 |
1年工作经验 杭州-西湖区
互联网/移动互联网/电子商务
学历不限 |
1年工作经验 杭州
互联网/移动互联网/电子商务
大专及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
统招本科 |
2年工作经验 杭州-余杭区
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
本科及以上 |
3年工作经验 杭州
互联网/移动互联网/电子商务
学历不限 |
经验不限 杭州-西湖区
互联网/移动互联网/电子商务
本科及以上 |
5年工作经验 杭州
互联网/移动互联网/电子商务
公司规模:10000人以上
公司地址:浙江省杭州市余杭区文一西路969号
注册时间:2007年03月
注册资本:万美元
经营期限:日-日
经营范围:服务:企业管理,计算机系统服务,电脑动画设计,经济信息咨询服务(除商品中介),成年人的非证书劳动职业技能培训和成年人的非文化教育培训(涉及前置审批的项目除外);生产:计算机软件;销售自产产品。(国家禁止和限制的除外,凡涉及许可证制度的凭证经营)
职位发布者
该企业其他相似职位
杭州-西湖区
订阅高薪职位
微信订阅职位
扫描二维码订阅高薪职位或在微信公众账号中搜索“猎聘网”1310人阅读
& & 本人近期经历了阿里巴巴的面试,也接触了不同的面试官,说实话不同的面试官的面试风格是很不相同的,接下来就把自己在面试中被问到的题目描述一下:
首先,一面。经过多次面试后总结到所有的面试开头都会让你进行一个简单的自我介绍。我认为这个自我介绍大家一定要精心准备一下,在自我介绍的过程中要向面试官讲明自己的优势,引导面试官去问一些你认为自己掌握的比较好的东西。一面中面试官首先问了一下我的项目相关的东西,首先会让你简单说一下,然后会问一些他们比较感兴趣的一些技术,由于我的项目里面写到了使用多线程的技术,而且这是面试Java工程师最常被问到的东西,面试官就问了多线程的实现方式,并且出了一道题目,问现在阿里要给一千万个用户发邮件,你觉得应该如何采用多线程的方式实现。并且问道了java虚拟机是如何实现线程池对各个线程的管理的,需要存储线程的哪些信息。
& & & &接着,就问了一些java基础知识,大都是一些在网上就经常看到的,例如hashmap和hashtable的区别,内部是如何存储的。并问了一道题目,hashtable由于同步控制,用多线程进行处理的时候效率没有那么高,该如何提高效率,这个就是应该从内部存储结构上考虑,因为是数组+链表的形式,因此,可以在哈希到相应的链表后再进行同步控制,提高效率。以及hashcode的实现机制,还有一些线程安全和不安全的线程集合的问题。接着就问了算法的支持。(1)如何找到一个二叉树中距离最远的两个节点。(2)如何判断两个链表是否相交。这个问题就是将这两个链表相连,判断是否有环,即可解决。(3)当只给你一个节点,它指向单链表中的任意一个点,不知道单链表的头和尾节点,只利用这个节点,如何删除这个节点。可以直接将这个节点与后一个节点进行交换值,然后删除后一个节点即可。最后
,面试官问了我的职业规划。
& & & &然后是二面,在二面中,面试官上来就说估计在半小时以内面试就可以结束,依然很专注java的基础知识、多线程、数据结构与算法等方面。问了java堆的分区,以及GC机制,多线程的知识,java中重载与重写的区别,其中还问了char和bype基本数据类型一般在什么情况下使用等。然后问了快速排序和堆排序的区别,还问了别的不太记得了,最后对我的整个面试进行了反馈,好吧,这个时候我就知道自己要跪了,就这样就结束了。
& & & 整体来说面试官还是很重视你的基础知识的掌握程度。在基础知识上,不能只是了解,还是知道内部的实现机制,甚至熟记于心。有些面试官会很重视你的实践的,比如说你在做项目的过程中如何调优的以及java中那几个监视器的使用。面试官的问题很广泛,自己在面试的过程中总会觉得自己准备的不够充分,总而言之就是自己能力还是不行,还是有很大的提升空间。
& & 希望自己的分享对接下来找工作的同学有帮助哈!
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:2916次
排名:千里之外
原创:13篇
(1)(2)(2)(4)(4)

我要回帖

更多关于 java高级工程师面试题 的文章

 

随机推荐