• 科码先锋面试复盘


    视频面试,先做简短的自我介绍,然后结合项目和简历问了些问题,答的不是太好

    过了几道之前做的笔试题(有一道电商经典题,创建订单的过程需要操作多张表,时间过长导致数据库阻塞严重,让你优化避免这个问题

    网上查到的事务调优 https://juejin.im/post/6860774571088773128
    说下双向链表的结构(说了链表有结点,结点里定义了值、前置结点、后置结点)
    两个list里有相同数据 如何快速找到这些数据(不知道)
    简历写了了解jvm
    垃圾回收算法有哪些,具体介绍(标记清除算法、复制算法、标记整理算法、分代算法)
    cms回收器是jdk哪个版本出现的,介绍下(不记得了)
    spring里的bean是线程安全的吗?(说了bean默认单例,可能线程不安全,应该结合bean作用域说下)
    简历里用到了redis
    redis是项目之前定好的还是项目开发中用到的(之前定的)
    redis有哪些数据结构,常用类型(string、list、hash、set、zset 常用前三个)
    项目里是怎么保证数据库和redis的数据一致性(先写数据库再写redis,加了事务)
    分布式锁是什么,如何实现分布式锁(用redis 的setnx加过期时间)
    简历写了sql调优,说下你们调优的步骤(看执行计划,判断是否走了索引,分情况加普通索引、联合索引)
    项目过程中有哪些比较突出的成就(单活双活说了下)
    为什么选择java这门语言?

  • 相关阅读:
    android progressbar 水平进度条
    jquery 下拉自动加载
    jquery ajax
    input 数字,字母汉字的限制方法(转帖)
    Jquery checkbox
    js运用6
    js运用5
    js运用4
    js运用3
    js运用2
  • 原文地址:https://www.cnblogs.com/yanghuchang/p/13607920.html
Copyright © 2020-2023  润新知