自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java学习

静下心来学习...

  • 博客(329)
  • 资源 (8)
  • 收藏
  • 关注

原创 2019秋招:460道Java后端面试高频题答案版【模块四:Java虚拟机】

由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。写在前面:Java 虚拟机是面试中必问的考点,很少遇到在一家公司几轮面试中没有被问到 Java 虚...

2019-11-07 12:38:58 2792

原创 2019秋招:460道Java后端面试高频题答案版【模块三:Java并发】

由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。说明:答案来自于我的秋招复习笔记,但是答案都是我复习过程中参考“别人”的以及面试过程中不断总结和整理的,并...

2019-09-20 18:45:27 5389

原创 2019秋招:460道Java后端面试高频题答案版【模块二:Java集合类】

由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。说明:答案来自于我的秋招复习笔记,但是答案都是我复习过程中参考“别人”的以及面试过程中不断总结和整理的,并...

2019-09-18 11:33:40 2123

原创 2019秋招:460道Java后端面试高频题答案版【模块一:Java基础】

由于之前分享的460道Java后端高频面试题中只分享了题目,大家都建议附有答案。所以最近根据题目整理了下答案,因为题目比较多,所以按照原文中的模块陆续发出。因为个人水平有限,仅供参考,如有错误,可与我交流,再改正。可扫描文末二维码加我的微信(微信号:pcwl_Java),备注:面试题。说明:答案来自于我的秋招复习笔记,但是答案都是我复习过程中参考“别人”的以及面试过程中不断总结和整理的,并...

2019-09-17 00:07:10 4371 4

原创 【秋招】2019秋招总结三:11家互联网公司面经大集合

本文主要用于记录我的秋招面经集合,顺便将暑期实习时的面经也贴出来。部分公司的面经记录不全,将记录过的全部贴出来,希望对大家有用。更多资料分享请假微信:pcwl_Java,或者关注微信公众号:码农求职小助手。第一篇:Java 转行之路第二篇:Java 面试必备知识点第三篇:秋招面经集合因为我有过两段校企合作项目和两段互联网实习经历,所以每次面试基本上都是项目和基础知识花费的时间各...

2019-09-09 10:04:19 1612

原创 【秋招】2019秋招总结二:460道Java后端高频面试题

上一篇文章分享了我的Java 转行之路,本文主要分享 Java 后端面试高频题目,重要程度按照背景颜色进行区分。由于个人水平有限,如若文章中有错误之处,敬请指正。本文按照我平时复习的模块进行题目划分,由于题目较多,未贴出答案。如果想要答案版资料,可加我的微信(微信号:pcwl_Java),备注:面试题。第一篇:Java 转行之路第二篇:Java 面试必备知识点第三篇:秋招面经集...

2019-09-07 19:10:42 2341 1

原创 【秋招】2019秋招总结一:Java转行之路

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。​秋招已经过半,突然想写篇文章总结下自己的 Java 转行之路和秋招提前批、暑期实习的面试经历及个人感悟。因为要写的东西比较多,拆分成三篇:第一篇:Java 转行之路第二篇:Java 面试必备知识点第三篇:秋招面经集合01个...

2019-09-02 19:34:05 2631 1

原创 【搞定算法】常见算法题分类总览

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。完善中......由于本人平时刷题比较零散,有时候找起来不是很方便,所以统一将题目记录于此。主要的题目来源自:剑指 Offer、LeetCode、左神算法、面试、笔试、面经等等。下面按照分类记录:说明(个人见解):一、标注说明...

2019-07-26 15:24:05 24361 4

原创 【搞定计算机操作系统】面试题整理

一、进程与线程1、简单说说进程、线程以及它们的区别进程: 是系统进行资源分配和调度的一个独立单位,是最小的资源管理单位。线程: 是进程的一个实体,是 CPU 调度和分派的基本单位,是最小的 CPU 执行单元。线程自己不拥有任何系统资源,但是它可以访问其隶属进程的全部资源。所以线程创建、撤销、切换的开销远小于进程,一个进程可以拥有多个线程。2、进程的状态和转换    三态模型: 一个进程...

