普通本科拿下同花顺和平安offer面试题Java分享,薪资22k
当有2个offer,一个催你快入职,一个offer还在审核中(HR说大兄弟很稳的,你等2周就可以啦),切记不要盲目相信那个HR的鬼话,大公司一般审核offer都比较慢,要背调啊等等,可能走到后面就把你凉凉了(原因一大堆)
最好的方法是拖住催你入职的offer,怎么拖可以说家里有点事情啊需要处理等等。其实最完美的方案是你面试的时候别马上说入职时间,说1个月或半个月才能入职,这个时间长短根据自己情况来。
如果你扛不住催你的offer,你入职后还可以离职的,反正试用期3天就可以跑路(不要不好意思),比较稳的方案就这样,如果你相信HR的鬼话把其他offer都马上拒绝掉,等背调等等流程中间出了一个问题,面试者就亏大了。
面试公司本来这是一个博弈的过程。
同花顺面试题
1 Java基础方面
1 多线程同步的实现方式
2 hashmap 扩容方式
3 hashcode 作用
4 单例模式实现方式
5 数据的加密方式
6 项目使用的集合
7 并发工具类 collections
8 error和exception有什么区别? 常见的exception举例
2 JVM
1 垃圾收集器的种类
2 每个垃圾收集器特点
3 JVM类加载机制
4 JAVA中常见的内存溢出问题
5 Jvm调优方式
6 JVM内存模型
3 Redis
1 数据类型
2 redis使用方式
3 redis数据备份
4 redis雪崩
5 redis双写一致性的解决办法
6 项目的部署方式,实际应用
4 spring方面
1 spring aop ioc
2 spring aop在项目中的实际应用
3 spring 事务传播行为
4 spring常见的设计模式
5 spring 动态代理,jdk代理
6 spring 自动注入的实现方式
5 Mybatis
1 缓存,关联查询
6 Mysql
1 事务,索引,sql优化
2 连接查询
3 数据库隔离级别
4 数据库解决并发访问的方式
7 shiro
1 集群会话解决办法
2 权限控制的实现流程
3 这个主要考察项目中的实际应用
8 分布式
1 主要为了分布式锁
2 分布式的实现方式
平安面试题基础问的相对较多,项目问得少
1 JAVA基础
1 currenthashmap 讲解并发实现方式
2 hashmap 数据结构讲解
3 生产者和消费者实现方式
4 堆,栈 如何用堆实现栈,如何用栈实现堆
5 java实现多态的机制
6 Java常见的集合,arraylist扩容方式
7 什么是Java序列化,序列化的实现方式
8 Java内存泄漏
9 threadlocal 内部实现原理,为什么能保证各个线程的数据独占
10 多个线程访问多个资源如何保证不死锁
11 equals和==的区别
12 引用类型
13 线程池
14 string类型的内部实现方式,为什么不可变 string指向字符串生成了几个对象
2 Redis
1 redis数据持久化
2 redis实际项目应用
3 如何保持数据双写一致性
3 spring
1 spring aop ioc
2 spring bean 生命周期
3 spring bean 作用域
4 spring 如何处理线程并发问题
5 spring 自动注入
6 spring 事务传播行为
4 mysql
1 innodb和myisam区别
2 mysql数据库索引类型:
3 什么情况索引失效
4 脏读,不可重复读,幻读
5 sql优化方式
6 索引的作用
5 项目
1 问题项目系统架构图,项目重要业务数据表内容
2 项目集群的部署方案,集群会话的保持方式
3 问了时间调度框架quartz在集群部署下的解决方案
面试刷题笔记
对这些面试笔记宝典感兴趣的小伙伴可以自取哦!
1、Java后端覆盖1000多道常问面试题及答案详解
上千道Java、Spring、JVM、集合、JVM、Mybatis、MySQL、DB、GC、Spring全家桶、Dubbo、数据结构、算法、Kafka、微服务等
这几份1000道面试宝典、Java核心知识、复盘面试宝典有感兴趣的工程师朋友可以获取。
2、阿里P7大牛写出来的283页Java核心知识
3、面试宝典
面试复习宝典、面试前刷一遍对你帮助非凡!
这几份1000道面试宝典、Java核心知识、复盘面试宝典有感兴趣的工程师朋友们可以转发此文关注我扫描二维码领取: