zoukankan      html  css  js  c++  java
  • 2020面试记录

    =============2020 08 25 金蝶========================

    redis
      持久原理
      redis实现持久化有两种方式:第一种、RDB:指定的时间间隔内保存数据快照。第二种、AOF:先把命令追加到操作日志的尾部,保存所有的历史操作
      如何保证一致性

    zookeeper
      实现机制
      四种节点类型
      选举原理

    JVM

      类加载机制
      final在几时加载

    SpringCloud

      Eruka
        原理

      Feign

        注册原理
        调用原理
        和dubbo对比,为什么使用feign

    =============2020 08 31  招联========================

    SpringCloud
      持续化方式
      持续化遇到的异常情况

    多线程
      线程几种状态
      线程
      blocked 如何到 running

    ZooKeeper
      Zlib算法

    =============2020 09 04 阿里========================

    如何保证系统的安全性

    redis
      使用了什么的数据类型
      如何搭建redis 集群

    zookeeper   
      实现分布式锁

    多线程
      如何多线程修改一个变量
      线程池复用


    分布式事务

    =============2020 09 07 微众========================

    项目经历
      1、银行内部项目做了什么
      2、云资源项目业务背景
      3、虚拟ip 如何绑定云主机
      4、母主机挂了影响

    springcloud

      1、springCould 如何做配置中心
      2、erueka如何做高可用
      3、注册中心的作用
      4、一个注册中心挂了的影响

    Mybatis
      1、如何实现访问数据库
      2、和mapper映射

    JVM
      1、cpu跑满了怎么定位
      2、如果查到是gc进程怎么定位解决

    =============2020 09 11平安========================

    SpringCloud

      erueka注册中心记录了什么信息,使得服务之间可以相互调用

      如何实现分布式缓存一致性

    Spring

      spring aop原理和如何实现

    设计模式

      观察者模式

    数据库

      mysql

        优化

        用什么数据引擎

        行锁表锁

    缓存

      项目用了什么缓存

      Redis

        redis 用什么数据类型,以及使用场景

    =============2020 09 28 华发控股========================

       hashmap 和 arryalist 扩容原理

       redis

        如何实现原子性

             分布式锁

         spring 启动加载原理

    一、技术方面:1.类代码加载顺序
    2.jvm内存模型
    3.事务传播级别
    4.spring请求处理过程
    5.类加载过程/机制
    6.kafka的作用
    7.kafka消费失败能否重复消费kafka
    8.redis哨兵
    9.hashmap hashtable concurrenthashmap 区别 及实现原理
    10.数组扩容原理
    11.分布式锁的作用及实现方式
    12.eureka zookeeper dubbo 概念及区别
    13.数据库优化的方式
    14.模糊查询如何优化速度
    15.索引为什么快
    其它方面:1.未来规划 2.讲讲比较熟的业务 3.为什么离职 4.如何保持代码到测试阶段的健壮 5.开发过程接触的各种人 6.是否对公司有了解 7.有些系统为什么自己开发不进行外购

     

    2、说了项目的情况,主要负责哪部分,扮演什么样的角色,离职原因,绩效。

    二、也有可能是比较基础的技术问题,不以项目为基础
    java类加载机制,双亲委派机制
    jvm内存模型
    垃圾回收
    Atomic原子类的用法
    常见的死锁类型
    spring 的加载过程
    spring 事务传播行为
    spring 有什么组件
    Spring Cloud Security 的原理
    rabbitmq 的工作原理
    消息重复投递和重复消费
    redis 分布式锁原理
    RPC调用的流程
    TCP协议 三次握手

    SpringBean默认是单例的,高并发情况下,如何保证并发安全

    class.forName 和class loader区别

    ======================2020 10 19

       

    电话面试大概半个小时的时间,以自我介绍开展,可能会作一下项目经验的一些技术面的考察~您这边可以先行复盘准备
    候选人透露的曾用问题,可作为参考。据说面试官非常专业,问得很细很深入。
    1.常用集合,ArrayList LinkedList 增删改查的算法复杂度
    2.springMvc 请求流程
    3.SpringMvc servlet 拦截器 过滤器关系和区别及执行顺序
    4.sping循环依赖解决方案
    5.aop & IOC 概念及原理等
    6.redis中间件
    7.myBatis 执行流程及设计模式

  • 相关阅读:
    漂亮的表格样式;jQuery清楚表格所有行;js解析后台传过来的JSON数据;动态生成表格数据
    js下载文件;下载方式<a> 和href方式;已经中文乱码问题
    oracle数据库优化与LNNVL函数使用
    HTML页面中使用JQuery获取表格的所有单元的的数据
    oracle中 SQL语句查询后;拼接列;拼接行
    页面制作验证码
    jqGrid,样式
    html 页面弹窗
    Java float保留两位小数或多位小数
    VB操作EXCEL文件大全
  • 原文地址:https://www.cnblogs.com/Jomini/p/13656202.html
Copyright © 2011-2022 走看看