学JAVA的第23天

昨天简单做了两个题
全部评论

相关推荐

04-06 19:39
吉林大学 Java
三月份个人面经合集整理了一下,分享出来2.27 晚八点到九点腾讯S3HR与管理线 一面挂 面试官看起来很憔悴,问的也比较广但不深入上来先一道算法 最小路径和 经典二维dpStringbuilder和stringbuffer的区别是什么springboot项目中 你是怎么处理全局异常的==和equals的区别在哪ArrayList和LinkedList的区别在哪java里面怎么实现线程安全的sync能修饰变量吗volatile关键字可以修饰变量吗哪些注解可以实现依赖注入那他们两个有什么区别那hashmap中 我们要填充多少个键值对时 会触发他的扩容机制呢mybatis的缓存机制有过了解吗那程序上线后 频繁fullGC 你怎么排查呢设计一个简化版QQ 会有群聊 聊天记录 在线状态这些东西 你来设计的话 会用到什么数据结构呢开始问项目那你们模型用的什么模型 追问哪个是推理模型那你们这个流式输出到前端 怎么做的那你们选用大模型 考虑的维度有哪些大概说一下大模型的原理那你说一下大模型的参数是什么吗用过什么数据库呢问了一个sql题 一个表里两个字段 一个id自增 另一个name 现在有一个1 张三和10 张三 那怎么去重呢inner join和left join有什么区别呢怎么避免脏读呢redis的哨兵模式有过了解吗redis怎么做持久化的那中间件的话 你还有其他了解的吗那其他语言呢 有过什么了解反问
查看27道真题和解析
点赞 评论 收藏
分享
首先呢,开始阶段,就我个人而言,我一般是找个系统的网站去学习相对完整的知识体系,例如JavaGuide面试指南或者b站黑马免费的学习视频等等很多(不是推广哈),先分模块的细致的整理下来,建议用思维导图(我自己用xMind),像我自己整理的有java基础(包括JVM,JUM模块),SSM模块,计网和操作系统模块,Mysql模块,Redis模块,MQ模块去分类。我简单罗列一下基础的内容:✅ Java基础:HashMap/HashTable区别、多线程(线程安全、锁机制)、面向对象三大特性、异常处理、String类特性;✅ 框架相关:SpringBoot核心原理、MyBatis缓存机制、Spring IoC/AOP;✅ 计算机网络:HTTP/HTTPS区别、TCP三次握手/四次挥手、Cookie和Session、RESTful API;✅ 操作系统:进程/线程区别、死锁、内存管理、IO模型。我之前很烦恼这些八股文背了就忘,有常识过几个不错的方法来进行巩固,分享给大家:1.录音法:我前期就是将八股文通过诵读录音的时候记录下来,放在网易云上云录音去反复的听,运动/健身时候听;后面嫌录音太麻烦了,去网上找了个TTS来进行文字转ai录音哈哈哈,也不错。这一块对于较短的八股文效果比较好。2.笔记再整理:我们分模块收集了是不是,但是其实还可以再细化的,你可以想想每个八股之间的关联度再进行整理,印象会很深刻!3.Gemini+NoteBookLM :很不错的一个工具,NoteBook的知识卡片和笔记挺好的 ,但是需要科学上网,对技术人友好。4.豆包模拟面试:这一块其实更多的是场景面试(后面讲!你也可以约束他提问你八股文)。
27届求职交流
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务