• pa_ns1面试总结


    一面:

    1、讲一下CAS单点登录

    2、讲一下Kafka

    3、看过Mybatis源码么?讲一下

    4、讲一下Spring的IOC

    5、讲一下你熟悉的设计模式,讲一下适配器模式,什么情况下用适配器模式?

    6、你参与了项目的重构,说一下重构过程要注意什么?你们重构过中遇到了哪些困难?

    7、对Java集合框架熟悉么?讲一下?

    8、接口可以实现接口么?举个例子?一个类实现多个接口,其中两个接口有完全相同的方法,会导致什么么?

    9、讲一下你们下载任务模块的流程

    10、讲一下数据库优化的思路?什么情况下会使索引失效?

    11、讲一下http和https的区别

    12、讲一下你们是怎么做前后端鉴权的?

    13、讲一下多态的实现方式

    二面:

    1、了解Redis哪些数据结构?你用过哪些?

    2、讲一下CAS单点登录

    3、熟悉Linux么?Linux常用命令?

    4、讲一下Mybatis的fetchSize属性

      附:https://blog.csdn.net/qq_37556726/article/details/99002051

    5、你对哪些开源框架比较熟悉,讲一下

    6、线程池的主要参数有哪些?讲一下阻塞队列

      1)当线程数小于核心线程时,创建线程。

      2)当线程数大于等于核心线程,且阻塞(任务)队列未满时,加入任务阻塞队列。

      3)当线程数大于等于核心线程,且阻塞队列已满时,

        若线程数小于最大线程,创建线程。

        若线程数等于最大线程,拒绝任务,抛出异常。

    7、讲一下你们下载任务模块,如何实现重复消费?

    8、讲一下游标和分页查询的区别

    9、JVM优化了解么?如何提高程序启动的cpu?

  • 相关阅读:
    杜教筛
    虚树
    带修莫队
    线性基
    区间修改区间求和cdq分治
    矩阵快速幂求斐波那契数列
    点分治成品
    Codeforces Round #542 [Alex Lopashev Thanks-Round] (Div. 1) C(二分+KMP)
    线性筛
    矩阵快速幂
  • 原文地址:https://www.cnblogs.com/codewy/p/11580680.html
Copyright © 2020-2023  润新知