面试题

1、Java中的内存溢出是如何造成的

2、gc的概念,如果A和B对象循环引用,是否可以被GC?

3、Error、Exception和RuntimeException的区别,作用又是什么?

4、String s = “123”;这个语句有几个对象产生

5、String和StringBuffer的区别

6、hashCode的作用

7、reader和inputstream区别

8、列举3个以上的RuntimeException

9、List、Set、Map是否都继承自Collection接口?

10、HashMap中是否任何对象都可以做为key,用户自定义对象做为key有没有什么要求?

11、Object类中有哪些方法,列举3个以上(可以引导)

12、列举几个Java Collection类库中的常用类

13、HashMap和Hashtable的区别

14、char型变量中能不能存贮一个中文汉字?为什么?

15、interface和 abstrat class的区别是否可以继承多个接口,是否可以继承多个抽象类

16、启动一个线程是用run还是start?多线程有几种实现同步和并发是如何解决的什么叫守护线程,用什么方法实现守护线程(Thread.setDeamon的含义)如何停止一个线程?解释是一下什么是线程安全?举例说明一个线程不安全的例子。解释Synchronized关键字的作用。当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?

17、StringBuffer有什么优势?为什么快?

18、对sql进行优化的原则有哪些?

19、了解过哪些JDK6的新特性,举例描述下相应的特性?

20、servlet生命周期是生命与cgi的区别?

其他

谈谈你对HashMap的理解,底层原理的基本实现,HashMap怎么解决碰撞问题的?

开发中用了那些数据库?回答mysql,储存引擎有哪些?然后问了我悲观锁和乐观锁问题使用场景、分布式集群实现的原理。

springmvc和mybatis的工作原理,有没有看过底层源码?

熟悉IO么?与NIO的区别,阻塞与非阻塞的区别

微信红包怎么实现。

海量数据分析。

线程安全和非线程安全。

HTTP2.0、thrift。

java反射应用

分布式事务一致性。

nio的底层实现。

jvm基础是必问的,jvm GC原理,JVM怎么回收内存。

API接口与SDI接口的区别

dubbo如何一条链接并发多个调用。Dubbo的原理,序列化相关问题。

用过哪些中间件。

做过工作流引擎没有。

以前的工作经历,自己觉得出彩的地方

线程池的一些原理,锁的机制升降级

从系统层面考虑,分布式从哪些纬度考虑

Hadoop底层怎么实现

threadLocal,线程池,hashMap/hashTable/coccurentHashMap等

秒杀系统的设计

虚拟机,IO相关知识点

Linux的命令

一个整形数组,给定一个数,在数组中找出两个数的和等于这个数,并打印出来,我写的时间复杂度高,要求O(n)。

n个整数,找出连续的m个数加和是最大。

更重视开源技术

数据库锁隐原理

1000个线程同时运行,怎么防止不卡

并列的并发消费问题

高并发量大的话怎么处理热点,数据等

如何获取一个本地服务器上可用的端口

流量控制相关问题

数据库TPS是多少,是否进行测试过

缓存击穿有哪些方案解决

Java怎么挖取回收器相关原理

Java的集合都有哪些,都有什么特点

分布式锁,redis缓存,springaop,系统架构图,MySQL的特性

场景,同时给10万个人发工资,怎么样设计并发方案,能确保在1分钟内全部发完打个比方会提出类似的场景

来源 https://baijiahao.baidu.com/s?id=1590979298122055777&wfr=spider&for=pc

