面经03

又来一份面经。。。
(选择题部分)
1.哪些是应用层协议
2.给一段先序遍历 后序遍历,问中序遍历是什么
3.树的度是。。。有几个节点的计算

(算法题部分)
1.一段很长的链表,删除重复的元素。保证有序
在这里插入图片描述
问synchronized关键字作用于静态方法和非静态方法有什么区别
while循环里面还能不能优化

2.动态规划 Fibonacci数列
在这里插入图片描述
数组下标从0开始的话 程序写的有点问题
Arrays.fill(dp, 0);这一行不写的话,数组内的元素初始值是多少,写了是多少;为什么要写,不写有什么影响。

开问:。。。。
1.8种基本数据类型,字节数,取值范围,能不能互相转换。int可以转float和double吗。double得二进制在计算机中是怎么存得
2.Java中的Exception和Error类的区别 常用方法 怎么处理异常
3.String,StringBuffer与StringBuilder的区别?
4.BIO、NIO 和 AIO介绍一下,同步、异步、阻塞、非阻塞的区别
5.BIO、NIO、AIO的常用类有哪些
6.常用的集合有哪些
7.HashMap的底层实现,使用红黑树的好处,链表和红黑树的时间复杂度,链表和红黑树转换的阈值
8.TreeMap怎么实现排序,排序是键的排序还是值得排序
9.JVM调优怎么做的, jstack用来干嘛得,能解决线程什么问题
10.简历吹牛逼,被问了Redis /Lucene /Tomcat /ActiveMQ /RabbitMQ /Elasticsearch
11.ES是做什么得,有什么优势
12.使用ActiveMq得姿势,有什么好处?削峰、降流 还有一个忘了

项目做了什么内容,负责哪些部分,解决过哪些问题比较印象深刻

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值