
面试
文章平均质量分 71
潜凤程序员
这个作者很懒,什么都没留下…
展开
-
JUC-01 线程的创建和状态转换
线程是什么?线程有哪些状态?各状态间的转换了解吗?创建线程的3种方法你都了解吗?原创 2023-04-10 23:04:08 · 501 阅读 · 0 评论 -
JUC-02 ThreadPoolExecutor
JUC-02 ThreadPoolExecutorThreadPoolExecutor 构造方法的7个参数了解吗?ThreadPoolExecutor 的执行流程了解吗?什么时候会创建临时线程?如何自定义线程工厂和拒绝策略?原创 2023-04-10 22:52:09 · 391 阅读 · 0 评论 -
Java设计模式-02工厂模式
Java设计模式-02工厂模式1. 为什么需要工厂模式。2. 工厂模式如何实现。原创 2023-02-13 19:08:39 · 419 阅读 · 0 评论 -
Java设计模式-01单例模式
什么是单例模式?怎么实现?会写吗?有哪些实现方式? 差别是什么?原创 2023-02-08 20:18:59 · 175 阅读 · 0 评论 -
JAVA多线程面试系列02_线程的状态以及状态间的切换
面试官: 画个图给我说一下线程有哪几种状态,以及各个状态间的转换。阿满: 这TM鬼才会啊,哪有直接让你画图的,一下子全画出来怎么可能,T T。下面我们就来一步步的把这个图画出来,让面试官Bi嘴这里初次记忆起来可能比较困难,不过不用担心,因为后续随着线程间各种方法的学习和使用,自然而然就会慢慢理解了。为了让大家更好的记忆,我们一起来理一遍。主要流程。1. 实例化,也就是new一个线程以后,线程就进入了初始化的阶段。2.调用线程的start方法,线程进入运行状态。3. 线程执行完毕,进入中止状态。原创 2021-07-26 23:26:25 · 394 阅读 · 1 评论 -
JAVA程序员面试系列(四)
字节跳动一面:视频面试自我介绍,项目介绍,项目背景的业务流程说一下,主要还是让面试官了解一下项目的内容。mysql,redo,undo,binlog作用,以及什么时候记录的。 redis热点数据怎么搞,缓存雪崩怎么解决。最后一道算法题,牛课上写,判断回文链表二面:视频面试自我介绍,项目介绍,项目的难点,如何解决的。redis 冷热数据怎么处理,数据迁移怎么设计。MQ用过哪些,推拉模型如何实现,自己设计一个MQJVM底层原理,GC算法,CMS有没有什么问题,如何解决算法题,股票问原创 2021-07-07 01:32:23 · 230 阅读 · 0 评论 -
JAVA程序员面试系列(二)
注意,这里所有的面经都是已第一人称书写,但并不表述全部都是我个人的经历,有来自我个人的,也有来自其他小伙伴和我之间的交流)没看过系列前面几篇的小伙伴,可以直接传送去看一下。一是网易的面经。涂鸦三面技术 电话面试分布式锁,分布式事务解决方案。MQ,MQ的推拉模式,rocketMQ的内部实现。电话面试。很奇葩的公司,自我介绍都没有,上来直接问技术。分布式事务,分布式锁,以及在项目中如何实现的,然后扣细节,问了一下实现的具体细节。然后问了一下了解的MQ的推拉模式。回答的不是很好,项目中的实现细节原创 2021-06-27 21:48:23 · 305 阅读 · 0 评论 -
JAVA程序员面试系列(一)
首先介绍一下我自己。我是双非渣硕毕业的码农,目前在某996大厂工作,校招进的是一家半互联网血统的中厂。从2020年下半年开始就在跳槽面试,基本上把杭州的互联网公司,非互联网大厂,中厂,有前途的小厂都面了一遍。自己一路走来,从一面挂,到最后的接连拿到offer,期间不断的经历失败然后补强,也算是提升了自己的修为。最近终于抽出时间,把之前一直想整理的面经整理一下,也希望对近期在找工作的小伙伴能够有所帮助。 在开始正式进入面试阶段之前,我自己报名了网上的一些课程,同时也整理总结了一些内容,然后就觉得差不多原创 2021-06-17 23:48:27 · 304 阅读 · 1 评论 -
JAVA程序员面试系列(三)
本系列适合校招以及1-3年左右社招的小伙伴。 首先介绍一下我自己。我是双非渣硕毕业的码农,目前在某996大厂工作,校招进的是一家半互联网血统的中厂。从2020年下半年开始就在跳槽面试,基本上把杭州的互联网公司,非互联网大厂,中厂,有前途的小厂都面了一遍。自己一路走来,从一面挂,到最后的接连拿到offer,期间不断的经历失败然后补强,也算是提升了自己的修为。最近终于抽出时间,把之前一直想整理的面经整理一下,也希望对近期在找工作的小伙伴能够有所帮助。没看过系列(一)的小伙伴,可以直接传送去看一下。一是网易原创 2021-06-18 22:55:39 · 229 阅读 · 1 评论 -
JAVA多线程面试系列01---_什么是线程&如何创建&线程的基本方法
HI, 刚刚毕业的求职者阿满今天去了一家互联网公司面试,遇到了面试官肉肉,我们一起来看看他们交流了些什么吧。(本文主要以面试对话的形式来讲述一下3个知识点,1. 线程的基本概念 2. 如何创建线程 3.线程的基本方法。) "来吧,看你简历上写了了解多线程,JUC。那就先说一下什么是线程吧."(内心OS:上来问八股文,哈哈哈。)线程么,就是调度执行的基本单位,多个线程共享同一个进程中的资源。顺便说一下进程的概念,就是操作系统进行资源分配的基本单位。"(是不是很八股文?校招可能会问问。...原创 2021-04-25 23:03:51 · 288 阅读 · 0 评论