跳至主要內容

日常实习 - 合力亿捷

AruNi_Lu杂谈面经约 394 字大约 1 分钟

本文内容

线下约面,没有录音,全凭记忆写的面经。

一面(2023/3/21)

Java

  • Java 有什么特点
  • 类和对象的概念
  • 如何理解多态
  • == 和 equals 的区别
  • hashcode 方法用来干什么的
  • String StringBuilder StringBuffer 的区别
  • List 的实现类有哪些,有什么区别
  • Set 的实现类有哪些
  • HashMap 是怎么解决哈希冲突的
  • 一个用户类,有 id,身份证号和姓名的拼音,想要根据姓名拼音对用户进行排列,怎么实现

并发

  • 怎么理解线程安全
  • 如何将一个线程不安全的集合变成线程安全的
  • wait 方法和 sleep 方法的区别
  • run 方法和 start 方法的区别

MySQL

  • 一条SQL的执行流程
  • 怎么理解事务
  • 一致性指的是什么
  • SQL 题:一张用户表,有姓名,性别,创建时间等字段,查询注册时间在 24 小时之内的所有用户及数量

Redis

  • Redis 有哪些数据类型
  • 持久化机制有几种

框架

  • 对 Spring 的理解
  • 依赖注入的方式有哪几种
  • @Autowire 和 @Resource 的区别
  • 对 MyBatis 的理解
  • ${} 和 #{} 的区别
上次编辑于: