• 记一次面试


    2019年4月11日,铂涛旅行面试记录,记录没有回答好的问题

    • redis实现排行榜

      回答:sorted set。redis不太熟悉,看来要好好学一下redis。

    • 项目中如何进行jvm优化的?

      回答:永久代内存溢出,将tomcat的PermSize和MaxPermSize,接着问还有吗?回答:没有了,项目暂时就遇到这个问题。

    • 线程池newFixedThreadPool核心线程数怎么设置的,为什么?

      回答:10个,为什么?回答:按照netty的worker线程数默认是cpu核心数*2,我类似设置了一个值。应该这样回答:cpu密集型的设置n+1,io密集型为n*2+1,应该设置n+1

      https://www.cnblogs.com/bobsha/p/6178995.html

    • Oracle/mysql的sql优化?

      回答:回答的没有调理

    • 有没有做过微服务?

      回答:按照springcloud与docker微服务架构实战一书,实践过上面的大多数例子。就没有然后了

    • spring实现的原理是什么,jdk与cglib代理的选择?

      回答:不知道,其实看过但是当时没有想起来

      1)如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP。

      2)如果目标对象实现了接口,可以强制使用CGLIB实现AOP。

      3)如果目标对象没有实现了接口,必须采用CGLIB库,Spring会自动在JDK动态代理和CGLIB之间转换。

  • 相关阅读:
    第25周三
    第25周二
    第25周一
    第24周日
    第24周六
    第24周五
    第24周四经验感受想法
    第24周三
    第24周二
    01背包问题
  • 原文地址:https://www.cnblogs.com/SmilingEye/p/Interview.html
Copyright © 2020-2023  润新知