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

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

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

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

မေးခွန်း 1။ Job Scheduling Leetcode ဖြေရှင်းချက်တွင် အများဆုံးအမြတ်အစွန်း ပြဿနာဖော်ပြချက် အလုပ်အချိန်ဇယားဆွဲခြင်း LeetCode ဖြေရှင်းချက် – “အလုပ်အချိန်ဇယားဆွဲခြင်းတွင် အများဆုံးအမြတ်ငွေ” က အလုပ်တစ်ခုစီသည် startTime[i] မှစတင်ပြီး endTime[i] နှင့် အမြတ်အစွန်းရရှိသည့်အလုပ်များကို သင့်အားပေးအပ်ထားကြောင်းဖော်ပြထားသည်။ ] အမြတ်အများဆုံးရနိုင်တဲ့ ပမာဏကို ပြန်ပေးရမှာပါ..။

ဆက်ဖတ်ရန်

မေးခွန်း 2။ ပေါင်းစပ်ပေါင်းချုပ် Leetcode ဖြေရှင်းချက် ပေါင်းစပ်ထားသော Sum Leetcode Solution မှပြproblemနာကကျွန်တော်တို့ကိုကိန်းဂဏန်းများနှင့်ကိန်းဂဏန်းများနှင့်ပစ်မှတ်များကိုပေးသည်။ ပေးထားသောရည်မှန်းချက်ကိုပေါင်းထည့်သည့်အကြိမ်ပေါင်းများစွာကိုဤကိန်းများ အသုံးပြု၍ ပြုလုပ်နိုင်သောပေါင်းစပ်မှုများကိုရှာဖွေရန်ကျွန်ုပ်တို့အားပြောထားသည်။ ဒီတော့ပိုပြီးတရားဝင်လုပ်ရမယ်၊

ဆက်ဖတ်ရန်

မေးခွန်း 3။ array တစ်ခု၏တူညီသော element များနှင့် index index များအရေအတွက် ဆိုကြပါစို့, ငါတို့က integer ကိုခင်းကျင်းပေးပြီ။ ပြ “နာ က“ array များအားတန်းတူညီမျှသော element များဖြင့်အနိမ့်အမြင့်အရေအတွက်ဖြင့်တွက်ခြင်း” ပြpairနာကိန်းဂဏန်းများ (i, j) ၏နံပါတ်ကို arr [i] = arr [j] နှင့် i နှင့်ညီမျှခြင်းမရှိကြောင်းရှာဖွေရန်တောင်းဆိုသည်။ ။ ဥပမာ arr [] = {2,3,1,2,3,1,4} 3 ရှင်းလင်းချက်များ

ဆက်ဖတ်ရန်

မေးခွန်း 4။ တစ်ခုခင်းကျင်းနှစ်ခုအုပ်စုခွဲများ၏အမြင့်ဆုံးဖြစ်နိုင်သမျှခြားနားချက် ဆိုတော့ကျွန်တော်တို့မှာကိန်းတန်းတစ်ခုရှိတယ်။ အဆိုပါပြstatementနာကြေညာချက် "တစ်ခုခင်းကျင်းနှစ်ခုအစုအဝေး၏အများဆုံးဖြစ်နိုင်သောခြားနားချက်" တစ်ခုခင်းကျင်းနှစ်ခုအုပ်စုခွဲများအကြားအများဆုံးဖြစ်နိုင်သမျှခြားနားချက်ကိုရှာဖွေရန်မေးတယ်။ လိုက်နာရမည့်အခြေအနေများ - array ထဲမှာထပ်ခါတလဲလဲ element တွေပါဝင်နိုင်ပေမယ့် element တစ်ခုရဲ့အမြင့်ဆုံးကြိမ် ...

ဆက်ဖတ်ရန်

