题主是9月6月做的笔试题,9月11号收到的电话, 后台开发工程师

自我介绍

项目

  • 介绍项目,绩效的增删改查
  • 用户登录验证和注册的问题及保存用户信息(Session和Cookie)
  • 验证码的实现
  • 在不同的电脑上怎么保存同一用户的密码

Java se

  • 重写和重载
  • 接口
  • JDK1.8的特性
  • 读取文件 IO流

计算机网络

  • http和https

JVM

  • JVM内存模型(因为我给面试官说了GC和类加载我会,就提了个这个~~~)

Redis

  • 五大数据类型+跳表(list操作没答出来)

JUC

  • ReentrantLock和Sychronized的区别
  • volatile的理解-三大特性-CAS

场景模拟题

  • 有好多好多用户去访问我们的数据库,每次访问都+1,这个时候该怎么办?(我答的是Redis相关的一些操作)

MySQL

  • select会不会走索引(回表和*操作)
  • 事务ACID和隔离机制

linux(不了解~~)

  • 怎么动态的打印日志

还有其他的一些问题,不过好像记不起来了~
面试官最后给的评价是:知道的面广泛,但知识点不深,好多基础的问题没回答上来
许愿个二面吧!