阿里巴巴java社招面试_阿里社招Java面试题总结——面试官分享相关推荐

  1. 阿里java社招_阿里社招有多难?2020年最新阿里java面经分享

    你去阿里面试过吗?近期有很多的小伙伴都在问,阿里java社招难度如何呢?下面就让我们一起通过一个小伙伴的社招面经来了解一下吧!具体涵盖了面试题分享哦. 我是从三月底开始面试的,前后面了阿里.百度.网易 ...

  2. 网易 java社招面试_一个妹子网易Java岗社招面试经历分享

    博客群发软件--用 Windows Live Writer完美发布新浪网易blogcnbl 博客群发软件--用 Windows Live Writer完美发布新浪.网易.blogcn.blogbus. ...

  3. **Java有哪些悲观锁的实现_阿里秋招Java研发工程师岗:来自校友的面试还原(已拿Offer)...

    前言 本篇题材来自我的校友投稿,他在最近的秋招校招中拿到了蚂蚁金服的实习生Offer,整体思路和面试题目由面试本人--小林提供(译名) 由于作者面试过程中高度紧张,本文中只列出了自己还记得的部分题目. ...

  4. java学习文档_阿里技术专家带你玩转JVM,从底层源码到项目实战,都在这份文档里...

    作为 Java 的从业者,在找工作的时候,一定会被问及关于 JVM 相关的知识. JVM 知识的掌握程度,在很多面试官眼里是候选人技术深度的一个重要评判标准.而大多数人可能没有对 JVM 的实际开发和 ...

  5. java 线上调优_阿里余额宝团队Java4面:G1+二叉树+线上调优+MQ+Redis

    最近不少人都在找工作,很多人开始抱怨,工作难找,不少人后台问我怎么办,讲真,我也无能为力,年前我就说了,今年节后工作竞争一定比较激烈的. 面试只是对个人技术及应变能力的一次考验.只有解决了一个问题,你 ...

  6. java在线编程题_阿里笔试题(2017在线编程题)-- 数串分组 --Java实现

    看到有人写了阿里的面试题,心里痒痒,好久 没搞过这些了,写着实现一下 题目 2017年3月阿里在线编程题(实习内推) 给定一串数字 判断是否存在这三个元素,它们将数字串分为四个子串,其中每个子串的数字 ...

  7. java游戏服务器面试_【网易游戏java手游服务器面试】主要根据以往工作经历...-看准网...

    10.21终面已参加,希望能顺利通过终面拿到offer-❤一共三轮,电话面试+笔试+视频面试,视频面试3V110月19日投的新媒体运营的简历,HR说因为是周末,等工作日再联系我,在周一下午三点我接到了 ...

  8. C++手册_阿里新版《Java 开发手册(泰山版)》内容解读(附下载地址)

    阿里的<Java开发手册>距离上次发布已经过去了 10 个月了,而这次发布也增加了很多干货内容,比如:新增 34 条规约,修改描述 90 处,其中错误码规则更是第一次提出完整的解决方案,发 ...

  9. java下拉菜单_薪资对比:Java开发和web前端薪资哪个好

    Web前端开发和Java开发哪个薪资更高,Web前端开发和Java开发发展前景更好? 互联网行业飞速发展,因此有很多小伙伴想要进入IT行业分一杯羹,但是学什么技术更好,哪一个语言的就业薪资更高,就成了 ...

最新文章

  1. C#精髓【月儿原创】第二讲 WMI完美秀出CPU编号厂商主频百分比等全部信息
  2. Java反射实践:从反射中理解class
  3. Cortex-M3 内部寄存器
  4. 【NLP】DataCLUE: 国内首个以数据为中心的AI测评
  5. 开始你的api:NetApiStarter
  6. 串口服务器端口配置及调试的6大技巧
  7. Moss/Sharepoint 为特定用户组设置特定视图以及可见视图,自定义列表新建页,修改页和显示页(无代码法)...
  8. Java中数字格式化format方法
  9. 杭电OJ分类题目(1)
  10. 渗透之——Nmap+Zenmap+Amap+Zmap
  11. 屏幕画图工具Pointofix
  12. linux 单网卡 双网段,用单网卡连接两个网段
  13. 若依ajax返回数据,若依管理系统RuoYi-Vue(二):权限系统设计详解
  14. 鼠标点击按钮相应两次
  15. ez wifibroadcast 学习2
  16. 洛谷 P1496 火烧赤壁(离散化
  17. 用铁电存储器FRAM让穿戴式设备更省电
  18. Windows 技术篇 - 杜比驱动安装,解决电脑渣渣音效!
  19. 【指数Lyapunov】Lyapunov指数的MATLAB仿真
  20. 悦刻汪莹:辞去滴滴高管职位,仅3年身价一跃超千亿剑指中国女首富

热门文章

  1. 公众演讲如何脱稿演讲
  2. 接口大师,即刻构建你的OpenAPI+开放平台
  3. 这就是巨人的肩膀!2018年阿里巴巴开源的那些牛逼项目汇总
  4. 关于手机测试的几点看法
  5. Java模拟浏览器工具HtmlUnit-登陆实践
  6. 基于百度AI完成OCR身份证识别功能
  7. 自己写个网络IP扫描Shell脚本
  8. CSS-浮动(上篇)
  9. 计算机图形系统相关的输入设备,《计算机图形学》试卷及答案
  10. plantuml时序图、泳道图、用例图、脑图、类图