မေးခွန်း 5။ နောက်ဆက်တွဲတိုးမြှင့်အများဆုံးပမာဏ ပြanနာဖော်ပြချက်“ အမြင့်ဆုံးပမာဏတိုးမြှင့်ခြင်း၏နောက်ဆက်တွဲပြproblemနာ” တွင်ကျွန်ုပ်တို့သည်ခင်းကျင်းမှုတစ်ခုပေးခဲ့သည်။ ပေးထားသောခင်းကျင်းခြင်း၏အများဆုံးနောက်ဆက်တွဲ၏ပေါင်းလဒ်ကိုရှာပါ၊ ၎င်းသည်နောက်ဆက်တွဲများပါကိန်းစုသည်အစီအစဉ်များအတိုင်းဖြစ်သည်။ နောက်ဆက်တွဲသည် array တစ်ခု၏အစိတ်အပိုင်းတစ်ခုဖြစ်သည်။

ဆက်ဖတ်ရန်

မေးခွန်း 6။ အများစု Element ကို ပြmနာဖော်ပြချက် Sorted array ပေးထားသောအားဖြင့် sorted array မှအများစု element ကိုရှာရန်လိုအပ်သည်။ Majority element - နံပါတ်သည် array ၏ထက်ဝက်ကျော်ကျော်တွင်ဖြစ်ပေါ်နေသည်။ ဒီမှာကျွန်တော်တို့က x ဂဏန်းတစ်ခုကိုပေးပြီးအဲဒါကို major_element လားမစစ်ဘူး။ နမူနာ input 5 2 ...

ဆက်ဖတ်ရန်

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

မေးခွန်း 7။ ဖုန်းနံပါတ်တစ်ခု၏ပေးစာပေါင်းစပ်ခြင်း တယ်လီဖုန်းနံပါတ်ပြletterနာ၏အက္ခရာပေါင်းစပ်မှုများတွင်ကျွန်ုပ်တို့သည် ၂ မှ ၉ အထိရှိသောနံပါတ်များပါသော string ကိုပေးထားသည်။ ပြproblemနာမှာနံပါတ်တိုင်းတွင်အက္ခရာအချို့သတ်မှတ်ထားပါကထိုနံပါတ်အားဖြင့်ကိုယ်စားပြုနိုင်သောဖြစ်နိုင်သမျှပေါင်းစပ်မှုများကိုရှာဖွေရန်ဖြစ်သည်။ နံပါတ်၏တာ ၀ န်သည် ...

ဆက်ဖတ်ရန်

Atlassian သစ်ပင်မေးခွန်းများ

မေးခွန်း 8။ Binary Search Tree ကိုအတည်ပြုပါ Validate In Problem Binary Search Tree ပြproblemနာကိုကျွန်တော်တို့သစ်ပင်တစ်ပင်၏အမြစ်ကိုပေးပြီးမှ၊ ၎င်းသည် binary search tree ဟုတ်၊ မဟုတ်ဟုတ်မဟုတ်စစ်ဆေးသင့်သည်။ ဥပမာ - Output: true ရှင်းလင်းချက် - ပေးထားသောသစ်ပင်သည် binary search tree ဖြစ်သည်။

ဆက်ဖတ်ရန်

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

