Skip to content

Commit ae096e9

Browse files
peanut996Interview Platform Bot
andauthored
[BOT] Add 11 new questions (#73)
[BOT] feat: Add 11 new questions Co-authored-by: Interview Platform Bot <bot@example.com>
1 parent cc46844 commit ae096e9

File tree

1 file changed

+130
-0
lines changed

1 file changed

+130
-0
lines changed

data/questionBank.json

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5745,5 +5745,135 @@
57455745
],
57465746
"difficulty": "Hard",
57475747
"title": "如何通过 ReentrantLock 实现一个简单的分布式锁?"
5748+
},
5749+
{
5750+
"type": "Question",
5751+
"category": [
5752+
"Concurrency",
5753+
"Java",
5754+
"ForkJoinPool"
5755+
],
5756+
"difficulty": "Medium",
5757+
"title": "Fork/Join主要用来解决什么样的问题?"
5758+
},
5759+
{
5760+
"type": "Question",
5761+
"category": [
5762+
"Concurrency",
5763+
"Java",
5764+
"ForkJoinPool"
5765+
],
5766+
"difficulty": "Easy",
5767+
"title": "Fork/Join框架是在哪个JDK版本中引入的?"
5768+
},
5769+
{
5770+
"type": "Question",
5771+
"category": [
5772+
"Concurrency",
5773+
"并发",
5774+
"Java",
5775+
"Java",
5776+
"ForkJoinPool"
5777+
],
5778+
"difficulty": "Medium",
5779+
"title": "Fork/Join框架主要包含哪三个模块?模块之间的关系是怎么样的?"
5780+
},
5781+
{
5782+
"type": "Question",
5783+
"category": [
5784+
"Concurrency",
5785+
"并发",
5786+
"Java",
5787+
"Java",
5788+
"ForkJoinPool"
5789+
],
5790+
"difficulty": "Medium",
5791+
"title": "ForkJoinPool类继承关系?ForkJoinTask抽象类继承关系?"
5792+
},
5793+
{
5794+
"type": "Question",
5795+
"category": [
5796+
"Concurrency",
5797+
"并发",
5798+
"Java",
5799+
"Java",
5800+
"ForkJoinPool"
5801+
],
5802+
"difficulty": "Medium",
5803+
"title": "在实际运用中,我们一般都会继承 RecursiveTask 、RecursiveAction 或 CountedCompleter 来实现我们的业务需求,而不会直接继承 ForkJoinTask 类。"
5804+
},
5805+
{
5806+
"type": "Question",
5807+
"category": [
5808+
"Concurrency",
5809+
"并发",
5810+
"Java",
5811+
"Java",
5812+
"ForkJoinPool"
5813+
],
5814+
"difficulty": "Hard",
5815+
"title": "整个Fork/Join 框架的执行流程/运行机制是怎么样的?"
5816+
},
5817+
{
5818+
"type": "Question",
5819+
"category": [
5820+
"Concurrency",
5821+
"并发",
5822+
"Java",
5823+
"Java",
5824+
"ForkJoinPool"
5825+
],
5826+
"difficulty": "Hard",
5827+
"title": "具体阐述Fork/Join的分治思想和work-stealing 实现方式?"
5828+
},
5829+
{
5830+
"type": "Question",
5831+
"category": [
5832+
"Concurrency",
5833+
"并发",
5834+
"Java",
5835+
"Java",
5836+
"ForkJoinPool"
5837+
],
5838+
"difficulty": "Medium",
5839+
"title": "有哪些JDK源码中使用了Fork/Join思想?"
5840+
},
5841+
{
5842+
"type": "Question",
5843+
"category": [
5844+
"Concurrency",
5845+
"并发",
5846+
"Java",
5847+
"Java",
5848+
"ForkJoinPool"
5849+
],
5850+
"difficulty": "Medium",
5851+
"title": "如何使用Executors工具类创建ForkJoinPool?"
5852+
},
5853+
{
5854+
"type": "Coding",
5855+
"category": [
5856+
"Concurrency",
5857+
"并发",
5858+
"Java",
5859+
"Java",
5860+
"Algorithms",
5861+
"算法",
5862+
"ForkJoinPool"
5863+
],
5864+
"difficulty": "Medium",
5865+
"title": "写一个例子: 用ForkJoin方式实现1+2+3+...+100000?"
5866+
},
5867+
{
5868+
"type": "Question",
5869+
"category": [
5870+
"Concurrency",
5871+
"并发",
5872+
"Java",
5873+
"Java",
5874+
"ForkJoinPool"
5875+
],
5876+
"difficulty": "Medium",
5877+
"title": "Fork/Join在使用时有哪些注意事项?结合JDK中的斐波那契数列实例具体说明。"
57485878
}
57495879
]

0 commit comments

Comments
 (0)