2019-04-11 22:18:49 7584

原创 【搞定 Linux】之 Linux 面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。 Linux 下线程,GDI 类的解释 Linux 实现的就是基于核心轻量级进程的"一对一"线程模型,一个线程实体对应一个核心轻量级进程,而线程之间的管理在核外函数库中实现。GDI 类为图像设备编程接口类库。 绝对路径用什...

2019-01-31 17:33:30 691

原创 【搞定Redis】之 Redis 面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。redis单线程问题单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程。为什么说redis能够快速执行?绝大部分请求是纯粹的内存操作(非常快速);采用单线程,避...

2019-01-09 15:30:54 592

原创 【搞定Java基础】之集合类面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。因为集合类在Java基础知识中是非常重要的,也是面试中最常问到的,设计的问题也比较多,因此单独拿出来做面试题的整理,方便自己复习,也希望给看到此篇文章的你带来一定的帮助。文章内容均来自于网络,平时看到总结不错的题目,就收集在此。持续更新......

2018-12-11 11:43:58 531

原创 【搞定Java并发编程】面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java 一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。 在Java中守护线程和本地线程区别? Java中的线程分为两种:守护线程(Daemon)和用户线程(User)。任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(bool on);true则把该线程...

2018-12-10 12:20:25 906

转载 【搞定网络协议】之计算机网络基础知识总结

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。本文按照五层网络模型进行基础知识点的总结:目 录:各层网络协议总览:1、各层的协议单元2、各层的主要协议3 、网卡、路由器、交换机一 应用层1、HTTP协议2、DHCP协议3、DNS协议和HTTP请求过程二 运输层2.1 UDP和TCP的特点...

2018-12-02 19:47:54 616

原创 【搞定网络协议】之网络协议面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。本文目录:一 OSI与TCP/IP各层的结构与功能,都有哪些协议二 TCP三次握手和四次挥手(面试常客)三 TCP、UDP协议的区别四 TCP协议如何保证可靠传输五 在浏览器中输入url地址 ->> 显示主页的过程(面试常客)六 状态码七 各种协议与HTT...

2018-11-28 14:45:52 3655

原创 【搞定MySQL数据库】面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。事务的隔离级别具体讲解:https://blog.csdn.net/pcwl1206/article/details/844781271、读未提交 READ UNCOMMITED ----> 引发脏读2、读已提交 READ COMMITED --...

2018-11-22 15:44:51 907

原创 【搞定JVM】面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。 JVM内存分哪几个区,每个区的作用是什么? Java虚拟机主要分为以下5个区:1、方法区:1. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区里的常量池和对类型的卸载;2. 方法区主要用来存储已被虚拟机加载的类的信息、常量、...

2018-11-22 15:37:50 589

