#实习# #求职# 微医一面 1.自我介绍 2.java的面向对象三大特性 封装,继承,多态 3.多态详细说说 java中子类可以直接赋值给父类对象,被称为向上转型, 但是父类执行方法时仍表现出子类的特性,也就是说同 一个类型对象执行某个方法可以表现出不同形态 4.线程安全的集合类: hashtable,vector 但是不建议使用 concurrentXXX,copyOnwriteXXX 建议使用 5.ConcurrentHashmap原理: 1.7 大数组 小数组 链表 大数组控制并发度 1.8 数组 链表 红黑树 数组控制并发度 6.hash一致性 (不会求解答) 7.创建线程的方式:Thread Runnable 没返回值 Callable有返回值 8.线程池怎么创建:Executor接口 然后说了线程池核心参数 9.一般创建多少核心线程数目 10.一般怎么创建工作队列,应对不同情况创建什么工作队列(不会求解答) 11.mysql查看执行计划 explain 说了几个重要的参数 12.mysql索引分类 :主键索引 二级索引 (不知道是不是这么答,因为还可以答基于数据结构的分类) 13.mysql索引失效 反正挺多的 我说了大约10个 14.SpringAop: 说了注解,MethodInterceptor,两种代理方式 15.SpringBoot自动装配 (面了这么多只要问Springboot全是这个): 解释SpringbootStarter注解 反问: 1.觉得我的技术如何: 基础很不错,可以考虑去试试大厂 2.我应该先学netty这种比较新的技术 还是先学jvm: 你的能力目前实习够了,建议可以先实习之后考虑还要不要干java 总结:不知道面试官是不是满意我,反正感觉已经面到我的最好了,不会那俩我是真的没见过,祈祷一面可以过
0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP