BlackRock အင်တာဗျူးမေးခွန်းများ

စနစ်ဒီဇိုင်းအင်တာဗျူးမေးခွန်းများ ပြင်ဆင်ရန် နည်းလမ်းမှန်ကို သိရန် အလွန်ခက်ခဲသည် ။ ယခု ဝယ်ယူပြီးနောက် Amazon၊ Microsoft နှင့် Adobe တို့၏ ဒီဇိုင်းအဝိုင်းများကို ဖောက်ထွင်းနိုင်ပါပြီ။ ဒီစာအုပ်. နေ့စဉ်ပြန်လည်သုံးသပ်ပါ။ ဒီဇိုင်းမေးခွန်း ပြီးတော့ ဒီဇိုင်းအဝိုင်းကို ဖောက်နိုင်မယ်လို့ ကတိပေးပါတယ်။

Crack System Design အင်တာဗျူးများ

BlackRock Array မေးခွန်းများ

မေးခွန်း 1။ n နံပါတ်များအမြှောက်များအနည်းဆုံးပေါင်းလဒ် ပြnနာက“ အနည်းဆုံး n ၏မြှောက်ခြင်းအနိမ့်ဆုံးပေါင်းလဒ်” ကသင့်ကို n သုညများပေးထားတယ်လို့ဖော်ပြပြီးတစ်ချိန်တည်းမှာကပ်လျက်ရှိသည့်ဒြပ်စင်နှစ်ခုကိုယူပြီးသူတို့ရဲ့ပေါင်းလဒ် mod 100 ကိုတစ်ကြိမ်တိုင်အောင်ပြန်ထည့်ခြင်းဖြင့်နံပါတ်များကိုမြှောက်ပေါင်းခြင်း၏အနိမ့်ဆုံးကိုလျှော့ချဖို့လိုပါတယ် နံပါတ်တစ်ခု ...

ဆက်ဖတ်ရန်

မေးခွန်း 2။ element အားလုံးကို array ထဲမှာတန်းတူညီမျှဖြစ်အောင်အနည်းဆုံးလုပ်ဆောင်ခြင်း ပြelementsနာက“ element အားလုံးကို array ထဲမှာတန်းတူညီမျှဖြစ်အောင်လုပ်ဖို့အနည်းဆုံးလုပ်ဆောင်မှု” ကသင့်ကိုအဲ့ဒီမှာရှိတဲ့ကိန်းတစ်ခုပေးထားတယ်လို့ဖော်ပြတယ်။ အနိမ့်ဆုံးစစ်ဆင်ရေးများကိုပြုလုပ်ရန်စီစဉ်ထားသည်။ ဥပမာ [1,3,2,4,1] 3 ရှင်းလင်းချက် ၃ ခုနုတ်ခြင်းဖြစ်နိုင်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 3။ subarray သည်တောင်ပုံစံတစ်ခုဟုတ်မဟုတ်ရှာဖွေပါ ပြmနာဖော်ပြချက်“ subarray သည်တောင်ပုံစံရှိမရှိရှာရန်” ပြproblemနာကသင့်အား integer array နှင့် range တစ်ခုပေးထားသည်ဟုဖော်ပြသည်။ ပြstatementနာကဖော်ပြချက်သည်ပေးထားသောအကွာအဝေးအကြားဖွဲ့စည်းခဲ့သည့် sub-ခင်းကျင်းသည်တောင်ပုံစံသို့မဟုတ်ဟုတ်မဟုတ်ကိုရှာဖွေရန်ဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 4။ နောက်ဆုံးသတင်းများမရှိဘဲ sum ကိုမေးမြန်းမှု Range ပြmနာဖော်ပြချက်“ Range sum queries မွမ်းမံမှုများမရှိပါ” ပြproblemနာတွင်သင့်တွင်ကိန်းဂဏန်းများနှင့်အကွာအဝေးရှိသည်ဟုဖော်ပြသည်။ အဆိုပါပြstatementနာကြေညာချက်ပေးထားသောအကွာအဝေးအတွင်းရှိအားလုံး element များ၏ပေါင်းလဒ်ထွက်ရှာရန်မေးတယ်။ ဥပမာ arr [] = {10, 9, 8, 7, 6} Query: {(0, 4), (1, 3)} 40 24 ...

ဆက်ဖတ်ရန်

