应届生校招岗基础底层知识点较多
1. 1轮笔试 2轮技术面试 1轮HR 1轮意向
2. 笔试有2个部分 技术面主要涉及Java基础 数据结构 算法 设计模式 JVM相关 Spring原理 SpringBoot并发与锁 MQ Redis 微服务 数据库优化 数据库索引 TCP/IP docker 之后问项目 总体来说比BATJ大厂面试难度低 但考察内容很全 细 需要多看书多总结
3. HR面试部分 基本看你态度和做事风格是否适合公司文化 如果你之前在国企待过 这里要好好问清楚自己
4. 笔试2小时 技术面初试50多分钟 复试35分钟HR 30多分钟
5. 自己准备面试复习了45天 有些书看过了所以拿来翻翻复习 复习书籍如下:Java基础- Thinking In Java- 疯狂Java讲义Java框架- Spring In Action SpringBoot In Action SpringCloud In Action- 手摸手教你SpringBoot- Mybatis 实战- 从零开始写JavaWeb框架数据结构与算法- 漫画算法- 剑指Offer- 数据结构之美 极客时间设计模式- 研磨设计模式 中间件与数据库- rabbitMQ官方文档 - redis实战- 高性能MySQLDevOps:- 深入浅出docker- 每天五分钟玩转dockerJVM相关- 深入理解JVM 数据结构与算法 要leetcode刷题 大概150道左右 就差不多了 并发我是看的ReentrantLock源码,这个源码涉及到模板设计模式AQS 自旋锁 阻塞队列 系统调用(可以扩展到Linux用户态切换到内核态)所以看懂这一个再加synchronized关键字 锁方面面试就可以了
1轮面试:笔试
面试感受:很好;面试难度:普通难度