
面试总结
文章平均质量分 91
路人zhang
这个作者很懒,什么都没留下…
展开
-
字节跳动面经二
用的?volatile关键字干什么的,怎么用。系统上下文切换的概念 ,什么时候切换。说下cookie和session区别。算法:有序矩阵中第K小的元素。幻读,怎么解决的幻读。TCP滑动窗口的作用。原创 2022-10-09 23:31:47 · 144 阅读 · 0 评论 -
字节跳动最爱问的智力题总结
智力题总结原创 2022-08-01 23:10:22 · 271 阅读 · 0 评论 -
Spring面试八股文第一弹
Spring高频面试题原创 2022-07-19 23:03:41 · 536 阅读 · 3 评论 -
Redis高频面试题完整版
Redis高频面试题原创 2022-07-17 16:31:11 · 584 阅读 · 2 评论 -
Spring面试八股文最后一篇
Spring高频面试题原创 2022-07-16 18:36:25 · 354 阅读 · 0 评论 -
面试手册第五版更新了!(面试必备)
面试必备原创 2022-07-07 12:44:46 · 902 阅读 · 0 评论 -
2023届秋招提前批信息汇总(持续更新ing)
秋招必看原创 2022-07-06 23:38:23 · 6907 阅读 · 2 评论 -
常见的海量数据面试题总结
面试必备原创 2022-07-05 22:33:55 · 560 阅读 · 0 评论 -
一文搞懂Spring循环依赖
大家好,我是路人zhang,今天分享一道非常高频的Spring面试题,本篇文章通俗易懂地讲述了Spring的循环依赖问题。公众号后台回复“面试手册”,获取PDF版面试手册。推荐阅读:Spring面试八股文第二弹JVM面试八股文第三弹(完结)面试八股文系列程序人生系列文章目录:Spring 怎么解决循环依赖问题?什么是循环依赖Spring是如何解决循环依赖的,任何形式的循环依赖都可以解决吗?解决循环依赖的Spring源码面试中如何简短地回答Spring是如何解决循环依赖的Spring 怎么解决循环依赖问题?这原创 2022-05-22 11:55:13 · 436 阅读 · 0 评论 -
大厂面试题:如何对你的项目进行JVM调优
大家好,我是路人zhang,这是Java虚拟机面试八股文的最后一篇了,这两天会整理到面试手册的PDF中,应群友要求,下一篇是Spring面试八股文,在公众号后台回复面试手册,可获得精心整理的PDF版,大家多帮忙转发下鸭推荐阅读:JVM面试八股文第三弹(完结)Java虚拟机面试八股文第二弹面试八股文系列程序人生系列文章目录:虚拟机性能监控的一些命令JVM如何调优JVM调优的目标JVM调优策略JVM调优参数JVM的调优步骤JVM调优案例虚拟机性能监控的一些命令jsp:JVM Process Status Too原创 2022-04-01 22:08:14 · 182 阅读 · 0 评论 -
Java虚拟机面试八股文第二弹
本篇为JVM高频面试题的第二篇,本篇主要针对垃圾回收部分原创 2022-03-16 12:57:08 · 1542 阅读 · 0 评论 -
JVM面试八股文第一弹
干货:Java虚拟机高频面试题原创 2022-02-28 23:30:17 · 1368 阅读 · 0 评论 -
Redis面试八股文第四弹(完结)
大家好,我是路人张,这是Redis面试八股文的最后一篇,四篇共大约一万五千字,下一个准备总结JVM,大家在公众号回复“面试手册”可以获取PDF版(Redis的还为整理进去)推荐阅读:干货:Redis面试八股文第三弹面试八股文系列程序人生系列大厂面经系列文章目录如何保证缓存与数据库双写时的数据一致性?一个字符串类型的值能存储最大容量是多少?Redis如何实现大量数据插入?如何通过Redis实现异步队列?如何通过Redis实现延时队列?Re.原创 2022-02-15 20:54:28 · 1429 阅读 · 1 评论 -
Redis面试八股文第三弹
大家好,我是路人张,这是Redis系列第三篇,还有一篇就结束了,下个系列是JVM,这篇写的有些上头,所以有的地方字数比较多。在公众号后台回复"面试手册",获取PDF版,Redis系列完结后会整理PDF中。推荐阅读:面试八股文系列程序人生系列大厂面经系列文章目录:Redis的分区Redis的分区作用是什么?Redis分区有哪些实现方案?Redis分区的缺点?Redis的分布式问题什么是分布式锁?分布式锁具有哪些特性?分布式锁的实现方法?Redis如何实现分布式锁?Redis并发竞争key问题应该如何解决?什么原创 2022-02-08 23:00:55 · 2656 阅读 · 2 评论 -
Redis高频面试题第二弹
微信搜索公众号路人zhang,回复面试手册,获取面试手册PDF版。面试手册在线版:面试手册在线版推荐阅读: 面试手册优快云在线版文章目录Redis的事务什么是Redis的事务Redis事务的相关命令Redis事务执行的三个阶段Redis事务的特性Redis事务为什么不支持回滚?Redis的集群、主从、哨兵Redis集群的实现方案有哪些?Redis主从模式Redis 哨兵模式Redis 自研客户端分片代理分片Redis Cluster一致性哈希虚拟槽Redis Cluster 结构Redis主.原创 2022-01-15 17:21:51 · 830 阅读 · 0 评论 -
Redis高频面试题第一弹
微信搜索公众号路人zhang,回复面试手册,获取面试手册PDF版。面试手册在线版:面试手册在线版推荐阅读: 面试手册优快云在线版文章目录什么是Redis?Redis的优缺点?Redis为什么常常用做缓存?相比于guava有什么优势?Redis和Memcached的区别与共同点?Redis是单线程还是多线程?Redis为什么这么快?Redis6.0之后为什么引入了多线程?Redis的数据类型有哪些?Redis的数据结构有哪些?Redis的应用场景有哪些?Redis是单线程的,如何提高CPU的利.原创 2022-01-12 22:12:28 · 959 阅读 · 0 评论 -
美团后端开发工程师一面面经及详细答案
微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。面试手册在线版:面试手册在线版文章目录1.自我介绍2.Spring AOP底层原理3.HashMap的底层数据结构,如何进行扩容的?4.ConcurrentHashMap如何实现线程安全?size()方法是加锁的吗?如何实现的?5.线程池参数6.线程池大小如何设置7.IO密集=Ncpu*2是怎么计算出来8.synchronized的锁优化锁的升级偏向锁轻量级锁自旋锁9.常用垃圾回收器10.G1有哪些特点11.My.原创 2021-11-07 15:16:34 · 1068 阅读 · 0 评论 -
美团成都一面面经及详细答案
微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。文章目录1.了解static吗,static数据存在哪?生命周期什么样的2.了解final吗,讲讲下面这段代码的结果3.讲讲volatile吧4.讲讲两个锁的区别(`reentrantlock`和`synchronized`)5.讲讲线程池的创建与销毁,核心线程可以销毁吗?6.高并发怎么减少锁的竞争7.了解类加载机制吗,讲讲下面这段代码运行结果8.hashMap为什么大小是幂次9.euqal和==的区别,equal.原创 2021-10-24 21:57:01 · 1462 阅读 · 1 评论 -
字节最爱问的智力题(二)
1.你现在有一根金条,有一个工人为你工作了七天,他们的工资是金条的七分之一,并且需要当天结清,你只能对金条切割两次,请问需要怎么做。这个问题和平时用的纸币金额是一个道理,将一根金条切割两次可以得到三根金条,这三根金条必须可以组合出1-7之间的任意金额。将金条分两次切成长度为1、2、4的金条即可。第一天,将长度为1的金条支付给工人。第二天,将长度为2的金条支付给工人,工人将长度为1的金条还给你。第三天,将长度为1的金条支付给工人第四天,将长度为4的金条支付给工人,工人将长度为1,2的金条还给原创 2021-10-24 21:16:00 · 975 阅读 · 0 评论 -
字节最爱问的智力题(三)
1.一副牌除去大小王还有52张,其中10张牌是正面朝上的,要求一个盲人将牌分成两堆,并且每堆牌正面朝上的数量相同,可以任意翻动每张牌,应该怎么分这个问题不算复杂,看过一遍就能记住答案。分成两堆,一堆10张,一堆42张,并且将第一堆的10张牌全部反转,这时两堆牌中正面朝上的数量是相同的。2.两人玩游戏,在脑门上贴数字(正整数>=1),只看见对方的,看不见自己的,而且两人的数字相差1,以下是两人的对话:A:我不知道,B:我也不知道,A:我知道了,B:我也知道了,问A头上的字是多少,B头上的字是多少?原创 2021-10-24 21:05:39 · 1484 阅读 · 0 评论 -
字节跳动最爱问的智力题你会几道?
在面试过程中,智力题的考察也经常出现,这种题的特点是如果你看过,那么很容易就能做出来,如果没加过那可能在面试过程中不太容易做出来,所以在面试过程中恰好问到看过的题也不要马上答出来,还是要假装思考一下,因为你脱口而出会让面试官发现你做过,给你换一道题的。微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。推荐阅读:MySQL数据库高频面试题计算机网络高频面试题最新版Java集合高频面试题最新版并发编程高频面试题面试官:请用五种方法实现多线程交替打印问题面.原创 2021-08-01 10:30:14 · 1091 阅读 · 1 评论 -
面试必备之并发编程八股文
并发编程高频面试题,面试必备!微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。推荐阅读:MySQL数据库高频面试题计算机网络高频面试题最新版Java集合高频面试题最新版并发编程高频面试题面试官:请用五种方法实现多线程交替打印问题面试官:请详细说下synchronized的实现原理面试官:请说下volatile的实现原理程序员应该如何写好自己的简历Java基础高频面试题文章目录ConcurrentHashMap什么是ConcurrentHas.原创 2021-07-20 22:29:26 · 1207 阅读 · 0 评论 -
程序员应该如何写好自己的简历
简历在求职面试过程中的重要性不言而喻,这篇文章就来简单谈一谈如何写好一份简历。一份完整的技术简历大概需要包括基本信息、学历信息、技能列表、项目经历/实习经历、其他信息。应届生的简历大概在一页就可以了,不需要写的太冗余。下面来分别谈一谈这几部分的一些注意事项。在去年的秋招过程中,也拿到过一些大中厂的offer,简历也改过很多版,需要帮忙看简历的同学可以加我微信,微信号在文末。基本信息基本信息需要可以分为必要的信息和可选的信息。必要的信息包括姓名、联系方式(手机号+邮箱),可选的信息包括城市、求职岗位、照原创 2021-07-03 09:19:01 · 900 阅读 · 0 评论 -
面试官:请说下volatile的实现原理
volatile是面试中的高频问题,这篇文章能带你详细了解volatile的面试相关问题微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。推荐阅读:MySQL数据库高频面试题计算机网络高频面试题最新版Java集合高频面试题最新版并发编程高频面试题面试官:请用五种方法实现多线程交替打印问题面试官:请详细说下synchronized的实现原理文章目录volatile的作用是什么?volatile的特性有哪些?Java内存的可见性问题为什么代码会重排序.原创 2021-06-10 20:58:03 · 679 阅读 · 0 评论 -
面试官:请详细说下synchronized的实现原理
synchronized是面试中的高频考点,看了这篇文章再也不用担心面试官问synchronized了微信搜索公众号路人zhang,回复面试手册,领取更多高频面试题PDF版及更多面试资料。推荐阅读:MySQL数据库高频面试题计算机网络高频面试题最新版Java集合高频面试题最新版并发编程高频面试题面试官:请用五种方法实现多线程交替打印问题文章目录什么是synchronized关键字?Java内存的可见性问题synchronized关键字三大特性是什么?synchronized关键字可以.原创 2021-06-01 21:51:16 · 1065 阅读 · 0 评论 -
面试官:请用五种方法实现多线程交替打印问题
文章目录三个线程T1、T2、T3,如何让他们按顺序执行?synchronized+wait/notifyjoin()LockLock+ConditionSemaphore三个线程T1、T2、T3,如何让他们按顺序执行?这是一道面试中常考的并发编程的代码题,与它相似的问题有:三个线程T1、T2、T3轮流打印ABC,打印n次,如ABCABCABCABC…两个线程交替打印1-100的奇偶数N个线程循环打印1-100…其实这类问题本质上都是线程通信问题,思路基本上都是一个线程执行完毕,阻塞该线程,原创 2021-05-06 15:31:48 · 1436 阅读 · 0 评论 -
并发编程高频面试题(一)
并发编程高频面试题,题目后面星星数量越多,表示面试中出现的概率越高微信搜索公众号路人zhang,回复面试手册,获取更多高频面试题PDF版及更多面试资料。推荐阅读:Java基础高频面试题MySQL高频面试题计算机网络高频面试题Java集合高频面试题文章目录什么是进程?是什么线程? * * *进程和线程的关系?(区别) * * *并行和并发的区别? *多线程的优缺点(为什么使用多线程、多线程会引发什么问题) * *线程的上下文切换 * * *Java中守护线程和用户线程的.原创 2021-04-26 11:47:42 · 1383 阅读 · 0 评论 -
MySQL高频面试题(最新版)
MySQL高频面试题,题目后面的星数越高,在面试中越高频推荐阅读:计算机网络高频面试题(最新版)Java集合高频面试题(最新版)Java基础知识高频面试题(最新版)文章目录什么是MySQL? *MySQL常用的存储引擎有什么?它们有什么区别? ***数据库的三大范式 **MySQL的数据类型有哪些 **索引 ***什么是索引?索引的优缺点?索引的数据结构?Hash索引和B+树的区别?索引的类型有哪些?索引的种类有哪些?B树和B+树的区别?数据库为什么使用B+树而不是B树?什么是聚簇索引,什么.原创 2021-01-21 20:33:33 · 6778 阅读 · 6 评论 -
MySQL数据库优化高频面试题(最新版)
MySQL数据库基础知识及优化高频面试题推荐阅读:Java基础知识高频面试题最新版计算机网络高频面试题最新版Java集合高频面试题最新版MySQL事务和锁的高频面试题最新版数据库索引高频面试题最新版文章目录SQL语句基础知识及优化SQL语句主要分为哪几类 *SQL约束有哪些? **什么是子查询? **了解MySQL的几种连接查询吗? ***mysql中in和exists的区别? **varchar和char的区别? ***MySQL中int(10)和char(10)和varchar(1.原创 2021-01-21 20:21:50 · 2830 阅读 · 2 评论 -
MySQL的事务和锁高频面试题(最新版)
关于MySQL数据库的这些核心知识点,你都掌握了吗?推荐阅读:一文搞懂所有Java基础知识面试题一文搞懂所有Java集合面试题一文搞懂所有计算机网络面试题数据库索引高频面试题数据库的事务什么是数据库的事务?百度百科的解释:数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。事务的四大特性是什么?原子性:原子性是指包含事务的操作要.原创 2021-01-05 12:12:35 · 1619 阅读 · 4 评论 -
2021秋招实录:80%的offer掌握在20%的人手中
回顾2020这一年,是载入史册的一年。年初疫情带来的连锁反应,导致很多事情到现在也没有恢复到正轨,并且疫情还在全球持续,得益于中国政府的有力控制,我们相比于国外其他地区的人民可能还要幸福一些。本来看了那么多大佬的年终总结,我是不打算写总结的,主要是和大佬们差距实在太大,没什么好写的。但想想刚刚过去的秋招,可能对还未找工作的大学生会有些帮助,还是准备随便记录一下2020年的秋招。写的废话比较多,主要包含2020秋招通信行业现状,为什么从通信转到开发,2020秋招互联网行业历程,2020秋招中印象深刻的几家公原创 2021-01-04 17:52:47 · 955 阅读 · 0 评论 -
数据库索引高频面试题(最新版)
MySQL的索引是面试中的高频题目,将常见的索引面试题目总结了一下,如果有帮到你可以点赞收藏呦。文章目录索引什么是索引?索引的优缺点?索引的数据结构?Hash索引和B+树的区别?索引的类型有哪些?索引的种类有哪些?B树和B+树的区别?数据库为什么使用B+树而不是B树?什么是聚簇索引,什么是非聚簇索引?非聚簇索引一定会进行回表查询吗?索引的使用场景有哪些?索引的设计原则?如何对索引进行优化?如何创建/删除索引?使用索引查询时性能一定会提升吗?什么是前缀索引?什么是最左匹配原则?索引在什么情况下会失效?.原创 2020-12-29 12:18:11 · 6903 阅读 · 14 评论 -
计算机网络高频面试题最新版
> 在秋招过程中看了大量面经,将常见的计算机网络面试题总结如下,并按照面试中提问的频率做了标注(星数越高,面试中提问频率越高),如有帮到你,可以收藏点赞支持哦。> **推荐阅读:** - [一文搞定所有Java基础知识面试题](https://blog.youkuaiyun.com/zydybaby/article/details/109701816) - [一文搞定所有Java集合面试题](https://blog.youkuaiyun.com/zydybaby/article/details/110183原创 2020-12-21 15:06:28 · 2418 阅读 · 4 评论 -
一文搞定所有TCP/HTTP面试题
在秋招过程中看了大量面经,将常见的计算机网络面试题总结如下,并按照面试中提问的频率做了标注(星数越高,面试中提问频率越高),如有帮到你,可以收藏点赞支持哦。推荐阅读:一文搞定所有Java基础知识面试题一文搞定所有Java集合面试题文章目录TCP与UDP有什么区别 ***TCP协议如何保证可靠传输 ***TCP的三次握手及四次挥手 ***三次握手四次挥手为什么TCP连接的时候是3次?两次是否可以?为什么TCP连接的时候是3次,关闭的时候却是4次?TIME_WAIT和CLOSE_WAIT的区别在.原创 2020-12-18 11:19:44 · 825 阅读 · 0 评论 -
Java集合高频面试题(最新版)
Java集合刚刚经历过秋招,看了大量的面经,顺便将常见的Java集合常考知识点总结了一下,并根据被问到的频率大致做了一个标注。一颗星表示知识点需要了解,被问到的频率不高,面试时起码能说个差不多。两颗星表示被问到的频率较高或对理解Java有着重要的作用,建议熟练掌握。三颗星表示被问到的频率非常高,建议深入理解并熟练掌握其相关知识,方便面试时拓展(方便装逼),给面试官留下个好印象。文章目录Java集合常用的集合类有哪些? ***List,Set,Map三者的区别? *****常用集合框架底层数据结构**原创 2020-11-28 11:13:35 · 5385 阅读 · 4 评论 -
一文搞懂所有HashMap面试题
刚刚经历过秋招,看了大量的面经,HashMap是面试的高频问题,这里将HashMap常见面试题总结了一下,并根据被问到的频率大致做了一个标注。问题后面的星数量越多表示,在面试中出现的频率越高,搞懂下面所有的问题,就再也不用担心面试官问你HashMap了。推荐阅读:一文搞懂所有Java基础知识面试题文章目录Map集合HashMap在JDK1.7和JDK1.8中有哪些不同?HashMap的底层实现 ***HashMap 的长度为什么是2的幂次方 ***HashMap的put方法的具体流程? **Hash.原创 2020-11-26 15:54:55 · 433 阅读 · 0 评论 -
Java基础高频面试题最新版(面试必备)
刚刚经历过秋招,看了大量的面经,顺便将常见的Java常考知识点总结了一下,并根据被问到的频率大致做了一个标注。一颗星表示知识点需要了解,被问到的频率不高,面试时起码能说个差不多。两颗星表示被问到的频率较高或对理解Java有着重要的作用,建议熟练掌握。三颗星表示被问到的频率非常高,建议深入理解并熟练掌握其相关知识,方便面试时拓展(方便装逼),给面试官留下个好印象。文章目录JVM、JRE及JDK的关系 **JAVA语言特点 **JAVA和C++的区别 **Java的基本数据类型 **隐式(自动)类型转.原创 2020-11-15 11:40:15 · 5447 阅读 · 14 评论