首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
JavaSouth南哥
获赞
367
粉丝
266
关注
3
看过 TA
1254
男
门头沟学院
2018
Java
IP属地:广东
我是南哥,牛客Java专栏作者
私信
关注
拉黑
举报
举报
确定要拉黑JavaSouth南哥吗?
发布(60)
评论
刷题
收藏
JavaSouth南哥
关注TA,不错过内容更新
关注
07-12 15:53
已编辑
门头沟学院 Java
【面试官】知道MySQL慢查询吗?
置顶
面试官:知道MySQL慢查询吗? 面试官:在工作中你怎么优化SQL的? 面试官:遵循第二范式就一定最优? 面试官:还有呢? 面试官:在工作中,表索引你怎么设计的? 面试官:那索引建立越多,查询效率就越高吗? 大家好,我是南哥。 一个Java学习与进阶的领路人,跟着南哥我们一起Java成长。 文章目录 慢查询 SQL优化 表设计优化 SQL语句优化 索引如何设计 1. 慢查询 面试官:知道MySQL慢查询吗? MySQL的慢查询日志可以记录执行时间超过阈值的SQL查询语句,所以我们可以利用该日志查找出哪些SQL语句执行效率差,从而对SQL语句进行优化。 MySQL5.7以上...
Java面试突击
0
点赞
评论
收藏
分享
07-12 15:53
已编辑
门头沟学院 Java
【面试官】那Java NIO为什么速度快?
置顶
面试官:了解过NIO吗? 面试官:那NIO为什么速度快? 面试官:还有吗? 面试官:你刚刚说输入/输出流是处理字节?字符流不是处理字符吗 面试官:你具体介绍下Buffer 面试官:Channel呢? 面试官:知道NIO零拷贝吗? 大家好,我是南哥。 一个Java学习与进阶的领路人,跟着南哥我们一起Java成长。 文章目录 Java NIO 通道和缓冲器 非阻塞IO模型 字符流处理字符? Channel和Buffer使用 Buffer Channel NIO零拷贝 1. Java NIO 面试官:了解过NIO吗? 了解的面试官。NIO的出现在于提高IO的速度,它相比传...
Java面试突击
0
点赞
评论
收藏
分享
12-20 12:22
门头沟学院 Java
系统设计题有哪些?短链系统设计
系统设计第一期。。。。。。系统设计第一期。。。。。。系统设计第一期。。。。。。 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 短链系统设计 基础功能 稳定性设计 安全性设计 1. 短链系统设计 1.1 基础功能 如何设计短链服务最基础、最核心的功能?短链系统把一条长链转换为一条短链,它们之间是一个一对一的关系。这样我们使用Map结构来存储这个对应关系,这里我们用到高性能内存服务器Redis。 这个对应关系同样需要进行物理存储,暂定使用MySQL,先做出一个表设计。 # 短链数据库表 CREATE TABLE `sho...
牛客激励计划
0
点赞
评论
收藏
分享
11-10 13:18
门头沟学院 Java
Java有什么项目推荐的吗?直播送礼设计
项目经历第五期。。。。。。项目经历第五期。。。。。。项目经历第五期。。。。。。 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 直播礼物系统设计 表结构设计 送礼流程设计 直播间礼物通知 送礼连击功能 事务控制 1. 直播礼物系统设计 1.1 表结构设计 视频直播领域的企业,比如抖音、快手、虎牙直播、B站直播,企业赚钱的源头往往靠的是粉丝在直播间刷礼物。你是不是像南哥一样只刷免费的小心心呢?我看了下抖音的直播间,现在小心心还要充钱才能送! 赚钱的业务必须要重视起来,这必然不是一个小小模块,而是一个礼物系统设计。 特别...
Java面试突击
0
点赞
评论
收藏
分享
11-08 16:17
门头沟学院 Java
Java有什么项目推荐的吗?pk功能设计
项目经历第四期。。。。。。项目经历第四期。。。。。。项目经历第四期。。。。。。 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 直播pk功能设计 pk玩法 pk进度条 pk匹配 pk倒计时 pk流程设计 WebSocket长连接问题 1. 直播pk功能设计 1.1 pk玩法 直播pk的功能,要设计出来看起来容易,实则一点都不简单。直播pk玩法在抖音、虎牙、斗鱼各大平台都有出现,能帮互联网公司、主播赚不少钱。 南哥先说说pk的玩法是如何如何?它的流程是这样,主播点击申请pk按钮,匹配其他同时申请pk的主播,粉丝通过送礼给...
Java面试突击
0
点赞
评论
收藏
分享
10-28 17:57
门头沟学院 Java
Java有什么项目推荐的吗?电商功能设计
项目经历第三期。。。。。。项目经历第三期。。。。。。项目经历第三期。。。。。。 大家好,我是南哥。 一个Java学习与进阶的领路人,跟着南哥我们一起Java成长。 文章目录 电商功能设计 商品表设计 商品列表 商品详情 商品下单 重点:秒杀抢购 好久之前就想写这么一篇商品功能设计,这几天得空把坑给填了,给南友们多一个 "项目亮点" 的参考。 1. 电商功能设计 1.1 商品表设计 面试官:数据库表你怎么设计的? 南哥先给出电商业务最基础的几个表设计。随着用户量的激增,肯定的是业务复杂性会逐日递增,你会发现简简单单的一个表,不知不觉多出了很多奇奇怪怪的字段...
0
点赞
评论
收藏
分享
10-21 18:16
已编辑
门头沟学院 Java
帮简历优化 Java后端 @牛客464076674号
@牛客464076674号 个人认为你简历应该是才开始写,有些细节没注意好。加油慢慢完善~ 另外金九银十差不多已经过了,剩下的岗位没之前的多,现在的策略建议是不要着急,用长的时间跨度不断完善简历,蹲更想要的实习岗位。 待修改简历: 下面给出我的建议,按存在问题 + 修改意见来组织语言。 (1)书写细节 Springboot改为SpringBoot、实践经历改为项目经历、可以去掉换行的;。美观些 逗号有些是英文逗号,有些是中文逗号,不要粗心了 英文技术关键词有些和中文之间有空格,有些又没有,统一加上空格 (2)项目描述 项目描述过于简单,只是潦草交代了有什么功能。 首先这个项目有多少人参与,如...
投递牛客等公司 >
0
点赞
评论
收藏
分享
10-21 11:21
已编辑
门头沟学院 Java
帮简历优化 Java后端 @靓仔要听生生
@靓仔要听生生 下面是简历修改意见,加油哈~ 简历其实蛮不错的,很充实,点赞。 其实更多是现在就业环境的问题。包括好的公司很多人抢,秋招一般都默认提前了。后面继续坚持投递会有邀约过来的,加油! 下面给出我的建议,按存在问题 + 修改意见来组织语言。 存在问题 修改意见 简历框架 按这个框架来组织简历,个人信息-> 求职意向-> 教育背景 -> 专业技能 ->工作/实习经历 -> 项目经历 ->证书奖项(可选)->校园经历(可选) ->个人评价 技能特长 改为专业技能。技能的掌握程度一般分为:了解、掌握、熟悉、精通。你的专业技能...
实习,投递多份简历没人回复怎么办
0
点赞
评论
收藏
分享
10-21 11:22
已编辑
门头沟学院 Java
帮简历优化 后端开发 @打瓜怪兽
@打瓜怪兽 写了一波简历修改意见,你参考看看。加油哈~ 下面我按存在的问题 + 修改意见,来组织语言。 存在问题 修改意见 项目描述过于宽泛,未突出个人贡献 使用STAR法则(Situation, Task, Action, Result),详细描述你在项目中的角色和贡献。比如:“在X项目中,负责实现X功能,通过Y技术优化了Z,结果提升了X%性能。。例如:不只是“使用Nginx实现负载均衡”,而是“通过Nginx实现X倍的并发提升,优化后系统承载能力提高了Y%。” 让每个项目都有明确的成果或价值体现。 项目信息组织较为冗长 项目描述过于冗长且无重点。每个项目应使用简短且直接...
0
点赞
评论
收藏
分享
09-29 17:41
已编辑
门头沟学院 Java
Java有什么项目推荐的吗?评论系统设计
项目经历第二期。。。。。。项目经历第二期。。。。。。项目经历第二期。。。。。。 大家好,我是南哥。 一个Java学习与进阶的领路人,跟着南哥我们一起Java成长。 文章目录 评论表如何设计 评论数据存储 事务控制 点赞数加入Redis 1. 评论系统设计 1.1 评论表如何设计 评论系统的表要这么设计,每条评论的id标识要么是根评论id、要么是回复评论id。如果是根评论,那parent_comment_id字段就为空;而回复别人的评论,parent_comment_id字段指向根评论id。 CREATE TABLE `comments` ( `comment_id` INT A...
Java面试突击
0
点赞
评论
收藏
分享
09-29 17:51
已编辑
门头沟学院 Java
面试官问项目亮点:直播弹幕设计
项目亮点第一期。。。。。。项目亮点第一期。。。。。。项目亮点第一期。。。。。。 大家好,我是南哥。 一个Java学习与进阶的领路人,跟着南哥我们一起Java成长。 文章目录 直播弹幕设计 底层数据结构支持 弹幕列表查询 系统流程 消息丢失问题 1. 直播弹幕设计 1.1 底层数据结构支持 南友们看看右下角的弹幕列表,这个弹幕列表就是我们今天要的攻克的对象,至于中间视频直播的走马灯弹幕,它其实也是根据弹幕列表的数据来进行滚动。 南哥观察了下这个直播间,现在有41.5万人在观看! 计算机世界实际上是现实世界的抽象,那弹幕列表我们要用什么数据结构支持。 我希望用的是Redis,Re...
Java面试突击
0
点赞
评论
收藏
分享
09-23 15:28
门头沟学院 Java
1000字说透收藏最多的真实面经
淘天一面4.2 美团暑期实习后端二面腾讯一面挂好好好,总结了:2024腾讯音乐面经汇总(超全)字节跳动 后端 二面字节三面全面经快手一面凉经字节抖音电商 后端开发 一面面经5000字说透简历和面试核心要点【暑期实习总结】 无法去当腾孝子了TAT没必要焦虑,其实吧,最终都能找到工作的!科大讯飞-一面-Java开发工程师美团一二面腾讯科技 后端软件开发 一面 纯八股拷打美团到店研发平台-秋招一面-Java腾讯 Java 一面 寄美团一面25届非科班游戏客户端春招实习总结瑞幸java校招二面(史诗级80min)美团 到家 一面面经豆包后端面经诺瓦嵌入式一面百度提前批java一面腾讯WXG后端一面凉经...
0
点赞
评论
收藏
分享
09-22 21:30
门头沟学院 Java
字节抖音电商后端日常实习一二三面已oc
作者:鼠鼠不想学爪哇链接:https://www.nowcoder.com/discuss/619573767051800576字节抖音电商后端日常实习一二三面已oc一面(50min):自我介绍项目(20分钟)RocketMQ延时消息(项目用到了)底层怎么实现的(不会)消息量太大导致读消息延迟时间很长怎么办项目还有啥优化讲一讲redisredis为什么快(说了内存、数据结构优化、单线程不用考虑线程安全、io多路复用)单线程模型有什么缺点,有什么不太适用的场景redis的大key问题,为什么会产生大keyredis怎么设置过期时间,底层是怎么实现的,有哪些过期删除策略普通索引、(a b c)联合...
0
点赞
评论
收藏
分享
09-03 17:45
门头沟学院 Java
【面试官】优先级队列有什么作用?
面试官:你说说Queue集合都有什么常用类? 面试官:双端队列的两个实现类知道吧? 面试官:优先级队列有什么作用? 面试官:阻塞队列呢? 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 Queue集合 Queue集合概述 双端队列 优先级队列 阻塞队列 1. Queue集合 1.1 Queue集合概述 面试官:你说说Queue集合都有什么常用类? JDK源码对Queue集合是这么解释的,大家看看。 A collection designed for holding elements prior to proce...
0
点赞
评论
收藏
分享
09-03 17:46
已编辑
门头沟学院 Java
【面试官】JVM的堆内存你说说看?
面试官:JVM的堆内存你说说看? 面试官:虚拟机栈呢? 面试官:本地方法栈? 面试官:方法区存放什么内容知道吧? 面试官:程序计数器有什么作用? 面试官:说说Java变量存储位置? 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 JVM内存布局 堆内存 虚拟机栈 本地方法栈 方法区 程序计数器 变量存储位置 1. JVM内存布局 1.1 堆内存 面试官:JVM的堆内存你说说看? 我们Java程序员相对C语言老哥来说,南友们不需要写内存管理这些东西。具体什么东西呢?不需要为每个对象去写繁琐的释放内存代码。 以下是一...
Java面试突击
0
点赞
评论
收藏
分享
09-03 17:46
已编辑
门头沟学院 Java
【面试官】你说说对HashSet的理解?
面试官:你说说对HashSet的理解? 面试官:LinkedHashSet呢? 面试官:TreeSet和它们比有什么特性? 面试官:那TreeSet要怎么定制排序? 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 Set集合 HashSet LinkedHashSet TreeSet TreeSet自定义排序 1. Set集合 1.1 HashSet 面试官:你说说对HashSet的理解? Set集合区别于其他三大集合的重要特性就是元素具有唯一性,南友们记不住这个特性的话,有个易记的方法。Set集合为什么要叫Se...
Java面试突击
0
点赞
评论
收藏
分享
08-21 14:10
已编辑
门头沟学院 Java
【面试官】你说说对HashSet的理解?
面试官:你说说对HashSet的理解? 面试官:LinkedHashSet呢? 面试官:TreeSet和它们比有什么特性? 面试官:那TreeSet要怎么定制排序? 大家好,我是南哥。 一个Java学习与进阶的领路人,相信对你通关面试进入心心念念的公司有所帮助。 文章目录 Set集合 HashSet LinkedHashSet TreeSet TreeSet自定义排序 1. Set集合 1.1 HashSet 面试官:你说说对HashSet的理解? Set集合区别于其他三大集合的重要特性就是元素具有唯一性,南友们记不住这个特性的话,有个易记的方法。Set集合为什么要叫Se...
Java面试突击
0
点赞
评论
收藏
分享
1
2
3
4
关注他的用户也关注了:
牛客网
牛客企业服务