原文:面試官問我:創建線程有幾種方式?我笑了

前言 多線程在面試中基本上已經是必問項了,面試官通常會從簡單的問題開始發問,然后再一步一步的挖掘你的知識面。 比如,從線程是什么開始,線程和進程的區別,創建線程有幾種方式,線程有幾種狀態,等等。 接下來自然就會引出線程池,Lock,Synchronized,JUC的各種並發包。然后就會引出 AQS CAS JMM JVM等偏底層原理,一環扣一環。 這一節我們不聊其他的,只說創建線程有幾種方式。 是 ...

2020-10-24 13:47 2 743 推薦指數:

查看詳情

當阿里面試官問我:Java創建線程幾種方式?我就知道問題沒那么簡單

這是最新的大廠面試系列,還原真實場景,提煉出知識點分享給大家。 點贊再看,養成習慣~ 微信搜索【武哥聊編程】,關注這個 Java 菜鳥。 昨天有個小伙伴去阿里面試實習生崗位,面試官問他了一個老生常談的問題:你說一說 Java 創建線程都有哪些方式? 這哥們心中竊喜,這個老生常談的問題 ...

Thu Apr 09 21:29:00 CST 2020 3 1132
【Java8新特性】面試官問我:Java8中創建Stream流有哪幾種方式

寫在前面 先說點題外話:不少讀者工作幾年后,仍然在使用Java7之前版本的方法,對於Java8版本的新特性,甚至是Java7的新特性幾乎沒有接觸過。真心想對這些讀者說:你真的需要了解下Java8甚至以后版本的新特性了。 今天,一名讀者出去面試面試官問他:說說Java8中創建 ...

Tue May 26 08:15:00 CST 2020 0 1832
面試官問我如何保證 RocketMQ 不丟失消息,這回我笑了

最近看了 @JavaGuide 發布的一篇『面試官問我如何保證Kafka不丟失消息?我哭了!』,這篇文章承接這個主題,來聊聊如何保證 RocketMQ 不丟失消息。 0x00. 消息的發送流程 一條消息從生產到被消費,將會經歷三個階段: 生產階段,Producer 新建消息 ...

Wed Mar 25 16:15:00 CST 2020 4 8657
笑了面試官問我知不知道異步編程的Future。

荒腔走板 大家好,我是 why,歡迎來到我連續周更優質原創文章的第 60 篇。 老規矩,先來一個簡短的荒腔走板,給冰冷的技術文注入一絲色彩。 上面這圖是我五年前,在學校宿舍拍的。 前幾天由 ...

Mon Aug 10 00:00:00 CST 2020 2 1037
看完這篇,再也不怕面試官問我線程池了

一、為什么需要線程池 在實際使用中,線程是很占用系統資源的,如果對線程管理不完善的話很容易導致系統問題。因此,在大多數並發框架中都會使用線程池來管理線程,使用線程池管理線程主要有如下好處: 1、使用線程池可以重復利用已有的線程繼續執行任務,避免線程創建和銷毀時造成的消耗 ...

Wed Dec 02 18:15:00 CST 2020 4 860
面試官問我MySQL索引,我

面試官:我看你簡歷上寫了MySQL,對MySQL InnoDB引擎的索引了解嗎? 候選者:嗯啊,使用索引可以加快查詢速度,其實上就是將無序的數據變成有序(有序就能加快檢索速度) 候選者:在InnoDB引擎中,索引的底層數據結構是B+樹 面試官:那為什么不使用紅黑樹或者B樹呢? 候選者 ...

Wed Sep 01 18:40:00 CST 2021 10 1512
面試官問我Redis集群,我真的是

面試官:聊下Redis的分片集群,先聊 Redis Cluster好咯? 面試官:Redis Cluser是Redis 3.x才有的官方集群方案,這塊你了解多少? 候選者:嗯,要不還是從基礎講起唄? 候選者:在前面聊Redis的時候,提到的Redis都是「單實例」存儲所有的數據。 候選者 ...

Fri Nov 19 16:35:00 CST 2021 0 1042
面試官問我:你做事仔細嗎?

引子 2015年的時候,我去58面試。因為有前同事的介紹,面試官不用問就對我各方面能力什么的都很了解。本身那個同事級別就比較高(如果我面試通過,大概他大概是我領導的樣子)。所以過程中可以看出,我去面試前級別什么的都定好了。面試就是走個過場。 其中一個面試官,級別應該是我那位同事的領導。就問我 ...

Sun Dec 05 00:36:00 CST 2021 1 884
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM