面试流程:问了项目,java框架,jvm,docker,算法
1,问:讲讲之前实习过程中参与的数据库设计。
2,问:详细说说自己项目,然后对项目进行发问。
3,JVM调优经验,CPU满了怎么处理,内存满了怎么处理?
4,谈一谈GC?
5,谈一谈设计模式?
6,谈一谈AOP,动态代理是如何实现的?
7,类对象在实例化的过程中出现循环引用的问题,如何设计一个算法去判断循环使用?
8,http和https的区别,https的流程?
9,反问:部门主要业务和规模?最后问了一下反馈?
心得
不会的千万不要写在简历上面,广度和深度的取舍很重要。
1,在回答问题的时候一定要心平气和,吐字清晰,不要急。
2,在叙述观点的时候一定要进行分点。
3,八股是一定要背熟的,算法,项目经验(项目经验比较薄弱,得加强)。