原创 【搞定Java基础】面试题整理

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信一起交流秋招面试经验。面向对象的三大特性继承:一般只能单继承,内部类可以实现多继承、接口可以多继承封装:访问权限控制public-->protected-->package-->private多态:编译时多态:体现在向上转型和向下转型,通过引用类型判断调用哪个方法(静态分派----&gt...

2018-11-22 15:37:19 335

原创 秋招没拿到心仪offer,春招还有机会吗?该如何准备?

最近很多秋招不理想或者考研不理想的同学问我这样一个问题:互联网公司春招还有没有机会?其实我相信大部分同学问这个问题的时候,心里都是有答案的,只不过想找一个他认为可以让他安心的人说出这个答案。那今天我就来当这个人,可以很明确的告诉大家:春招有机会。基本上每家公司都是有春招的,本文分享下我个人对春招的一些看法以及给准备春招的同学一些建议(仅供参考)。一、春招的特点说明:本文针对的是一般...

2020-01-13 21:28:26 3106 1

原创 最新42道计算机网络面试题!-- 附答案

写在前面计算机网络、计算机操作系统这两个“兄弟”是所有开发岗位都需要“结拜”的,不管你是 Java、C++还是测试。对于后端开发的童鞋来说,计算机网络的重要性不亚于语言基础,毕竟平时开发经常会和网络打交道,比如:抓个包等等。所以对这一块知识点的准备还是要抱着敬畏之心,不要放过任何一个漏网之题。下面分享下我的学习过程:1. 看书:对于计算机比较基础的模块,我都是比较推荐找一本经典的书籍来好好...

2020-01-13 16:34:51 5522 1

原创 没有实习我是不是就拿不到大厂offer了吗?---校招答疑

可能是快放寒假了,也可能是再有 2-3 个月就要进入 2020 年春招(应届生春季校招和暑期实习生招聘)了。越来越多的同学开始问实习的事情了。我认识的 20 届的同学有已经日常实习两个月以上的,也有正在面试准备年前/年后入职的,但是更多的人都是因为个人复习进度或者导师等问题还没有实习经验的,那么本文就:​没有实习我是不是就拿不到大厂 offer 了吗?这个问题进行答疑。首先,可以很明确的告...

2020-01-05 22:50:26 5130 6

原创 2019年实习过的同学来领钱啦!我可以退4000多!附:退税攻略

和钱相关的都不是闹着玩的,本来是给大家送福利的,可别被当成 PianZi 了。先看下国家税务总局的通知: 完整链接: http://www.chinatax.gov.cn/chinatax/n810341/n810755/c5142065/content.html?from=groupmessage那么先看下这份公告中和 2019 年实习过的同学有关的部分:一、申请退...

2020-01-03 16:05:19 4370 1

原创 校招生的综合实力体现在哪些方面?---校招答疑

先给大家送上祝福:新年快乐啊!祝大家 2020 年一切都好!前一篇文章给大家就:校招服务端研发,我该选 Java 还是 C++ 啊?这个问题进行了答疑。本篇文章和大家聊一聊:校招生的综合实力体现在哪些方面?最近问这个问题的同学也比较多,可能都是想有针对性的查缺补漏吧。老规矩:本文经验比较适用于服务端开发,其他岗位参考。还有就是不同公司、不同面试官、不同校招生之间都会有一定的差别,这里仅...

2019-12-31 21:36:58 804 1

原创 校招服务端研发,我该选Java还是C++啊?--校招答疑

最近准备连载一个系列的文章,就聊聊很多即将参加校招(实习/秋招)同学的一些误解和疑问。最近这段时间本校的几个师弟约我面基请教我一些问题,笼统的讲就是该怎么复习?该不该实习?什么时候去实习合适?没有实习面试时会不会减分?选择 Java 还是 C++ 呢?诸如此类的问题吧。经过几个身边师弟的面基后,发现很多问题都是相似的,而且很多准备参加校招的学生对一些点是有误解的,因此我通过个人 2020 届秋招的...

2019-12-29 22:55:00 1445

原创 【面经】双非本科生15天拿到腾讯CDG秋招补录offer

今天给大家分享一下一位双非本科生 15 天拿到腾讯 CDG 秋招补录后端开发 offer 的面试经验。和博主聊完后,得知 offer 部门是金融业务的,薪资也不错,博主的秋招可以说是完美收官!楼主是最近才被腾讯 CDG 捞起来的,秋招一开始投的是腾讯 PCG,但是一直没有音信,具体时间线如下: 11.27:捞起一面11.28:二面,之后官网状态转为 HR 面11.29:未接到电话,...

2019-12-25 15:16:15 1189

原创 应届生校招Java研发岗需要学习哪些知识点?--凌晨写作

可能 2019 年马上就要结束了,21 届秋招的同学已经感觉到紧张感了。最近很多同学问我关于校招 Java研发工程师 岗位的要求,因为只有先知道了要求,再结合自身的情况,做好学习计划。最近都在忙着写毕业论文,所以公众号干货文章更新的比较慢。上面截图这位同学一直等着我的这篇文章,我觉得不能再拖了,那就加班干吧!写到这里的时间是:2019.12.21 : 01.51。不知道这篇文章最后能对多...

2019-12-23 21:55:36 4559 1

原创 2020互联网大厂硕士生薪资出炉!来源OfferShow爆料整理!

今天和大家聊一聊 2020 届秋招硕士生开发岗位的薪资情况。最近看网上有人爆料 2020 互联网大厂校招硕士生的薪资情况,这份榜单中包含了 10 家公司,其中有 4 家是我秋招中拿到 offer 且谈过薪资的。榜单中列出的薪资情况和我了解到的基本一致,而且我也问了身边很多同学以及抽查了一些 OfferShow 上的爆料,可以认定这份薪资还是比较真实可靠的!现在将分享给大家!需要说明的是这只是技...

2019-12-05 18:38:56 26878 7

原创 20届秋招投了60多家公司,虽然历程艰辛,但结果是好的!

今天给大家分享一位面霸同学:投了60多家!秋招确实竞争很大,只能海投,然后坚持复习、面试!其中的艰辛历程只有自己最清楚!不过这位同学最后也拿到了理想的 Offer,还是圆满的结果!秋招概况真正的秋招是从今年暑假就开始了,因为好多公司都有提前批,开始的自己是有互联网情结的,BAT TMD、拼多多、同花顺、贝壳、小红书、巨人、帆软、携程等互联网的大厂中厂小厂都投了,中兴华为、深信服、移动研...

2019-12-04 12:45:36 1024

原创 【实习面经】一口气面完了字节、陌陌、云从,我发现面试官原来是这样问问题的?

看面经是非常有必要的,特别是面试前,面哪个公司就搜哪个公司的面经看!看面试官问什么?怎么问?每个公司的面试侧重点是不一样的。通过面经去查缺补漏、侧重复习是可以事半功倍的!当然不是建议大家面经式的学习,在系统学习的基础上,面经的作用才会发挥的更大!今天给大家分享一位同学的日常实习面经,主要包括:陌陌、云从科技、字节跳动陌陌高并发情况下的解决策略项目架构,项目如何解决并发量?异步队列是怎么...

2019-12-04 10:24:44 833

原创 Java面试回报率最高的5本书!别再傻傻的看入门到放弃系列了!

二八定律 工欲善其事,必先利其器 读一本好书 如果你是一名“程序猿”,那么你肯定免不了准备各种面试。毕竟无论校招还是社招都是要经过严格的面试流程,才能入职。可能每个人准备面试的方法也不一样,但是读一本好的技术书籍能够让我们事半功倍!本文就我个人认为对 Java 研发岗位的面试中回报率最高的 5 本书做下分享:说明:豆瓣分数只作为参考!Top1 《Java编程思想》...

2019-12-03 21:30:37 1352

原创 【实习面经】新鲜的腾讯后端开发面经

说明:此文为腾讯 C++ 后端开发的实习生面试面经。LinuxLinux 进程调度算法Linux 进程地址空间分布Linux 内存管理方法、页面置换算法、逻辑地址和物理地址的转换在一台内存为 2G 的机器上,malloc(20G)会怎么样?new 20G 呢?进程和线程的区别,进程间通信方式解释孤儿进程,僵死进程,惊群效应IO 模型,Select、Epoll 和 Poll 的区别...

2019-12-03 16:15:49 521 1

原创 【秋招】请拿走这份带有offer光环的面经:拼多多、有赞

室友 9.6 号的有赞面经和 9.7 号的拼多多面经。岗位:后端研发工程师。希望室友早日收到 oc,也祝看到这篇文章的朋友早日秋招上岸。更多资料分享请假微信:pcwl_Java,或者关注微信公众号:码农求职小助手。 拼多多 一面:现场面 自我介绍,介绍网易的实习工作 介绍一下 redis,zset 用什么数据结构?redis 的 incr 是原子性吗?怎么保证?redi...

2019-09-10 13:55:42 1079

原创 【搞定算法】找出数组中只出现一次的那个数,其他都出现两次【字节跳动面试题】

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。题目:找出数组中只出现一次的那个数,其他都出现两次。要求:时间复杂度O(N)、空间复杂度O(1)这道题因为要求了空间复杂度为 O(1),因此无法使用 map 的形式记录出现的次数来解题。分析:任何一个数字异或自己都等于 ...

2019-08-17 12:20:44 1168

原创 【搞定算法】判断一个字符串是否是一个合法的 IPV4【美团面试题】

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。这题并不难,但是却是很好的手撕代码题。需要注意的是字符串分割的一个细节:1、如果用 “.” 作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用 String.split(".");2、...

2019-08-15 01:02:40 1717

原创 【搞定算法】字符串的最长公共子串和最长公共子序列

目 录:1、求两个字符串的最长公共子串2、求两个字符串的最长公共子序列动态规划实现 求两个字符串的最长公共子序列的长度1、求两个字符串的最长公共子串要求:求两个字符串的最长公共子串,如:“abcdefg” 和 “adefgwgeweg” 的最长公共子串为 “defg”(子串必须是连续的)。 暴力解法【O(N^2)】 1、选出两个字符串中长度较短的那个字符串;...

2019-08-01 20:44:49 964

原创 【LeetCode】第538题:把二叉搜索树转换为累加树(百度面试题)

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。LeetCode 链接:https://leetcode-cn.com/problems/convert-bst-to-greater-tree/submissions/题目:给定一个二叉搜索树(Binary Search Tree),...

2019-08-01 18:49:02 432

原创 【搞定算法】机器人走路问题

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。给定四个参数N、P、M、K。表示:N : 一共有1~N个位置P : 一共有P步要走M : 机器人初始停留在M位置上K : 机器人想要去的位置是K题目:已知,如果机器人来到 1 位置,那么下一步一定会走到 2 位置。如果机器人来到 ...

2019-07-26 14:40:10 1883 1

原创 【搞定算法】哈希表增加 setAll 功能

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。题目:哈希表常见的三个操作是 put、get 和 containsKey,而且这三个操作的时间复杂度为 O(1)。现在想加一个 setAll 功能,就是把所有记录的 value 都设成统一的值。请设计并实现这种有 setAll 功能的哈希...

2019-07-26 11:42:43 878

原创 【搞定算法】数组的奇偶位置问题

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。题目:给定一个整型数组,请在原地调整这个数组,保证要么偶数位置上都是偶数,或者奇数位置上都是奇数。要求:时间复杂度 O(N),额外空间复杂度 O(1)。这个题目需要注意的是:偶数在偶数的位置、奇数在奇数的位置,这两个条件满足其一...

2019-07-26 11:18:49 1513 2

原创 【搞定算法】子数组最大累乘积

博主秋招提前批已拿百度、字节跳动、拼多多、顺丰等公司的offer,可加微信:pcwl_Java一起交流秋招面试经验,可获得博主的秋招简历和复习笔记。题目:给定一个 double 类型的数组 arr,其中的元素可正、可负、可 0,返回子数组累乘的最大乘积。例如:arr = [-2.5,4,0,3,0.5,8,-1],子数组 [3,0.5,8] 累乘可以获得最大的乘积 12,所以...

2019-07-26 11:03:05 717 1

Java NIO核心概念总结篇

这是学习Java NIO过程中总结的核心概念,里面包含了基本的知识点,详细知识点也可以查看我的博客:pcwl_java里的Java NIO篇

2018-10-11

文件校验工具

用于文件校验,比对各种加密方式后的结果,非常好用!

2018-10-07

Navicate免安装版

Navicate的免安装版,解压后直接运行.exe文件就可以使用

2018-10-07

JVM知识点汇总

平时收集的与JVM相关的文章,现将整理在一起分享给大家,内容通俗易懂

2018-10-07

计算机网络协议概述

本文档中收录了20多篇平时收录的和计算机网络技术相关的文章,现整理分享给大家!

2018-10-07

Java中equals,hashcode和==的区别

本文中详细的阐述了Java中经常遇到的equals、hashcode以及“==”号三者之间的区别

2018-10-07

Java多线程知识点总结

该文档总结了Java多线程相关的知识点,分享给大家,简单易懂!

2018-08-19

Altova XMLSpy2013简体中文版

Altova XMLSpy主要用于XML的编辑和校验用,最近做XML相关的项目,收藏了一个破解中文版

2018-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除