面试遇到的问题与答案

日期:2021、2
1.微服务中如果有机器突然异常会会出现哪些情况?

2.servlet是什么,有哪些步骤 – 应用程序,init(),service(),distory()

3.mysql 表名的最大长度 --128

4.Integer 在64位机器上占几个字符 --4个

5.HashSet 的继承关系 – 继承abstractSet,实现Set 接口

6.HashMap 的继承关系 – 继承abstractMap 实现Map 接口

ArrayList,HashSet,HashMap 继承关系
ArrayList 继承abstractList 实现List 接口
HashSet 继承abstractSet,实现Set 接口

List,Set 都继承Collection ,
Collection 继承自 Iterable

Map 不继承自 Collection

7.接口设计原则 –
(1)符合Restful,统一返回格式,约定业务层错误编码。
(2)命名规范,优雅,语义明确
(3)单一性原则

8.docket 部署

9.阿里云服务器的衍生服务

10.kafaka rackmq

11.线上处理问题经验

12.error 与 异常 – error 与 异常都继承自 throwable
error 是指不可以处理的异常 ,常见的有 VirtualMachineError,OutOfMemortError,ThreadDeath
exception是指可以预知且可以处理的异常问题,其子类有RuntimeException,IOException,SQLException

13.uml 中的关系
(1) 泛化 【继承】
(2) 实现 【接口】
(3)关联 (单向关联,双向关联)
(4)聚合 (整体与部分的关系 ,has-a 整体与部分可以分离,有各自的生命周期)
(5)组合 (整体与部分的关系 ,contain-a 整体与部分不可分离,整体的生命周期结束就表示部分的也结束了)
(6)依赖 相互之间用到 (使用的关系)

14.java的哪些内容比较熟悉
集合,多线程,锁,设计模式,GC,数据结构

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值