မေးခွန်း 9။ အကြွေစေ့ Leetcode ဖြေရှင်းချက်ကို စီစဉ်ခြင်း။ ပြဿနာဖော်ပြချက် The Arranging Coins LeetCode ဖြေရှင်းချက် - "ဒင်္ဂါးပြားများ စီစဉ်ပေးခြင်း" သည် သင့်အား ဤဒင်္ဂါးပြားများဖြင့် လှေကားထစ်တစ်ခုကို တည်ဆောက်ရန် တောင်းဆိုသည်။ လှေခါးတွင် k အတန်းများ ပါ၀င်ပြီး အတန်းတွင် i ဒင်္ဂါးများ အတိအကျ ပါဝင်ပါသည်။ လှေကား၏နောက်ဆုံးတန်းသည် ပြီးပြည့်စုံမည်မဟုတ်ပါ။ ပေးထားသော ဒင်္ဂါးပြားပမာဏအတွက် ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 10။ LRU Cache Leetcode ဖြေရှင်းချက် ပြဿနာထုတ်ပြန်ချက် LRU Cache LeetCode ဖြေရှင်းချက် – “LRU Cache” သည် သင့်အား မကြာသေးမီက အသုံးပြုခဲ့သော အနည်းဆုံး (LRU) Cache နှင့် ကိုက်ညီသော ဒေတာဖွဲ့စည်းပုံတစ်ပုံကို ဒီဇိုင်းရေးဆွဲရန် တောင်းဆိုသည်၊ ကျွန်ုပ်တို့သည် အောက်ပါလုပ်ဆောင်ချက်များပါရှိသော LRUCache အတန်းကို အကောင်အထည်ဖော်ရန် လိုအပ်သည်- LRUCache(စွမ်းရည်မရှိ)- LRU ကက်ရှ်ကို စတင်လုပ်ဆောင်သည် အပြုသဘောဆောင်သောအရွယ်အစားစွမ်းရည်နှင့်အတူ။ int get(int key) : တန်ဖိုးကို ပြန်ပေးပါ...

ဆက်ဖတ်ရန်

မေးခွန်း 11။ Reverse Polish Notation LeetCode ဖြေရှင်းချက်ကို အကဲဖြတ်ပါ။ Problem Statement အကဲဖြတ် Reverse Polish Notation LeetCode ဖြေရှင်းချက် - Reverse Polish Notation တွင် ဂဏန်းသင်္ချာအညွှန်းကိန်းတစ်ခု၏တန်ဖိုးကို အကဲဖြတ်ပါ။ အကျုံးဝင်သော အော်ပရေတာများမှာ +၊ -၊ *၊ နှင့် /။ operand တစ်ခုစီသည် ကိန်းပြည့် သို့မဟုတ် အခြားအသုံးအနှုန်းတစ်ခု ဖြစ်နိုင်သည်။ ကိန်းပြည့်နှစ်ခုကြား ပိုင်းခြားမှုသည် သုညဆီသို့ ဖြတ်တောက်ရမည်ကို သတိပြုပါ။ အာမခံပေးထားပါတယ်..။

ဆက်ဖတ်ရန်

မေးခွန်း 12။ Substring Leetcode ဖြေရှင်းချက်တစ်ခု၏ အများဆုံးအကြိမ်အရေအတွက် ပြဿနာထုတ်ပြန်ချက်- စာတန်းခွဲ Leetcode ဖြေရှင်းချက်တစ်ခု၏ အများဆုံးအကြိမ်အရေအတွက် - string s ကိုပေး၍ အောက်ပါစည်းမျဉ်းများအောက်ရှိ မည်သည့်စာကြောင်းခွဲများ၏ အများဆုံးဖြစ်ပျက်မှုအရေအတွက်ကို ပြန်ပေးသည်- စာတန်းခွဲရှိ ထူးခြားသောစာလုံးအရေအတွက်သည် maxLetters ထက်နည်းရမည် သို့မဟုတ် ညီမျှရပါမည်။ စာတန်းခွဲအရွယ်အစားသည် minSize နှင့် maxSize အကြားရှိရပါမည်။ ဥပမာ...

ဆက်ဖတ်ရန်

