Skip to content

面试总结20203

面试记录

  • 20240318 图元科技(挂) 笔试后面试 自研 薪资:13K
  • 20240325 航鸿达科技(挂) 自研 薪资:13K(因为多说了一句是干派遣的,直接说面试就到这吧)
  • 20240329 酷宅科技(二面挂) 自研 薪资:13K
  • 20240402 同行者科技(笔试挂) 自研 薪资:13K
  • 20240407 优篮子科技有限公司(挂) 自研 薪资:15K
  • 20240409 日浩集团(挂) 自研 薪资:13K(面试没太大问题,对方只能给 12)
  • 20240409 神州信息(外包,过) 薪资:14K - 16K 没拿这个Offer
  • 20240412 丽迅科技(挂) 自研 期待薪资:14K(面试感觉没太大问题,对方给的区间是13-15)
  • 20240516 汇信昌(暂无后续,挂) 自研 薪资:15K
  • 20240520 彩生活(初面表现一般,领导面表现不好,挂) 自研 薪资:15K
  • 20240521 达博威科技(中国平安) 外包 过 给的钱太低了
  • 20240522 深圳易立德(华为驻场) 外包 一面过 二面技术面过,综合评价:考虑到稳定性,对方没有给 Offer
  • 20240523 博彦科技(Shine 外包) 过
  • 20240530 太平洋网络 自研 二面挂 13K 15薪

面试题

  • 八股
    • 系统设计
      • 项目授权你们项目是怎么做的 🚩
      • 登录认证你们系统怎么做的
    • SpringCloud
      • 你熟悉SpringCloud 的哪些组件
      • Gateway 你们一般怎么使用
      • SpringCloud 和 SpringBoot 有什么区别
    • Redis
      • Redis 缓存更新是怎么做的
      • 你们项目中 Redis 是做什么的
      • Redis 的集群模式了解吗,它们之间的复制是怎么操作的
      • Redis 的内存讨论
      • Reids 的键值淘汰策略
      • 将数据库用户表的信息存入到缓存中,建议使用什么数据结构
    • Spring
      • 讲一下 AOP,以及具体如何使用的
      • 说一下 spring 的传播事务
    • 基础
      • 双层循环中的作用 continue、break、return 的区别
      • 讲一下 valatile 关键字在你们项目中的使用
      • 线程的状态有几种知道吗,当一个线程进行阻塞,如何进行唤醒,或者问一个问题,如何让两个线程交替执行。
      • 说一下 HashMap 的底层实现
      • 说一下死锁你们怎么处理的
      • aomic 类的使用
      • ThreadLocal 类你们项目中怎么用的。
      • HashMap 的 put 方法流程是怎么样的
      • 线程池的核心参数有哪些
    • JVM
      • 你们项目中垃圾回收器是使用的什么垃圾回收器,以及使用的什么回收算法
    • MySQL
      • 说一下 mysql 的慢查询分析,以及索引优化注意的地方
      • 什么时候会索引失效
      • 说一下 mysql 的隔离级别
      • 说一下 mysql 中的关键字优先级
      • 正常我们使用 ORM 框架,从 ORM 框架 到 SQL 执行的这个过程你了解多少。
      • 同一个事务中,如果先执行更新,后面的查询会查询到更新后最新的数据吗。
    • SpringMVC
      • SpringMVC 的请求流程是怎么样的
    • MQ
      • 如何保证消息不丢失
      • 如何避免消息重复消费
      • 如果在客服端发生了报错:发生消息超时,你会从哪些方面去排查和定位。
    • 设计模式
      • 设计模式了解多少,Spring 中使用到了哪些设计模式吗
    • Docker
      • Docket 的网络模式有哪几种
      • 讲一下 Docket compose 如何使用的
      • 讲一下容器服务编排调度
      • 讲一下 docker 的常用命令
    • Nginx
      • 文件从服务器A 的一个文件夹 到 服务器 B 使用什么命令可以搞
    • NIO
      • NIO 你了解吗
  • 项目
    • 简单介绍一下你最近做的这个项目,以及你主要负责的版块
  • 场景
    • 讲一下你们项目中 socket 监听 的使用,以及你对于 socket 和 websocket 的使用具体使用案例和理解。
    • 两个线程交互打印如何做
    • 装饰器设计模式和组合模式的区别你讲一下,怎么用的
    • 比如说我有一堆无序的元素,我想要让他放入到一个先进先出的集合中,你会怎么做
    • 如果有这么一个场景,需要遍历 D 盘下所有目录和文件,需要快速获取到我想要的文件(根据文件名模糊查询),需要怎么做
    • 接口幂等是如何保证的
    • 后端给前端推送消息有哪几种方式
  • 前端
    • Vue 写过组件吗,怎么进行传值的
    • 讲一下 Vue 的 组件生命周期
  • 不重要
    • 你们系统安全测评怎么做的
    • 修复过哪些系统漏洞

面试总结20203回答版

面试建议投递时间:9:00 - 10:00 以及下午 3:00 - 5:00


面试题回答

看【面试煎熬成蛋_面试速刷版_第二版】