欢喜传媒 Java开发 一面
应该是没过,发个面经攒人品,感觉是比较关心项目经历,面试题问的比较少
自我介绍
基本信息介绍
工作经历、项目介绍
项目亮点,遇到的困难
未来规划
Java 基础
开发过程中常用的集合
HashMap 介绍
红黑树和二叉树的区别
HashMap 是线程安全的吗:不是
线程安全的 Map有哪些:https://www.yuque.com/gaohanghang/sgrbwh/oozlxv
String 是基本类型吗:不是,是引用类型
Java String 类为什么是 final 的?
String 类为什么用 final 修饰 char 数组
抽象类和接口的区别
接口多实现,类为什么是单继承
多线程
创建线程的方式:https://www.yuque.com/gaohanghang/sgrbwh/zp5aqn
notify() 和 notifyAll() 有什么区别?
Redis
为什么使用 Redis
Redis 使用场景
Spring
IOC依赖注入原理
事务传播行为有哪些?https://www.yuque.com/gaohanghang/sgrbwh/ke9q78
数据库
数据库选型为什么选择 PostgreSQL,基于什么考虑,我最近的项目用的 PostgreSQL
MySQL
MySQL 隔离级别有哪些,分别解决了什么问题:https://www.yuque.com/gaohanghang/sgrbwh/oecpts
什么是脏读:https://www.yuque.com/gaohanghang/sgrbwh/lfw81b
反问环节
一面有这个环节大概率是凉了
你有什么想问的:我问了技术栈,团队人员,假如入职负责什么
面试官最后介绍了下面试流程,总共有四面,一面技术、二面技术总监、三面CTO、四面HR
#Java开发##面经#