面试Java的一些建议

书籍

tips:如果时间不够或者比较熟悉,可以直接在csdn搜索对应的读书笔记。建议自己也写一下读书笔记。

必看

java:《Java核心技术 卷Ⅰ》、《深入理解Java虚拟机:JVM高级特性与最佳实践》
数据库:《高性能Mysql》、《Redis设计与实现》
设计模式:《大话设计模式》
linux:《鸟哥的Linux私房菜》
《剑指offer》

选看(如果比较熟悉的话,可以直接找面经看)

数据库:《Java并发编程实战》、《Java编程思想》
框架:《Spring源码深度解析》
计算机网络:《计算机网络自顶向下方法》—主要看TCP/IP协议族的协议
操作系统:《现代操作系统》

最好对于分布式的一些书籍也涉猎一下,比如Dubbo或者SpringCloud相关的。

刷题

力扣

“探索”
初级算法题https://leetcode-cn.com/explore/featured/card/top-interview-questions-easy/
中级算法题https://leetcode-cn.com/explore/interview/card/top-interview-questions-medium/
高级算法题https://leetcode-cn.com/explore/interview/card/top-interview-questions-hard/
刷完之后把前150题没做完的做一下,之后顺序就随便,推荐按照最热100题来做。

牛客

剑指offerhttps://www.nowcoder.com/ta/coding-interviews
一些Java笔试题https://www.nowcoder.com/intelligentTest

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值