如何在2021年涨薪15K?搞懂这份大厂Java面试知识点笔记汇总,你也没问题

做了3年Java,靠着这份面试题跟答案,我从15K变成了40K 在博主认为,对于Java面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 博主总结了一系列大厂面试中常问的面试技术点,深入解析以及答案,将为最近准备面试的各开发者去大厂保驾护航, 何谓面试? 博主所理解的面试,它是一个过程,是不断沉淀、不断总结、善于传达自己的专业领域技术以及解决问题能力的过程。以下是博主总结的一些面 阅读详情

就目前大环境来看,跳槽成功的难度比往年高很多。总结一下2021面试的感受:无论一面还是二面,都很考验Java程序员的技术功底!!

最近我整理了一份复习用的面试题及面试高频的考点题及技术点梳理成一份“Java程序员高频面试解析及知识点体系笔记.pdf(实际上比预期多花了不少精力),包含集合,JVM,并发编程、Spring,MyBatis,微服务,Redis,Dubbo,设计模式,数据结构,分布式等!,由于篇幅有限,为了方便大家观看,这里以图片的形式给大家展示每部分的目录和答案截图,完整学习文档在文末有免费领取方式!

这份Java面试解析和知识点体系文档内容包括:

  • Java 篇主要包含 Java集合 Hashmap、JVM、GC、锁、多线程、并发、代理、NIO 等。
  • MySQL数据库主要包含索引、B+ 树、SQL 优化相关。
  • 分布式存储篇主要包含 Redis 架构相关、MongDB
  • 分布式中间件主要包含 Kafka,RabbitMQ相关面试题
  • 微服务Spring Boot、Spring Cloud、Dubbo 篇。
  • 系统架构设计篇,根据几个开放性题目来设计系统。
  • 框架篇主要包含 Spring MyBatis、SpringMVC,netty与RPC
  • 设计模式篇
  • 数据结构与算法篇

如果觉得自己手绘Java知识脉络图比较麻烦,可以借鉴参考下方我之前大致手绘一份知识网图(Java知识体系庞大,我是用的xmind绘制的脉络图,文中无法直接上传原件,截图如下,内容过多以至于图片不够清晰,但可提供分享原件☞☞☞  PDF原件下载)

 

此外,关于面试刷题,个人觉得这份 “Java程序员高频面试解析及知识点体系笔记”很不错,包含25个专题内容,整个1000+题50w+字解析,够你刷到秃顶:

 

最后,还有2021最新整理的“Java中高级核心知识点解析”,查漏补缺知识点刷它最合适不过,包含整个30类知识点的集合:

 

从学习路线→☛面试刷题→☛核心知识补漏,以上全套的Java学习资源皆可免费共享给有需求的你,还请仔细关注一下免费下载原件的方式:

1:一键三连+评论(码字不易,转发是对此文的一个认可,也可让更多朋友阅读到)
2:请加小姐姐V:k15197783918
10k-15k java面试题 很多兄弟应该都是刚毕业出来或者培训机构培训了2年左右的啊 这样刚开始就是接触到中小型企业的公司啦,我把我的面试经验分享给大家吧! 1.请你说说static关键字的用处? 1.修饰变量属于静态变量,通过类名.可以引用 属于实例之间共享的。 2.修饰方法,可以通过类名.方法直接调用。方法中不能引用非静态资源 因为被static修的 类加载的时候就已经创建 3.修饰类说明这是一个静态内部类 且只能修饰一个内部类 2.请你............ 阅读详情

相关推荐

程序员如何实现快速涨薪?这5个方法亲测有效

本文为3-8年经验的程序员(尤其是技术岗)量身打造,覆盖“如何从技术到业务提升个人价值”“如何让市场为你的能力定价”“如何用谈判技巧锁定更高薪资”等核心问题。无论你在大厂卷晋升,还是在中小厂求突破,都能找到可复用的方法。本文从“价值定价”底层逻辑出发,拆解5个涨薪核心方法,每个方法包含“为什么有效”“如何操作”“真实案例”三部分,最后附“避坑指南”与“行动清单”,确保方法可落地。核心逻辑:薪资=市场对个人价值的定价,提升价值是涨薪的唯一底层逻辑;5个方法。

