比心日常实习(2022-7-17)
1.介绍一下你做过的项目
2.项目亮点、难点
3.es你是如何搭建的,具体代码与方法
4.es问我某个字段啥含义没听清(枯了,就跟着教程走一遍配置的哪会)
5.es如何实现更新,具体代码
6.策略者模式(你是如何实现的)
7.接口的多实现,采用什么,当中的Map什么时候进行初始化的
8.JVM介绍一下
9.每个部分具体都干啥的
10.假如说我new 了一个类,介绍一下jvm的各个部分干了什么
11.常量放在那里
12.定义一个类当中的数据放在JVM哪里
13.volatile用来干什么的,怎么用
14.有用过线程安全的集合吗,是什么
15.concurrenthashmap实现原理,具体过程
16.concurrenthashmap数据结构,为什么要这么进行设计(给孩子问懵了)
17.分库分表怎么办
18.其他的数据库有了解嘛
19.介绍一下MongDB
20.你有啥想问的不
简而言之,言而总之,GGGGG,开头包括深挖了好多项目细节没写到里面,真问懵了,导致后面答的不是很流畅,GG