小菜鸡略略略 level
获赞
429
粉丝
232
关注
8
看过 TA
7042
门头沟学院
2026
Java
IP属地:北京
本科非科班转码 | 后端指导可➕🛰️私戳
私信
关注
12-01 15:01
已编辑
门头沟学院 Java
给个off吧要我做什...:wxg还没开始发offer,今年没意向
你被哪些公司挂了?
0 点赞 评论 收藏
分享
11-17 10:44
门头沟学院 Java
其实秋招三个月,拿了这么多offer,我也在不断思考我最终到底希望要一份怎样的一份工作。最开始我只是想做一些核心业务,虽然可能累但是具有一定的业务壁垒,并且从完成需求的过程中能获得一些满足感,并且能从真实的复杂系统中学习企业内的技术和设计。业务 or 基架,这两者其实大家各有倾向,这只是我的一种想法而已。但是最近我在去学习一些新的技术知识时,我发现了一些新的潜力(没错就是ai agent后端开发)。随着学习的越发深入和在项目中的应用,我越发的感觉这方面的应用有趣,并且也是未来的发展趋势,于是心里对剩下没开奖的offer排序慢慢的出现了变化。会有开的很高的公司,但是方向离我看重的点相去甚远,那我可能就不会因为这几k的区别而选择开价更高的这家了。有这样的一种想法,在未来,工作占用了人生除了睡觉以外的大部分时间,所以为何不选一份自己热爱的工作,让自己投入进去获得满足感和成就感,这就是所谓的“事业”。为了达到这个目标,我不能是被公司挑选的应聘者,而是我应该有着很多的offer去挑选让我心仪的公司。现在有了这个选择的实力,该是我好好考虑一下业务潜力了,这可能更像是一次对自己的投资。不过...如果你只是把工作当做一份赚钱的手段,那还是先看待遇,就不用想太多。我自己选择了这一行当然也是因为家庭条件和出身让我觉得互联网更适合我。总之,不要将待遇作为选offer时的唯一标准,特别是找大厂的大家。
互联网行业现在还值得去吗
0 点赞 评论 收藏
分享
11-17 10:23
门头沟学院 Java
月薪多少能在一线城市生存
0 点赞 评论 收藏
分享
11-04 15:09
门头沟学院 Java
Java后端可谓是当前秋招最卷的赛道之一了,对于实习、学历这部分每个人都有着自己的难处,那么最能努力提升的就是基础知识了一般技术栈会包括这几个部分:Java语言基础、JUC并发编程、JVM、MySQL、Redis、消息队列、ES、Spring/SpringBoot、计网+操作系统 实际面试时面试官对于八股的考察也就是从这几个维度去考察的这里不给出各个八股要涉及的具体八股内容,这个在网上都能找到各种各样的总结,把核心内容都包括了从我的日常实习+暑期实习+秋招的面试经历来看,可以分为两类八股:1. 对于常见基础八股知识要非常熟练,80%的内容要直接能够完整无误地表达出来,而额外20%假如恰好没有看到那也问题不大2. 对于比较底层的冷门知识点以及没被考察到的点,尽量在学习时留下印象,被问到时能够聊几句说说自己的理解达到如上的水平后,面试基本不会因为这个点减分,可以算是过关。举个例子,比如被问到了IO多路复用,只讲出来是操作系统的一个机制,通过单线程同时监听多个文件句柄,这就是最基本的知识。但是能进一步讲出来了解select、poll、epoll的区别(甚至mac上的kqueue)就能一定程度的加分,如果能再仔细讲讲epoll的链表+红黑树结构以及其中的三个核心函数,那就基本上会被认为是完整地对这部分有了自己的体会和感悟,那就能让面试官印象非常不错了。而对于基础八股知识的掌握,没有任何走捷径的办法,只能自己去背。但是如果在一开始学习的时候自己去看过相关的源码或者自己提出了问题并去找到答案,那么印象会非常深。这里可以以HashMap的底层原理入手,如果在背八股的时候自己去看了源码,就能知道他的负载因子是多少、容量一定是2的倍数,自己去看了源码之后就很难忘记。如果在看了源码后又提出思考,为什么都是2的倍数呢?那就可以去搜集资料,或者问问大模型,也能得到属于自己印象深刻的记忆点,后续复习时看一下就能想起来。当然上面这是应用于时间比较充裕的情况,如果没有那么多时间去准备了,那还是只能速成了。其实八股的考点就和应试有一定的类似,要不断的刷。但是八股的很多思想和知识点其实真的能未来某个时刻用于系统设计或者查bug,甚至学习其他相关的技术栈时也很有帮助。还是要投入时间静下心来自己去思考和理解,而不是单纯的背诵,搞开发毕竟是应用性质的工作。
找工作八股要背到什么程度...
0 点赞 评论 收藏
分享
10-30 14:35
门头沟学院 Java
本来拿到了很多offer后不打算继续投华为了,奈何一个华为的员工和我本科是一个学校,于是拉近乎加上联系方式非要我去报。甚至来我学校请我喝星巴克,说我投一下没事的。于是我看在面子上就去投了。因为本科参加过美赛获奖,所以笔试也免了;测评则是补做了一次,因为之前投日常实习的时候挂了一次。后面通知周六去线下面试,短信说10:10开始,提前30小时开始。当天我是9点出头到的,于是开始了漫长的排队.......就一直在等候室硬坐着,等到了下午2点多才到了我的一面,一面完后又过了快一小时才约二面,二面完又等了好久好久,5点半才开始主管面,由于我已经有点不耐烦了,所以主管面的时候我也没怎么反问,就随便聊了聊,6点准时跑路。说实话这个体验真的很不好,不知道是hr安排的问题,还是系统排队有问题,总之给我的体验非常差。从早上9点到晚上6点且无午休,基本上是上了快一天班= =哦对了,后续对接人和我反馈说三个A,综评可能是当天最高的(估计也是惯用的说法了)。其实我一点都没准备,上次面试已经是1个半月前了,但是华为的软件开发面试整体强度和互联网比还是低的,完全没有感受到字节、腾讯、阿里系给我的压力。虽然题目是手写的,但是感觉也很轻松,没什么难度。不过有了这么一个面试的经历,加上本来听说的华为的公司风格,在我看来是肯定不如互联网了。
华为保温
0 点赞 评论 收藏
分享
10-27 15:16
门头沟学院 Java
加入了大佬云集的技术性学生组织(此后称为A team)后,才发现自己要学的东西有多么艰难。进入A team后,AI组的一个培养路线是先自学cs231n,当时只能从b站看录制的网课,由于全英文还不适应,只能看带翻译版的视频,并且从网上找相关的文档。突然涌入的大量概念和大型项目的工程结构让人喘不口气,经常对着一个概念反复的看还是看不懂(那个时候还没有大模型帮忙)。忘记用了多久适应过来了,但是过程总归是蛮折磨的。记得为了跑一个demo项目,需要装一个linux系统。这是我第一次要自己接触linux系统,于是开始查资料,上网学习相关概念,无形中在不断地充实着自己。举例来说,为了装系统,查到了还有bios启动这么个玩意,原来在os可用之前还有这么个bios程序在启动,这在以后我的windows电脑系统出问题的时候没有那么慌张,可以简单的自己先排查排查。类似的例子还有linux操作的知识,双系统的概念,磁盘分区的含义等等。这些东西在专业课怎么也学不到,但是有了这个契机,就像是打开了一个新的大门。回想着这些细节,会有一种“原来所有的努力都不会白费”的欣慰感。害怕把自己原本的windows系统搞崩,我查了好多好多的资料,但是迟迟不敢下手。于是我有了一个很天真的想法:去电脑城找人帮忙。这个幼稚的想法是源于小时候父亲给电脑升级方便打游戏的时候,那些盗版系统和内存条的升级都是在电脑城搞的。然而当我带着我的电脑也去电脑城问能不能装linux系统时,所有的人都是类似的反应“啥玩意?”,“什么是linux”,“没听说过”。(从那起我开始知道学计算机不等于修电脑那该怎么办呢?想来想去,最后我去淘宝花钱找了人帮我装linux,付款后发给我一堆操作流程,那些命令我全都看不懂,反正照着做就完事了。安装好启动后,还要安装一个远程控制软件,对方继续敲命令进行系统配置(现在想想主要就是进行源的配置和相关软件包的更新罢了)。几十分钟后,装好之后我不敢乱动,敲个什么命令都要查半天。其实在这期间还有一点小趣事,一个是我先去尝试装了一次虚拟机,翻着csdn的垃圾堆最后装起来后发现虚拟机没法运行程序(因为调用不了GPU),只好再删掉。另外一件事是淘宝找人帮忙装好linux后,我对着一些教程启动英伟达GPU配置时不知道是把什么弄崩了,导致linux系统又开不开机了,于是我又回去找商家又下了一次单重新给我装了一次......人在接触新事物的时候爆发出来的好奇心有无穷的能量。我慢慢开始能够回答一些大一一开始面试另一个学生组织时被问到的那个问题——“你认为编程语言能解决什么问题”。随着对这个新知识大门的打开,我越来越坚信自己要深耕这个领域,毕竟“热爱可抵岁月漫长”。
找工作中的小确幸
0 点赞 评论 收藏
分享
10-21 16:53
门头沟学院 Java
本篇为本人实习+秋招面试被考到的手撕算法题和编码题总结首先是算法题:1. 算法题部分,有很多题是非常高频的,仅仅从我个人的面试体验就能看出来,最为突出的就是LRU,到了最后我已经可以在8分钟以内写完一次LRU了2. hot100在其中的比例为7/20,但是如果算上重复的,那就超过50%了;另外还会有一些题目是从hot100的做题思想就能拓展出去的3. 无他,唯手熟尔需要编码的场景题通常涉及几个方面的思想:外部多路归并排序;位运算;拒绝采样;大模拟;特殊数据结构有一说一在面试后,我的这方面思想也得到了很大的提升⭐算法题(除去重复题目,共20道):➡️ 打家劫舍(力扣No.198,hot100,简单)➡️ 树的路径总和 ×2(力扣No.112,简单)➡️ LRU缓存 ×5(力扣No.146,hot100,中等)➡️ 最小栈 (力扣No.155,hot100,中等)➡️ 重排链表 ×2(力扣No.143,中等)➡️ 螺旋矩阵II(力扣No.59,中等)➡️ 最大子数组和(力扣No.53,中等)➡️ 合并区间 ×2(力扣No.56,hot100,中等)➡️ 岛屿数量 ×2(力扣No.200,中等)➡️ 二叉树的层序遍历 ×2(力扣No.102,hot100,中等)➡️ 寻找峰值(力扣No.162,中等)➡️ 翻转链表II(力扣No.92,中等)➡️ 快排 ×2(中等)➡️ 数组中第k大的数,要求堆排序思想写 ×2次(力扣No.215,hot100,中等)➡️ 字符串中最长无重复字符的子串(力扣No.3,hot100,中等)➡️ 分发糖果(力扣No.135,困难)➡️ 小于n的最大数(字节高频题,非力扣,困难)➡️ 寻找旋转排序数组中的最小值(力扣No.153,中等)➡️ 整数反转(No.7,中等)➡️ n个六面的骰子,扔一次之后和为k的概率是多少(中等)⭐场景模拟题:➡️ 两个线程交替输出1-100➡️ 两个复杂字典,如何将字典1通过一些规定好的操作变成字典2➡️ 长为8位的无重复大量数据,如何从小到大输出?如果内存不够一次全部读入呢?➡️ 如果有10亿个32位的整数,如何找出那些只出现过一次的数?内存有限,无法一次性读入全部数据,另外时间复杂度越低越好⭐特殊题:➡️ 实现一个无锁的线程安全的循环队列 ×2,一次Java一次Go➡️ 给定一个数组,如何用最小的比较次数获得最大最小值➡️ 有一个rand函数,生成1的概率是p,0的概率是1-p,那么如何用它生成一个rand2(),使得生成1和0的概率都是0.5➡️ 用rand7()函数构造函数rand10()➡️ 带超时时间的LRU缓存➡️ 实现一个单例模式加油💪🏻祝大家都有自己满意的offer!
查看27道真题和解析
0 点赞 评论 收藏
分享
10-20 11:14
门头沟学院 Java
秋招现状:后端开发,多家大厂offer,但部分业务没有那么满意,也没有谈薪,也许最后也不会100%满意前期方向选择:由于父母对这个行业不懂,也没有相关认识的人,所以主要是兴趣驱动。这个时间段主要在大一到研一,多方面探索、尝试,了解需要具备什么技能。充实自己在什么时候都不会有错。行业现状调研:这个过程主要是在研一下到研二上。和爸妈沟通发现他们更愿意我找稳定的体制内,与自己的计划和性格严重不符,遂放弃与他们的沟通,自己通过各种方式了解情况,包括上网查阅、和学长学姐交流、在表白墙等交友墙发帖求大佬建议。能力与知识储备:该阶段往小了说可以说是在研一下到研二下一年内。但对我而言,往大了说可以说是贯穿大一到现在。从大一入学时专业是天坑专业,我就开始比别人更卷。offer选择:将各个offer都和家里人分享后,家里人并不能get到各个offer的好坏,给出的建议也十分主观。甚至还觉得华为是可能比这些offer好得多的,内心充满了不被理解的感觉。后来渐渐地遇到问题就不再和家里人沟通了,而是自己上网搜索与咨询。秋招冲互联网大厂的,可能大多是和我类似的情况。准备的时候手足无措,对行业的了解也只能从网上和身边学长求助,无数次感到自己无助又弱小。但是事实就是这么残酷,用人单位才不会管这些背后的资源差异。不过话说回来,这一行已经是最不看背景的了。为什么我根本不care类似公务员这种的所谓“社会地位”?因为我认为那在后续职业发展的很多时候要比拼的并不是个人的专业素养,而是又一定的背景和资源;而在大厂相对更加纯粹的技术岗位,我感到作为一个独立的“人”的努力和技术能力得到了认可,这方面的认同让我非常开心。
没有家庭托举的我是怎么找...
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务