AI天才研究院 1568

Java岗技术面轻松通过,HR:你只值15K 程序员:我还值15k?

好了说了这些,就是最近临时获得的感悟。这里还有一份刚更新的《2023最新大厂面试题汇总》,需要的话,多多支持一下。

jjc4261的博客 272

Java 开发 4 年从外包 15K 跳槽去字节 38K+12,啃完这份笔记你也可以

粉丝小王转行做 Java 已经是第4个年头,一直是一个不温不火的小职员,本本分分做着自己的事情,觉得自己的工作已经遇到了瓶颈,一个偶然的机会,获得了一份 Java 全栈知识点学习笔记,通过几个月的学习,5 面腾讯,成功斩获 Offer,今天就把这份 Java 全栈笔记展示出来,希望对各位猿友们的学习有所帮助! 这份笔记为什么能称之为全栈呢?因为这份笔记涉及了 Java 集合、JVM、多线程与高并发、Spring 全家桶、微服务、网络底层知识、Netty、RPC、ZooKeeper、日志、MQ、设计模式、算

Java大将军的博客 5563

面试要15K,HR说你只值10K,怎么斗得过?

三月份的到来,相信还是会有不少小伙伴都在为着疫情过后的工作面试在积极的做着准备。作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度?每一次Java面试,其实都是一次学习...

Java知音 479

10月最新大厂JAVA高频面试题汇总,学会了面试一路开挂

前言 前两天有粉丝问我,考研和秋招哪个更重要,所以小编特地去和群友交流了一下,总结了准备考研和秋招的利弊,同时给大家准备好了面试宝典哦。 准备考研: 优势 学历加分,不再赘述。 劣势 错过秋招窗口(同时准备考研和秋招时间较为紧张,要知道自己心理素质和身体素质都扛不住这种强度,在不在考虑范围内),倘若考研失败,接受不了二战,只能匆匆准备春招,而春招HC相对秋招较少,竞争对手有同样考研失败的同学、有秋招没有理想offer继续冲春招的同学。所谓狼多肉少,风险较大。 读研选择比本科学校

qq_43080036的博客 4465

最近学员整理的Java面试题,大大小小公司都有,平均薪资15K

最近这两个月 是我们IT行业的就业高峰期,希望大家去面试的时候一定要给自己信心,好好加油,相信自己

我从 15K 变成了 30K!靠着这份面试题跟答案,涨薪真的不难

在小编认为,对于 Java 面试以及进阶的最佳学习方法莫过于刷题+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇文章中,至于总结在于个人,实际上越到后面你会发现面试并不难,其次就是在刷题的过程中有没有去思考,刷题只是次之,这又是一个层次了,这里暂时不提后面再谈。 博主总结了一系列大厂面试中常问的面试技术点,深入解析以及答案,将为最近准备面试的各开发者去大厂保驾护航, 何谓面试? 博主所理解的面试,它是一个过程,是不断沉淀、不断总结、善于传达自己的专业领域技术以及解决问题能力的过程。以下是博主总结的一

kxkxyzyz的博客 1715

解决‘GLIBC_2.28 not found‘错误:手把手教你升级glibc到最新版(附中文乱码修复)

本文提供了一份详尽的Linux系统glibc升级实战指南,旨在解决常见的'GLIBC_2.28 not found'错误。文章不仅涵盖从风险评估、环境准备到编译安装的完整流程,还特别加入了精简本地化数据以修复中文乱码的实用技巧,帮助管理员和开发者在安全可控的前提下完成系统核心库的升级。

a1b2c3d的博客 1345

我已经凭借这份“Java突击面试笔记”成功涨薪15K 限时分享

本来已经在为去大厂工作摩拳擦掌的 Java 朋友,社招又是需要 5 年以上的,今年显得格外艰难: 就业人数高达 874 万!人才竞争加剧! 疫情让大多数公司的招聘需求缩减!对社招来说,人才招聘要求愈来愈高! 别说 offer,现在出门找个工作都难难难..... 确实,今年的经济状况不好,但是我们要搞清楚一个现实,那就是:企业不是不招人了,而是更想要招到专业能力水平高的人才! 前几天我就在 Boss 直聘上看到,Java 开发岗的薪资已经达到 2 万/...