မေးခွန်း 5။ ပေးထားသောအကွာအဝေးပတ်လည်ခင်းကျင်း၏သုံးလမ်းခွဲ Problem Statement သင့်အားကိန်းတန်းများနှင့် lowValue နှင့် highValue အမျိုးမျိုးတို့ကိုပေးထားသည်။ ပြ “နာ တစ်ခုကသတ်မှတ်ထားသောအကွာအဝေးပတ် ၀ န်းကျင်တွင်သုံးဖက်ခြယ်လှယ်ခြင်းသည်ခင်းကျင်းမှုကိုသုံးပိုင်းခွဲခြားရန်တောင်းဆိုသည်။ Array များ၏အခန်းကန့်များမှာ Element များ ...

ဆက်ဖတ်ရန်

မေးခွန်း 6။ m ပစ္စည်းများဖယ်ရှားပြီးနောက်ကွဲပြားဒြပ်စင်အနည်းဆုံးအရေအတွက် ပြmနာဖော်ပြချက်“ m items များကိုဖယ်ရှားပြီးနောက်အနည်းဆုံးကွဲပြားခြားနားသောဒြပ်စင်အရေအတွက်” ပြ ”နာ ၌သင့်တွင်ခင်းကျင်းချက်နှင့်ကိန်းဂဏန်းရှိသည်ဟုဖော်ပြသည်။ Array ရဲ့ element တစ်ခုချင်းစီက item id's ကိုပြတယ်။ ပြproblemနာကဖော်ပြချက်အရ m element တွေကိုအနည်းဆုံးဖြစ်အောင်ဖယ်ရှားဖို့တောင်းဆိုတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 7။ Array တွင်ရှိသောကုန်ပစ္စည်းများသည် Pairs Count ကျွန်ုပ်တို့ထုတ်ထားသော array ပြpairsနာတွင်ကုန်ပစ္စည်းများတည်ရှိနေသော count အတွဲများတွင်၎င်းထုတ်ကုန်တန်ဖိုးသည် array ထဲတွင်ရှိသည့်ကွဲပြားသောအတွဲအားလုံးကိုရေတွက်ပါ။ ဥပမာ Input A [] = {2, 5, 6, 3, 15} ထုတ်ကုန်ခင်းကျင်းထဲမှာတည်ရှိပြီးကွဲပြားအတွဲများ၏ထွက်ရှိအရေအတွက်: 2 တွဲနေသောခေါင်းစဉ်: (2, ...

ဆက်ဖတ်ရန်

မေးခွန်း 8။ အကြွေစေ့ပြောင်းလဲမှုပြProbleနာ အကြွေစေ့ပြောင်းလဲခြင်းပြ:နာ - c1, c2, …, cs အမျိုးမျိုးသောဒင်္ဂါးပြားအချို့ကိုပေးသည်။ (ဥပမာ - 1,4,7 …) ကျွန်တော်တို့ငွေပမာဏလိုအပ်ပါတယ်။ ပေးထားသောဒင်္ဂါးပြားများကို သုံး၍ n ပမာဏကိုဖွဲ့စည်းနိုင်သည်။ သင်အကြွေစေ့ကိုလိုအပ်သလောက်အကြိမ်ပေါင်းများစွာအသုံးပြုနိုင်သည်။ နည်းလမ်းပေါင်းစုကိုရှာပါ။

ဆက်ဖတ်ရန်

မေးခွန်း 9။ ကုန်ပစ္စည်း Array ပဟေ.ိ Problem Statement ထုတ်ကုန်ခင်းကျင်းမှုပဟေproblemိပြInနာတွင်၊ i -th element သည် iith position မှ element မှလွဲ၍ ပေးထားသော array အတွင်းရှိ element အားလုံး၏ထုတ်ကုန်ဖြစ်မည့် array တစ်ခုကိုတည်ဆောက်ရန်လိုအပ်သည်။ Example Input 5 10 3 5 6 2 Output 180 600 360 300 900 ...

ဆက်ဖတ်ရန်

BlackRock စာတန်းမေးခွန်းများ

မေးခွန်း 10။ ရောမ Leetcode Solution သည်လုံး ၀ ဖြစ်သည် ဤပြproblemနာတွင်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းများကိုပေးထားပြီးရောမဂဏန်းအဖြစ်သို့ပြောင်းလဲရန်လိုအပ်သည်။ ထို့ကြောင့်ပြproblemနာကိုယေဘုယျအားဖြင့်“ Integer to Roman” ဟုရည်ညွှန်းပြီး၎င်းသည်ရောမ Leetcode Solution မှ Integer ဖြစ်သည်။ တစ်စုံတစ် ဦး ကရောမဂဏန်းအကြောင်းကိုမသိလျှင်။ ရှေးအချိန်ကလူတို့သည် ...