မေးခွန်း 13။ Time Based Key-Value Store LeetCode ဖြေရှင်းချက် ပြဿနာဖော်ပြချက်အချိန်အခြေခံသော့တန်ဖိုးကိုစတိုးဆိုင် LeetCode ဖြေရှင်းချက် – အချိန်အခြေခံသော့တန်ဖိုးဒေတာတည်ဆောက်ပုံသည် မတူညီသောအချိန်တံဆိပ်တုံးများတွင် တူညီသောတန်ဖိုးများစွာကို သိမ်းဆည်းနိုင်ပြီး အချို့အချိန်တံဆိပ်တုံးပေါ်တွင် သော့တန်ဖိုးကို ပြန်လည်ရယူသည့်အချိန်အခြေခံသော့တန်ဖိုးဒေတာတည်ဆောက်ပုံကို ဒီဇိုင်းဆွဲပါ။ TimeMap အတန်းကို အကောင်အထည်ဖော်ပါ- TimeMap() သည် ဒေတာဖွဲ့စည်းပုံ၏ အရာဝတ္တုကို စတင်သည်။ ပျက်ပြယ်သောသတ်မှတ်မှု (String သော့၊ စာတန်း ...

ဆက်ဖတ်ရန်

မေးခွန်း 14။ Garden LeetCode ဖြေရှင်းချက်ကို ရေလောင်းရန် ဖွင့်ရန် အနိမ့်ဆုံး အကြိမ်ရေ ပြဿနာဖော်ပြချက် ဥယျာဉ်ကိုရေလောင်းရန်အတွက်ဖွင့်ရန် အနိမ့်ဆုံးသောထိပုတ်ပါအရေအတွက် LietCode ဖြေရှင်းချက် - x-axis ပေါ်တွင် တစ်ဖက်မြင် ဥယျာဉ်တစ်ခုရှိသည်။ ဥယျာဉ်သည် အမှတ် 0 တွင် စတင်ပြီး အမှတ် n တွင် ပြီးဆုံးသည်။ (ဆိုလိုသည်မှာ ဥယျာဉ်၏အရှည်မှာ n)။ အမှတ် [1၊ 0၊ ...

ဆက်ဖတ်ရန်

မေးခွန်း 15။ Binary Tree LeetCode ဖြေရှင်းချက်၏အရွက်များကိုရှာပါ။ ပြဿနာထုတ်ပြန်ချက် Binary Tree LeetCode ဖြေရှင်းချက် - ဒွိသစ်ပင်၏အမြစ်ကိုပေး၍ ဤအရာကို သင်လုပ်ဆောင်နေသကဲ့သို့ သစ်ပင်၏ဆုံမှတ်များကို စုဆောင်းပါ- အရွက်ဆုံမှတ်အားလုံးကို စုဆောင်းပါ။ အရွက်ဆုံများအားလုံးကိုဖယ်ရှားပါ။ သစ်ပင် လွတ်သည်အထိ ပြန်လုပ်ပါ။ နမူနာစမ်းသပ်မှုဖြစ်ရပ် 1- ထည့်သွင်းမှု- root = [1၊ 2၊ 3၊ ...

ဆက်ဖတ်ရန်

မေးခွန်း 16။ ဒီဇိုင်း Hit ကောင်တာ LeetCode ဖြေရှင်းချက် Problem Statement Design Hit Counter LeetCode ဖြေရှင်းချက် - လွန်ခဲ့သည့် 5 မိနစ်အတွင်း ရရှိခဲ့သော hit အရေအတွက်ကို ရေတွက်သည့် hit counter ကို ဒီဇိုင်းဆွဲပါ။ သင့်စနစ်သည် အချိန်တံဆိပ်တုံး ကန့်သတ်ချက်တစ်ခုကို လက်ခံသင့်သည် (စက္ကန့်ပိုင်းအသေးစိတ်ဖြင့်) လက်ခံသင့်ပြီး ခေါ်ဆိုမှုများကို အချိန်နှင့်တပြေးညီစနစ်ဖြင့် စနစ်သို့ခေါ်ဆိုနေသည် (ဆိုလိုသည်မှာ အချိန်တံဆိပ်တုံးသည် တစ်ပုံတစ်ပုံတိုးနေသည်) ဟု သင်ယူဆနိုင်သည်။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 17။ Single Number Leetcode ဖြေရှင်းချက် Problem Statement Single Number Leetcode ဖြေရှင်းချက် - ကျွန်ုပ်တို့သည် အချည်းနှီးမဟုတ်သော ကိန်းပြည့်များကို ပေးဆောင်ထားပြီး တစ်ကြိမ်တိတိ ပေါ်လာသည့် အရာတစ်ခုကို ရှာဖွေရန် လိုအပ်ပါသည်။ တစ်ခုကလွဲရင် ဒြပ်စင်တစ်ခုစီကို နှစ်ကြိမ်ပေါ်လာတဲ့မေးခွန်းမှာ ပေးထားတာပါ။ ဥပမာ 1- ထည့်သွင်းမှု- nums = [2,2,1] အထွက်- 1 ဥပမာ 2- ထည့်သွင်းမှု- ...

ဆက်ဖတ်ရန်

မေးခွန်း 18။ အများစု Element ကို Leetcode ဖြေရှင်းချက် ပြProbleနာဖော်ပြချက်ကျွန်တော်တို့ကိန်းဂဏန်းပေါင်းများစွာကိုပေးထားတယ်။ ကျနော်တို့⌊ the ကြမ်းပြင်အော်ပရေတာသည်အဘယ်မှာရှိခင်းကျင်းအတွက်⌊N / 2⌋အချိန်ထက်ပိုဖြစ်ပေါ်သောကိန်းပြန်သွားဖို့လိုအပ်ပါတယ်။ ဒီ element ကို Major element လို့ခေါ်တယ်။ input array ထဲမှာအများစု element တစ်ခုပါနေတယ်ဆိုတာသတိပြုပါ။ ...

ဆက်ဖတ်ရန်

မေးခွန်း 19။ Binary Search Tree Leetcode Solution ထဲသို့ထည့်ပါ ဤပြproblemနာတွင်ကျွန်ုပ်တို့သည် Binary Search Tree ၏ integer တန်ဖိုးများနှင့် binary Search Tree တွင်ထည့်ပြီး၎င်း၏ဖွဲ့စည်းပုံကိုပြန်လည်ထည့်သွင်းရမည့် Binary Search Tree ၏ root node ကိုပေးသည်။ Element ကို BST ထဲထည့်ပြီးရင်၎င်းကို print ထုတ်ရပါမယ်။

ဆက်ဖတ်ရန်

မေးခွန်း 20။ permutations Leetcode ဖြေရှင်းချက် ပြutနာ Permutations Leetcode Solution သည်ရိုးရှင်းသောကိန်းဂဏန်းများကိုထောက်ပံ့ပေးပြီးပေးထားသော sequence ၏ permutations အားလုံးကို vector သို့မဟုတ် array ကိုပြန်ပို့ရန်တောင်းဆိုသည်။ ဒီတော့ပြsolvingနာကိုမဖြေရှင်းခင်မှာ။ ကျနော်တို့ permutation နှင့်ရင်းနှီးကျွမ်းဝင်ဖြစ်သင့်သည်။ ဒီတော့ permutation တစ်ခုအစီအစဉ်ပေမယ့်အချည်းနှီးဖြစ်၏

ဆက်ဖတ်ရန်

မေးခွန်း 21။ သံပုရာပြောင်းလဲမှု Leetcode ဖြေရှင်းချက် ဒီ post Lemonade ပြောင်းလဲမှု Leetcode ဖြေရှင်းချက်ပြstatementနာကြေညာချက်အပေါ်ဖြစ်ပါတယ် "Lemonade ပြောင်းလဲမှု" ဖောက်သည်တစ်တန်းစီရှိပြproblemနာ။ သူတို့ကကျွန်တော်တို့ဆီကနေရူပီး ၅ ဒေါ်လာပေးရတဲ့လင်မနိတ်ကိုဝယ်ချင်ကြတယ်။ ဖောက်သည်များကကျွန်ုပ်တို့အားရူပီး ၅ ခု၊ ရူပီး ၁၀ ခုသို့မဟုတ်ရူပီး ၂၀ ကိုပေးနိုင်သည်။ ငါတို့ပြန်လာချင်တယ်။

ဆက်ဖတ်ရန်

Translate »