bieber007的博客 342

uniapp 使用摄像头 live-pusher (APP)

uniapp 中开发 app 时使用live-pusher踩过的坑

随身笔记 1万+

音频分割:长语音音频 分割为 短语音音频 - python 实现

音频分割:长语音音频 分割为 短语音音频 - python 实现

DATABALL 的博客 1207

小码农也有大目标,最新BAT大厂Java面试总结

前言: 我相信大多 Java 开发的程序员或多或少经历过阿里的面试,也清楚阿里 Java面试是有一定难度的,作者经历过多次阿里的面试,有满意的也有备受打击的。因此呢作者想把自己这么多次面试经历来个汇总,正值金九银十之际,希望对大家有所帮助。 另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,下方只是部分截图 想要资料的话也可以点击795983544领取 暗号优快云。 阿里面试题 在阿里面试还是很舒服的,面试官觉得有难度的话会适可而止,不会让你觉得不会而感

banzhuanhu的博客 2万+

手把手教你用Nangate 45nm开源工艺库搞定数字电路仿真(附FreePDK资源)

本文详细介绍了如何使用Nangate 45nm开源工艺库进行数字电路仿真,包括环境搭建、关键文件解析、仿真环境配置及低功耗设计等实战内容。特别推荐FreePDK资源,帮助读者快速掌握从理论到实践的全流程操作,适用于学术研究和小规模数字电路设计。

weixin_30352645的博客 488

涨薪15K?搞懂这份大厂Java面试知识点笔记汇总,你也没问题

涨薪15K?搞懂这份大厂Java面试知识点笔记汇总,你也没问题

javaAnPou的博客 153

【UE 反射】反射的原理是什么?如何使用机制?

静态类型检查确保了类型的早期一致性和高效的代码执行,但减少了灵活性。动态类型检查提供了更大的灵活性,但增加了运行时的开销和潜在的错误。反射作为一种动态特性,无论是在静态类型语言还是动态类型语言中,都提供了强大的运行时类型操作能力,但也伴随着性能和安全性方面的权衡。通过理解这些联系,开发者可以在不同的编程语言和应用场景中选择适合的类型检查方式和反射机制,以实现所需的动态行为和灵活性,同时保证性能和安全性。

hhw_hhw的博客 6033

python后端的支付宝小程序用户认证问题(alipay-sdk-python、pycrypto无法安装)

python后端的支付宝小程序用户认证问题(alipay-sdk-python、pycrypto无法安装) 写在前面 事先说明,本人不是大佬,我只是在不断探索的途中找到了解决这个问题的方法,之前在网上搜索的时候没有看到相关文章,所以就来简单讲一下。 正文 借着蚂蚁金服小程序大赛开通了支付宝小程序个人开发者,尝试将一个微信小程序的项目移植到支付宝上,支付宝对于用户唯一id的获取比微信要复杂很多,微信...

weixin_43102379的博客 3642

《Java面试宝典》——2021年,1000道BATZ等大厂面试真题完全攻略手册,跳槽涨薪15K起

今天来给大家分享一篇《1000道Java工程师面试题》 内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、 Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、 Linux 等技术栈 这里由于篇幅有限,所以只展现目录,以及一些摘选截图,有需要完整版的可通过文末的领取方式获取 大纲: 详细目录: 摘选截图: 另外还有我精心整理的一些2

m0_58559010的博客 1410

EFR32无线SoC开发指南:从环境搭建到性能优化

物联网边缘设备开发中,无线SoC芯片的选择与开发环境配置是关键第一步。EFR32作为Silicon Labs推出的多协议无线SoC系列,配合Simplicity Studio IDE,为开发者提供了完整的解决方案。本文以EFR32xG22开发套件为例,详细介绍开发环境搭建、工程创建、硬件配置等核心环节,特别针对RAILtest示例工程进行深入解析。通过实际案例演示如何配置无线参数、优化低功耗模式,并分享串口终端交互、吞吐量测试等实战技巧。对于开发者常见的问题如设备识别失败、无线通信异常等,提供了系统化的排查