ဆက်ဖတ်ရန်

မေးခွန်း 11။ ပေးထားသော string ကိုအများဆုံးအလေးချိန်အသွင်ပြောင်း ပြStatနာဖော်ပြချက်ပေးထားသော string ပြproblemနာ၏အများဆုံးအလေးချိန်အသွင်ပြောင်းမှုသည်စာလုံးနှစ်လုံး A 'နှင့်' B 'သာရှိသော string ကိုပေးထားသည်။ မည်သည့်ဇာတ်ကောင်ကိုမှပြောင်းခြင်းဖြင့် string ကိုအခြား string သို့ပြောင်းလဲနိုင်သည်။ ထို့ကြောင့်များစွာသောအသွင်ပြောင်းမှုများဖြစ်နိုင်သည်။ ဖြစ်နိုင်သမျှထဲက ...

ဆက်ဖတ်ရန်

မေးခွန်း 12။ တူညီသောအက္ခရာအစုံနှင့်အတူစကားလုံးများကိုအုပ်စုလိုက် တူညီသောပြproblemနာများရှိသည့်အုပ်စုလိုက်စကားလုံးများတွင်ကျွန်ုပ်တို့သည်စာလုံးအသေးများနှင့်စာလုံးများကိုစာရင်းပေးထားပါသည်။ တူညီသောထူးခြားသောအက္ခရာအစုံရှိသည့်စကားလုံးများအားလုံးကိုရှာဖွေရန် function တစ်ခုကိုအကောင်အထည်ဖော်ပါ။ ဥပမာထည့်သွင်းမှုစကားများ [] = {“ may”,“ student”,“ student”,“ dog”,“ studentssess”,“ god”,“ cat”,“ act”,” tab”,“ bat”,“ flow” “ wolf”,“ သိုးသငယ်”,“ amy”,“ yam”,“ balms”,“ looped”, …

ဆက်ဖတ်ရန်

BlackRock Tree မေးခွန်းများ

မေးခွန်း 13။ m ပစ္စည်းများဖယ်ရှားပြီးနောက်ကွဲပြားဒြပ်စင်အနည်းဆုံးအရေအတွက် ပြmနာဖော်ပြချက်“ m items များကိုဖယ်ရှားပြီးနောက်အနည်းဆုံးကွဲပြားခြားနားသောဒြပ်စင်အရေအတွက်” ပြ ”နာ ၌သင့်တွင်ခင်းကျင်းချက်နှင့်ကိန်းဂဏန်းရှိသည်ဟုဖော်ပြသည်။ Array ရဲ့ element တစ်ခုချင်းစီက item id's ကိုပြတယ်။ ပြproblemနာကဖော်ပြချက်အရ m element တွေကိုအနည်းဆုံးဖြစ်အောင်ဖယ်ရှားဖို့တောင်းဆိုတယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 14။ BST ကို Min Heap သို့ပြောင်းပါ ပြmနာဖော်ပြချက်ပြည့်စုံသော Binary Search Tree ပေးထားသောကြောင့်၎င်းကို Min Heap အဖြစ်ပြောင်းလဲရန် Algorithm ကိုရေးပါ။ ၎င်းသည် BST ကို Min Heap သို့ပြောင်းလဲနိုင်သည်။ Min Heap သည် node တစ်ခု၏ဘယ်ဘက်ရှိတန်ဖိုးများသည်ညာဘက်ရှိတန်ဖိုးများထက်နည်းရမည်ဖြစ်သင့်သည်။

ဆက်ဖတ်ရန်

BlackRock Stack မေးခွန်းများ

မေးခွန်း 15။ Queue တစ်ခု၏ပထမဆုံး K element များကိုပြောင်းခြင်း Queue ပြproblemနာတစ်ခု၏ပထမဆုံး K element များကိုပြန်ပြောင်းရာတွင်ကျွန်ုပ်တို့သည် Queue နှင့်နံပါတ် k ကိုပေးထားပြီး၊ Queue ၏ပထမ k element များကိုပြန်လည်သုံးသပ်သည်၊ ဥပမာများထည့်သွင်းမှု - Queue = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2 ...

ဆက်ဖတ်ရန်

BlackRock တန်းစီမေးခွန်းများ

မေးခွန်း 16။ Queue တစ်ခု၏ပထမဆုံး K element များကိုပြောင်းခြင်း Queue ပြproblemနာတစ်ခု၏ပထမဆုံး K element များကိုပြန်ပြောင်းရာတွင်ကျွန်ုပ်တို့သည် Queue နှင့်နံပါတ် k ကိုပေးထားပြီး၊ Queue ၏ပထမ k element များကိုပြန်လည်သုံးသပ်သည်၊ ဥပမာများထည့်သွင်းမှု - Queue = 10 -> 15 -> 31 -> 17 -> 12 -> 19 -> 2 ...

ဆက်ဖတ်ရန်

BlackRock Matrix မေးခွန်းများ

မေးခွန်း 17။ မတူညီသောဒြပ်စင်များကိုမက်ထရစ်တစ်ခု၏တန်းအားလုံးတွင်ရှာပါ ပြနာဖော်ပြချက်ကျွန်ုပ်တို့သည်ကိန်းဂဏန်းအားလုံး၏ matrix ကိုပေးထားသည်။ အဆိုပါပြ “နာ "matrix ကိုအားလုံးအတန်းမှဘုံကွဲပြား element တွေကိုရှာပါ" ဖြစ်နိုင်သမျှကွဲပြား element တွေကိုထွက်ရှာတွေ့မှမေးတယ်ဒါပေမယ့် matrix ကိုအတွက်အတန်းတစ် ဦး ချင်းစီအတွက်ဘုံ။ ဥပမာ arr [] = {{11, 12, 3, 10}, {11, ...

ဆက်ဖတ်ရန်

BlackRock အခြားမေးခွန်းများ

မေးခွန်း 18။ စတော့ရှယ်ယာ LeetCode ဖြေရှင်းချက်ဝယ်ခြင်းနှင့်ရောင်းရန်အကောင်းဆုံးအချိန် Problem Statement The Best Time LeetCode Solution – “စတော့ကိုဝယ်ရန်နှင့် ရောင်းရန်အကောင်းဆုံးအချိန်” က price[i] သည် ပေးထားသောစတော့ရှယ်ယာ၏စျေးနှုန်းဖြစ်သည့် array of price မှ သင့်အား ပေးထားသောစျေးနှုန်းများဖြစ်သည်ဟုဖော်ပြထားပါသည်။ ရွေးချယ်ခြင်းဖြင့် သင့်အမြတ်အစွန်းကို မြှင့်တင်လိုသည် ။

ဆက်ဖတ်ရန်

မေးခွန်း 19။ အရှည် a, b နှင့် c ၏အစိတ်အပိုင်းများအများဆုံးအရေအတွက် ပြproblemနာက“ a, b, c အရှည်ဆုံး၏အပိုင်းအရေအတွက်” သည်အပြုသဘောဆောင်သောကိန်းဂဏန်း N ကိုပေးထားပြီးသင် N. သုံး၍ ဖွဲ့စည်းနိုင်သည့်အရှည် a, b နှင့် c ၏အမြင့်ဆုံးအရေအတွက်ကိုရှာဖွေရန်လိုအပ်သည် ဥပမာ N = 7 a = 5, b ...

ဆက်ဖတ်ရန်

မေးခွန်း 20။ 0-1 Knapsack ပြProbleနာတစ်ခုအတွက်အာကာသ Optimized DP ဖြေရှင်းချက် ပြProbleနာဖော်ပြချက်ကျွနုပ်၏ကိုယ်အလေးချိန်ကိုထိန်းနိုင်သည့်အချို့သောတန်ဖိုးများကိုပေးထားသောပစ္စည်းများအနက်မှအချို့ကိုရွေးရန်လိုသည်။ ကျောပိုးအိတ်၏တန်ဖိုး (စုဆောင်းထားသည့်ပစ္စည်းများစုစုပေါင်းတန်ဖိုး) ကိုတိုးမြှင့်သင့်သောပစ္စည်းများကိုရွေးချယ်သင့်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 21။ အဆုံးမှ Kth Node ဖြင့်စတင်ခြင်း Kth Node ကိုလဲပါ ပြStatနာဖော်ပြချက်“ Swth Kth Node မှအစမှအဆုံး Kth Node မှပြproblemနာ” ပြproblemနာမှာကျနော်တို့ကချိတ်ဆက်ထားတဲ့စာရင်းပေးထားပါတယ်။ အဆုံးမှ စ၍ kth node ကိုစတင်ခြင်းမှ kth node ကိုလဲလှယ်ပါ။ တန်ဖိုးများကိုလဲလှယ်သင့်သည်မဟုတ်၊ နမူနာ 2 1 2 3 4 5 6 1 ...

ဆက်ဖတ်ရန်

Translate »