大家好,我是二哥呀。
在宫水三叶妹妹那里看到这张截图,愣了好一会,尤其是看到最后一句,很心酸。
有员工透露说,9 月中旬的时候,部门的招聘已经结束了,但人力还在让继续筛简历,说把声量搞起来,这样可以免费给公司做宣传。
这位面试官心里很难受啊,每天看着双 9 的简历一个个被 pass,什么跨专业不要,高考复读不要,考研再战不要,女生不要。。。。。。
真的是离谱啊!
我妹今年投简历,也是类似的情况,按理说她是机电专业,在目前新能源、锂电池发展势头很猛的情况下,属于非常好的专业了,简历投完也有面试了,但结果说“女生不合适”。
不光她遇到这种情况,她舍友也是这种情况。
只能说现在的年轻人,不容易啊。
我就只能安慰她说,有哥在,不缺你这碗饭。
今天也是和她谈了很久,一边要考研,一边要上课,一边还要参加笔试和面试,压力很大,情绪都崩溃了好几次。
也希望类似情况的小伙伴,能够坚挺住。秋招很多时候,除了实力,还有运气。
今天聊的一位球友,前两个月也是很不顺利,心态也是爆炸,这个月才突然好转,连续拿下好几个大厂的 offer。
有些公司确实招人恨,你像这种没有 HC 还继续筛简历,不仅面试官恶心,求职者也恶心,明面上公司一直在招聘,但最后挂掉的这部分人就会从孝子化身黑子。
这里也是奉劝大家,很多时候,面试挂了真不是你的错,很有可能这家公司就配不上你。
此处不留爷自有留爷处。
接下来,给大家分享一位二哥的编程星球里球友的打卡记录(26 届),他坚持的精神,真的令我挺感动的,从进星球开始决定打卡,基本上没有断过。
期间也有很多迷茫,但一步步都熬了过来,相信明年的他一定能给我带来很大的惊喜。
1、《30 天速通 Java.pdf》下载 2、三分恶面渣逆袭在线版:https://javabetter.cn/sidebar/sanfene/nixi.html
球友分享
Day194-195
昨天心情和状态不好,没有怎么学习,主要是修改了下简历,剩下的时间在放松了
今天收到了小米的日常实习面试邀约,周一面试,今天把力扣hot100又过了一下,过了60多道题,然后着手写一下到时候面试的自我简介
Day192
5道面试精讲150题
HashMap源码分析+ConcurrentHashMap分析 其中二哥的网站上对HashMap中jdk1.7死链问题的分析有一点点问题,不过应该马上就改过来了 自己画了图
ConcurrentHashMap源码中对size累加的原理不想听了。当时听LongAdder我就没听懂= =||以后有时间再死磕(大概率是找到工作以后了);另外jdk1.7的源码也不想看了,我感觉我能把jdk1.8的源码搞得非常清楚就可以了
不过对put和initTable的流程画了流程图:
Day177
继续看动态规划的题目了,这些题目太麻烦了....已经开始看左神的视频了,今天加起来自己写的也就是三道力扣,剩下的都是在看题解、视频啥的
把java的偏向锁、轻量级锁、重量级锁原理又看了一遍,总结了一次自己的笔记,以下是一些图:
这次又有新的收获,针不戳
Day169
今天打算思考如何进行异步事件的优化,本来思考的是仍然在查询文章的流程中做文章,因为在查询文章的时候会更新文章的阅读计数等,也包含了数据库的写操作,但是画出图来发现其中只有两处,而大部分都是在做查询,如图
因此决定将异步消息的机制重点放在用户点赞等这上面去,压测也要写一个单独的事件类型,对比不使用事件消息类型、使用spring内置的监听器类型和使用rabbitmq类型的性能差别
这里画出图来可以看出缓存的空间还有非常大,因此要进一步优化缓存机制
另外也趁这个机会重新看了下rabbitmq的知识点,给服务器装了一下
做了两道力扣
Day166
我发现技术派还有一个问题是在ReqRecordFilter内会每次去对ip的计数进行一个即时的统计,我前几天发现了这个然后把他改成了异步操作,但是在测试缓存热点文章的性能时,日志中大把的数据库访问日志都是这个的计数(即使改成了异步仍然消耗了大量的性能)
重新设计了一下,这引入了两个挑战:
一是启动系统时如何操作,这部分是今天主要做的工作了,思考了一下,设计了如下的结构 二就比较简单了,使用@Schedule即可,但是这部分代码最好放在各个service内,因为要写入数据库,需要用到现在已经写好的Service类
写了5道力扣算法题 晚上玩游戏了(周末啦)
Day161-164
day1 昨天和一个25届的学长聊了很久,帮我看了下简历,认为我的项目还是存在一些问题,比如没有实际的压测,没有具体的优化过程体现,技术栈为什么选xxx等。这些问题确实是我没有注意到的,最后决定再花一个月改写项目,把这些玩意细扣,到时候能详细地和面试官给出数据、优化的过程、性能提升了多少等。
day2 然后用一天重写了我的编程汇(技术派改写的),首先是把之前技术派前后端不分离的那些前端代码全部删掉了,但是也将vue3的前端项目和后端项目合并到一个仓库;然后修复了两个bug(首页中刷新时pv会+2)
day3 另外一天用三种方式来重写当前技术派的在线人数统计功能,这里简单提一下,之前不久才补上的springboot3自动配置原理以及应用启动的声明周期真有用啊,帮助我更进一步看明白技术派的源码同时进行了改写。另外简单进行了压测,基本验证了我的思路正确,到时候能有的说,不过还没有进行比较长时间的测试,之后如果效果提升不明显那就只能稍微夸大一点点数据了
day4 玩了一天
Day159
小程序学习10p
java进阶之路p600-p770,java集合部分看了好多源码
Day157
久违地做了下每日一题
看了下springboot的监听器实现以及回顾生命周期
看了一点点的小程序开发(纯是兴趣)
开始过一遍二哥的Java进阶之路,前面比较简单,就是到字符串常量池又回想了一会,现在进度到400页了
Day156
上午在完成一个实验室的项目中的实验and改了一会中期检查报告,下午开始终于是先提交了
然后把springboot的ioc刷新12步原理看了、三级缓存和BeanFactory再看了一会深入理解,并且重新画了图;
另外springboot应用的生命周期也看了画了图,自己画图真的感觉很棒,非常清晰透彻,还有了成就感
未完待续。。。
ending
一个人可以走得很快,但一群人才能走得更远。二哥的编程星球已经有 6600 多名球友加入了,如果你也需要一个良好的学习环境,戳链接 🔗 加入我们吧。这是一个 编程学习指南 + Java 项目实战 + LeetCode 刷题 + 简历精修 的私密圈子,你可以阅读星球专栏、向二哥提问、帮你制定学习计划、和球友一起打卡成长。
两个置顶帖「球友必看」和「知识图谱」里已经沉淀了非常多优质的学习资源,相信能帮助你走的更快、更稳、更远。
欢迎点击左下角阅读原文了解二哥的编程星球,这可能是你学习求职路上最有含金量的一次点击。
最后,把二哥的座右铭送给大家:没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟。共勉 💪。