石臼墙话板青春志河南科技学院

陆一柒(北京中关村)Java面经 2022.3.14

2022-03-17  本文已影响0人  胡小毛

爱立查公司信息:https://www.yuque.com/iveryimportantpig/lg93w8/rgyd3f#h6i90

此处为语雀音频卡片,点击链接查看:

📎蔚蓝教育电话面.mp3


面经

  1. 自我介绍

  2. 项目

    1. 难点怎么解决的
    2. jwt
    1. 令牌桶限流策略
    1. 并发指标
  1. 服务器

    1. linux
      1. 查找出日志文件中某一个匹配的关键词和前后的几行的命令 linux查看日志的几种方法
      2. docker-compose
  2. Java基础

    1. 怎么使用的泛型,java编译器内部是如何实现泛型的
      1. https://www.cnblogs.com/robothy/p/13949788.html
  3. Jvm

    1. jvm虚拟机,内存结构、内部机制
image.png
    1. jvm虚拟机的实现
    2. GC机制有哪几种、jvm中哪几种实现、实现的方法
    1. JVM之GC算法的实现(垃圾回收器)
    2. 深入理解Java-GC机制
  1. spring

    1. ioc、aop
    2. spring怎么解决 线程并发中的这种类互相调用的问题
  2. 数据库mysql

    1. 索引优化的技巧
    2. 加索引和不加索引的区别、加联合索引和普通索引有什么区别
    1. sql语句的时候,那种语句性能高些
  3. redis

    1. 用了哪些功能
    2. 如何实现持久化

为了能够重用Redis数据,或者防止系统故障,我们需要将Redis中的数据写入到磁盘空间中,即持久化。

Redis提供了两种不同的持久化方法可以将数据存储在磁盘中,一种叫快照RDB,另一种叫只追加文件AOF。

  1. 数据结构和算法

    1. 两个单链表的头结点,headA和headB,请找出并返回两个链表相交的起始节点,如果两个链表不存在相交节点则返回null
    2. 时间复杂度O(n)
    1. 如果两个单链表相交,输出相交节点
  2. 公司业务介绍

  3. 问我的情况,面试通过的话什么时候能到岗

  4. 询问一下面试官我的面试能力怎么样,需要提升一下自己的语言表达能力

  5. 自己的规划打算

  6. 面试通过的话,一周内微信通知

上一篇下一篇

猜你喜欢

热点阅读