程序员的金九银十面试题,轻松拿到阿里offer

马上就是金九银十了,相信很多朋友已经在暗暗准备了吧。想跳槽进入自己心仪的互联网公司,今天小编要分享阿里的最新的面试题,希望大家能够找到合适的工作。

阿里技术一面

Java IO流的层次结构?

请说出常用的异常类型?

SKU的全称是什么,SKU与SPU的区别及关系?

FileInputStream在使用完以后,不关闭流,想二次使用可以怎么操作?

设计一个分步式登录系统?

Spring加载过程?

自己有没有写过类似Spring这样的AOP事务?

Java中 try..catch关闭流的语法糖?

如何设计一个秒杀系统?要考虑什么?

有没有遇到进线上GC,出现的症状是什么样的,怎么解决的?

spring的加载过程?

atomic与 volatile的区别?

Thread的 notify给notifyAll的区别?

notifiy是唤醒的那一个线程?

Thread.sleep唤醒以后是否需要重新竞争?

单例有多少种写法?有什么区别?你常用哪一种单例,为什么用这种?

问一个Thread.join相关的问题?

商品相关模块系统怎么设计数据模型?

写一个JAVA死锁的列子?

如何解决死锁? GC回收算法,及实现原理?

HashMap数据存储结构? key重复了怎么办?是如何解决的?

Spring AOP的实现原理,底层用什么实现的?

阿里技术二面

电话面试主要考察3块内容:

Java的相关基础知识,开源框架的原理,JVM,多线程,高并发,中间件等;

 之前项目经历,运用的技术,遇到的问题,如何解决,个人有什么收获和成长;

对于技术的热情(平时是否看些技术书籍,逛论坛,写博客,写源代码或程序等)。

JAVA开发技术面试可能问到的问题?

主要考核的是网络nio分布式数据库高并发大数据

自定义表格的实现?

动态表单设计?

 in-jvm(必考)以及jmm缓存模型如何调优?

常用的RPC框架

 nio和io

并发编程,设计模式

地图组件?

hashmap有什么漏洞会导致他变慢?

如何给hashmap的key对象设计他的hashcode?

泛型通配符?在什么情况下使用?

后端方面:redis?分布式框架dubbo(阿里巴巴开源框架)?设计模式?

场景式的问题:秒杀,能列出常见的排队、验证码、库存扣减方式对系统高并发的影响?

能根据实际的需要构建缓存结构提高提高网站的访问速度,熟练使用ehcache、oscache,了解memcache。

了解基于dns轮询的负载均衡,熟练配置web服务器实现负载均衡,程序级能综合使用基于hash或取模等手段实现软负载。

熟悉分布式数据库设计和优化技术,熟练使用mysql、oracle、SqlServer等主流数据库,熟悉hadoop hbase mangodb redis ehcache、oscache memcache。对于大数据量的数据库处理采用分表分库、数据库读写分离、建立缓存等手段优化性能。

 熟练掌握lucene,能基于lucene开发大型的搜索引擎,并能用lucene来改善和优化数据库的like查询。

JAVA方向技术考察点(补充):

1、掌握Java编程语言,包含io/nio/socket/multi threads/collection/concurrency等功能的使用;2、 熟练掌握jvm(sun hotspot和ibm j9)内存模型、gc垃圾回收调优等技能;3、精通JVM,JMM,MVC架构,熟练使用struts2。4、熟练使用spring、struts、ibatis构建应用系统。5、练使用Servlet,jsp,freemark等前端技术。6、熟练使用axis搭建基于SOAP协议的WebService服务接口。7、 熟练使用MAVEN构建项目工程。8、 熟练使用tomcat等web服务。9、 熟练使用mysql等关系型数据库,熟悉mysql集群搭建。 10、熟练使用redis等NOSQL技术。11、熟悉tcp、http协议。12、熟悉nginx、haproxy等配置。13、 熟悉javascript、ajax等技术。14、 熟悉主流分布式文件系统FastDFS等。15、熟悉JMS,可熟练使用ActiveMQ。16、底层计算机理解内存管理/数据挖掘系统 17、可靠性和可用性如何理解   18、jsp和sever lap对比 19、数据库到界面,字符集转化  20、基栈   21、jvm优化cup高的时候如果分析和监控   22、java curb突出细节问题    23、分布式缓存文档如何分流   24、迁移数据库垂直分割   25、高并发如何处理前端高并发应用层    26、 LB设计load balance   27、负载均衡  28、 防网络攻击   29、数据日志事件监控后通知   30、数据库事务实现的底层机制   31、字符串空格输入的网络攻击   32、Quartz框架的底层原理   33、数据库同步中不通过数据库引擎直接读日志等方式同步数据

以上为本人总结出来的阿里面试过程中需要提前准备的及达到的技术点,仅供参考哦~谢谢

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,324评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,303评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,192评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,555评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,569评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,566评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,927评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,583评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,827评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,590评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,669评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,365评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,941评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,928评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,159评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,880评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,399评论 2 342

推荐阅读更多精彩内容