职场
文章平均质量分 89
石杉的架构笔记
多年互联网一线大厂架构经验倾囊相授,Java领域优秀创作者
展开
-
这招聘环境,35岁的绷不住了。。。
所以大家可以去想一下,甚至去看一下各个大厂的招聘JD,仔细研究一下,是不是会发现其实现在因为程序员太多,岗位不多,所以企业招聘需求是越来越专业化,细分化,精细化,并不是大家想的那样,我只要干过N多年技术,有各种经验就可以随便找工作,这种想法已经过时了,甚至于说跨行的专家他的价值都会锐减,同样是java技术领域的专辑,如果你深耕物流行业多年,但是去干财税系统或者保险系统,你觉得你是不是竞争力就不高了?对30岁以上的 候选人,都希望技术达到专家级,行业积累也达到专家级,来了就可以hold住一大块事情。原创 2024-07-22 09:30:00 · 749 阅读 · 0 评论 -
面试屡次碰壁后,我是如何调整最终拿下一线大厂offer的?
这篇文章,主要是聊聊很多同学面试过程中都有的一个担心:如果我连续面挂了好几家公司,是不是就代表其他公司就同样拿不到offer了?原创 2023-01-25 17:51:20 · 3558 阅读 · 1 评论 -
尴尬的面试现场:说说你们系统有多大QPS?系统到底怎么抗住高并发的?
很多好学的同学,都会自己平时研究很多的技术,比如常见的就是买书看书,参加在线培训课程,购买一些知识付费的专栏,或者购买一些视频课程原创 2023-01-24 17:17:19 · 5875 阅读 · 2 评论 -
面试官问我有没有分布式系统开发经验,我一脸懵圈…
现在有很多Java技术方向的同学在找工作的时候,肯定都会去招聘网站上找职位投递简历。但是在很多职位JD上往往会有这样的一个要求:熟悉分布式系统理论、设计和开发,具备复杂分布式系统构建经验。原创 2023-01-23 17:10:51 · 5856 阅读 · 1 评论 -
我用笨办法啃下了一个开源项目的源码!
相信很多同学都希望能够去阅读一些源码来提升自己的技术水平,毕竟在面试的时候,很多大厂都经常会扣到非常深入的底层源码。原创 2023-01-22 17:57:36 · 4762 阅读 · 1 评论 -
二本学历5年经验的程序员,出去面试被碾压~
这篇文章,聊一个很多人感兴趣的话题,小公司的Java工程师和大厂Java工程师一起出去求职同一个职位时,前者的竞争力到底差在哪里呢?原创 2023-01-19 17:47:17 · 8425 阅读 · 5 评论 -
面试官:请设计一个能支撑百万连接的系统架构!
这篇文章,给大家聊一聊:如果你设计一个系统需要支撑百万用户连接,应该如何来设计其高并发请求处理架构?原创 2023-01-18 17:45:01 · 5259 阅读 · 0 评论 -
35岁高龄程序员的 4 条出路,提早布局,避免出局!
这篇文章,给大家聊聊Java工程师的职业发展规划的一些思考,同时也给不少20多岁、30多岁,但是对自己的职业未来很迷茫的同学一些建议。原创 2023-01-16 17:14:34 · 26983 阅读 · 7 评论 -
程序员别死背面试八股文了,这种面试题才是未来主流。。。
这篇文章简单给大家来聊一个互联网大厂的Java面试题:如果让你设计一个消息中间件,你会怎么做?原创 2023-01-13 17:56:25 · 7846 阅读 · 3 评论 -
用真实业务场景告诉你,高并发下如何设计数据库架构?
这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计?看到这个题目,很多人第一反应就是:分库分表啊!原创 2023-01-11 17:00:02 · 2404 阅读 · 0 评论 -
程序员不了解这些投简历的巨坑,面试注定一开始就失败!
之前写了两篇文章,给大家介绍了一下如何利用短期的时间,尽可能充分的为面试做准备。这篇文章就给大家聊一个非常关键的问题:如何有策略的投递简历以及如何有策略的进行面试。原创 2023-01-10 17:21:29 · 1041 阅读 · 1 评论 -
程序员简历上写这种项目,难怪面试当炮灰。。。
这篇文章我们继续来聊一聊,在系统设计和项目经验这两块,应该如何充分的准备,才能拿出有技术含量的项目经验战胜跟你同台竞技的其他工程师,征服你的面试官,收获各种心仪的offer。原创 2023-01-09 17:09:25 · 6723 阅读 · 0 评论 -
我只是把握好了这3点,1个月后成功拿下大厂offer!
假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢?原创 2023-01-08 18:20:38 · 795 阅读 · 1 评论 -
什么!作为程序员你连英文版的官方文档都看不懂?
这篇文章,我们来聊一个某种程度上比技术更重要的话题:一个英语比较渣的程序员,到底应该如何做,才能达到无障碍阅读英文官方文档呢原创 2023-01-02 17:10:49 · 820 阅读 · 2 评论 -
面试3个月拿下多家大厂的P7技术专家Offer,来看我面试复盘!
前面我们写过两篇文章,给大家聊了聊国内中大型互联网公司,在Java面试时一些高频的技术问题。本文我们通过一篇真实的一线面经,带大家去体验一下BAT等互联网公司的面试现场氛围!原创 2022-12-14 17:13:18 · 439 阅读 · 0 评论 -
在公司里写代码天天摸鱼偷懒,出去面试又该怎么写简历?
本文将会从项目经验、系统设计、履历/学历/素质、候选人与岗位的匹配、多轮面试官的协作这些方面,继续告诉大家,互联网公司是如何全方位、无死角来考察候选人的原创 2022-12-11 17:14:04 · 348 阅读 · 0 评论 -
工作10年我面试过上百个程序员,真想对他们说…
从这篇文章开始,笔者准备写一个长期连载的系列文章,主要跟大家聊聊中大型互联网公司Java面试中的一些热门、高频的技术问题原创 2022-12-10 17:13:07 · 4120 阅读 · 5 评论 -
MyBatisPlus联表查询短板有工具补齐了,微服务架构也可以优化了!
这篇文章来聊一下读写锁。所谓的读写锁,就是将一个锁拆分为读锁和写锁两个锁,然后你加锁的时候,可以加写锁,也可以加读锁。原创 2022-12-09 17:48:28 · 349 阅读 · 0 评论 -
年底了我裁完兄弟自己也离职了,复习了Java锁的底层准备面试...
上篇文章聊了一下java并发包中的AQS的工作原理,也间接说明了ReentrantLock的工作原理,这篇文章接着来聊一个话题,java并发包中的公平锁与非公平锁有啥区别?原创 2022-12-08 17:20:55 · 361 阅读 · 0 评论 -
SpringBoot3.0都正式发布了,尝鲜之前先搞明白AQS底层再说!
上一篇文章聊了一下java并发中常用的原子类的原理和Java 8的优化,这篇文章,我们来聊聊面试的时候比较有杀伤力的一个问题:聊聊你对AQS的理解?原创 2022-12-07 17:46:50 · 264 阅读 · 0 评论 -
入坑两个月自研非外包创业公司,居然让我搞懂了volatile!
很多同学出去面试,都会被问到一个常见的问题:说说你对volatile的理解?本文会用大白话的语言将volatile这个东西解释清楚原创 2022-12-05 17:09:12 · 372 阅读 · 0 评论 -
程序员过了35岁以后,到底应该怎么走才能保证自己不失业?
大家好,今天给大家聊聊目前程序员就业市场上普遍对所谓的 35 岁码农的偏见问题,以及对于大龄程序员的破局之道。原创 2022-11-14 17:21:01 · 1319 阅读 · 1 评论 -
阿里面试官:如果要抗住双11高并发压力,你的Java系统该怎么设计
今天给大家分享一个话题,那就是假设你公司要搞一场双 11 大促,现在告诉你说,咱们公司就是打算搞了,那你此时会一脸懵逼的说,双 11 大促?会有多大并发啊?我们系统能抗住吗?原创 2022-11-06 17:56:14 · 364 阅读 · 0 评论 -
公司挖来一个阿里Java大神,生产环境故障调优很溜
今天给大家分享一个知识点,就是平时我们线上服务器部署的 Java 系统如果发现要是性能不太好,此时应该如何登录到线上服务器,接着用 top 命令去分析线上系统的性能呢?原创 2022-11-05 17:48:51 · 2695 阅读 · 0 评论 -
我接手前同事写的烂Java代码,不小心搞出了一个内存泄露事故
今天给大家聊聊咱们平时写代码的时候,最常见的 String 字符串代码,他的一些底层原理,以及使用不当可能引发的内存泄漏的问题。原创 2022-11-03 17:08:16 · 372 阅读 · 0 评论 -
我投了100多份Java简历,结果一个面试机会都没有,惨
今天给大家聊聊咱们平时最关心的一个问题,那就是平时你写的简历为啥投出去以后都没人看!老是石沉大海!在 boss 直聘上投出去了几百份简历,大量的已读,结果就是没人理你?原创 2022-11-02 17:10:08 · 1874 阅读 · 0 评论 -
线上系统性能太差,我手写了字符串切割函数,性能提升10倍以上
今天给大家介绍一个小知识点,但是会非常的实用,就是平时我们写 Java 代码的时候,如果要对字符串进行切割,我们巧妙的运用一些技巧,可以把性能提升 5~10 倍。原创 2022-11-01 17:08:02 · 675 阅读 · 1 评论 -
基于订单系统的分库分表实战,让应用飞起来!
本实战的重点是分库分表实战,比较适合1~3年工作经验的程序员朋友。实战主要以外卖APP中的外卖订单来作为本次实战的核心业务。原创 2022-10-09 18:42:31 · 764 阅读 · 0 评论 -
输入www.baidu.com背后经历了哪些过程?能说清楚这个,已经超过90%的人了!
用浏览器请求一个链接的时候,经历了哪些过程(DNS解析过程)?这个问题,就是考察考察你的基本功,看你对基本的网络通信知识有没有了解。原创 2022-10-07 19:00:50 · 990 阅读 · 0 评论 -
烂大街的TCP/IP网络模型,你真的懂了?
面试真题:你能聊聊TCP/IP 的四层网络模型和 OSI 七层网络模型吗?计算机基础,网络、磁盘、cpu、内存。作为一个大公司的面试官,一定会考察这些东西。原创 2022-10-06 17:12:32 · 6851 阅读 · 4 评论 -
换了个数据结构,一不小心把系统性能提升了10倍以上
如果你开发一个非常复杂而且有挑战的大型系统,那么必然会在系统中使用算法。同理,如果你可以将算法进行合理的优化,那么也可以将系统性能提升几十倍!原创 2022-09-27 17:57:15 · 370 阅读 · 0 评论 -
面试回答 CopyOnWrite 的三重境界,1%的人能答到最后
今天聊一个非常硬核的技术知识,给大家分析一下CopyOnWrite思想是什么,以及在Java并发包中的具体体现,包括在Kafka内核源码中是如何运用这个思想来优化并发性能的。原创 2022-09-24 18:18:59 · 388 阅读 · 0 评论 -
去阿里面试到第三轮的时候,会如何360度无死角考察你?
这篇文章,给大家分享一个同学面试阿里某个部门时的经历。简单说一下这个同学面试的背景,本身技术底子还不错,在几个有一定知名度的中型互联网公司工作过,然后之前打算尝试一下阿里的职位,就去面试了。原创 2022-09-20 17:29:47 · 523 阅读 · 0 评论 -
我面试了10多个小公司都挂了,可最后还是拿到了一个大厂offer!
这篇文章,主要是聊聊很多同学面试过程中都有的一个担心:如果我连续面挂了好几家公司,是不是就代表其他公司就同样拿不到offer了?原创 2022-09-18 17:27:56 · 433 阅读 · 0 评论 -
每次面试都会问我:你们系统有多大QPS,怎么抗住的?
很多同学面试都遇到了一个痛点问题:简历上写了很多高大上的技术,但是其实自己可能没机会,或者还没来得及在自己手头负责的项目里用过,而且自己负责的项目好像也没很么用户量和并发量。原创 2022-09-17 17:32:23 · 2029 阅读 · 1 评论 -
作为一个工程师结果读不懂英文官方文档,这可怎么办
相信很多同学都希望能够去阅读一些源码来提升自己的技术水平,这篇文章,给大家简单介绍一下很多同学都非常关心的一个问题:如何阅读一个开源项目的源码。原创 2022-09-16 17:35:43 · 388 阅读 · 0 评论 -
PK大厂的工程师时,小公司的Java工程师是如何沦为炮灰的?
这篇文章,聊一个很多人感兴趣的话题,小公司的Java工程师和大厂Java工程师一起出去求职同一个职位时,前者的竞争力到底差在哪里呢?原创 2022-09-14 17:34:15 · 292 阅读 · 0 评论 -
三四十岁的大龄程序员,到底该怎么做才能避免失业?
这篇文章,给大家聊聊Java工程师的职业发展规划的一些思考,同时也给不少20多岁、30多岁,但是对自己的职业未来很迷茫的同学一些建议原创 2022-09-11 17:09:59 · 772 阅读 · 0 评论 -
想去BAT、美团、京东和字节面试?那你必须懂他们的面试套路!
这篇文章简单给大家来聊一个互联网大厂的Java面试题:如果让你设计一个消息中间件,你会怎么做?这个问题本质就是面试官在考察一个高级以上的Java工程师的系统设计能力原创 2022-09-09 17:20:05 · 307 阅读 · 0 评论 -
为什么我一连面试了十多个Java职位,结果统统石沉大海。。。
之前写了两篇文章,给大家介绍了一下如何利用短期的时间,尽可能充分的为面试做准备,本文就给大家聊一个非常关键的问题:如何有策略的投递简历以及如何有策略的进行面试。原创 2022-09-08 17:14:41 · 307 阅读 · 0 评论