weixin_30342363的博客 352

2023年面试太难了,不要慌看完这份Java面试通关手册,已涨薪15K

因为大环境的影响,今年金三银四却没有往年顺利。昨天跟一位高级架构师的前辈聊天时,聊到今年的面试。有两个感受,一个是今年面邀的次数比往年要低不少,再一个就是很多面试者准备明显不足。不少候选人能力其实不差,进入团队干活后达到期望不难,但由于没准备或不会表达,就是无法通过面试。从Boss直聘上看到,Java开发岗大厂的薪资已经达到20-30K/月。关键是互联网岗位对专业的限制很小,未来的发展前景与涨薪空间都非常大。那么,到底该如何准备高级开发、P6+ 级别的面试呢?

m0_73311735的博客 230

仿真系列专栏介绍

大家好!欢迎来到我的仿真学习系列专栏!这是一个我在学习仿真技术过程中整理和分享的系列文章。作为一名正在不断学习和实践的工程师,我希望通过这个专栏,和大家一起探索仿真技术,尤其是在高速信号完整性方面的应用。

案例文章,高速信号 368

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

从外包到大厂:靠这套Java企业级电商项目实战,我成功涨薪50%

外包转大厂的核心:不是你做了多少项目,而是你有没有一个“有分量”的项目,能证明你具备大厂需要的架构思维、问题解决能力、规范意识;项目的价值:这套电商项目覆盖了大厂面试80%的高频考点,从分布式事务、高并发到缓存、分库分表,每个场景都按大厂规范落地,能让你在面试中脱颖而出;涨薪的秘密:用数据量化成果,讲清解决问题的思路,让面试官看到你的价值,而不是单纯的技术执行;持续学习:项目只是敲门砖,进入大厂后还需要持续学习,但这个项目能帮你迈过最关键的一步——拿到大厂Offer。

2601_94871597的博客 1085

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

最新做了3年Java,靠着这份面试题跟答案,我从15K变成了40K,2024Java最新大厂面试真题

由于篇幅限制小编,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!怎么测试 Redis 的连通性?怎么理解 Redis 事务?Redis 事务相关的命令有哪几个?Redis key 的过期时间和永久有效分别怎么设置?Redis 如何做内存优化?Redis 回收进程如何工作的?都有哪些办法可以降低 Redis 的内存使用情况呢?Redis 的内存用完了会发生什么?一个 Redis 实例最多能存放多少的 keys?

2401_84103216的博客 711

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

4年功能测试10K,5个月自学自动化测试跳槽字节涨薪15K!

前言 我是大专毕业的,计算机专业,刚出来的时候,没有拿的出手的学历,也没什么特别突出的能力,工资也特别低,只能说能够在这个二线边缘城市养活自己吧,基本上没有什么余钱。 在小厂干了一年后,我跳了两次槽,都是不怎么知名的厂,但是工作经验在这里功能测试工资也有了10K,这对我来说已经是相当可观的一笔工资了。 在这个厂,我兢兢业业,干了4年,期间也有了女朋友,一年前结了婚,前不久怀上了孩子。家里的开支眼见着上涨了,我决定和老板商量一下涨工资的事情。 在那个小厂,我可以说是一个骨干,这几年,这个公司也在稳步发

微信搜一搜【程序员小濠】 520

2020最新大厂面试汇总,涨薪10K就靠它!

一定要拿到大厂offer挽起袖口立马干转眼间,各大城市各行各业都开始逐步复工了,就连今天出门都能看到上海街头堵车了!其实各类大厂早已工作了一个月有余,招...

zhupanlinch的博客 609
上一篇: 最强“高并发”系统设计 46 连问,5面腾讯,成功斩获Offer
下一篇: GitHub下载榜飙升至第一的阿里P8手写5000页Java全栈学习手册
奇迹摘星w
博客等级 码龄6年 1844粉丝 189原创
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值