"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > साक्षात्कार प्रश्न देव

साक्षात्कार प्रश्न देव

2025-03-23 ​​पर पोस्ट किया गया
ब्राउज़ करें:299

]

1। Perguntas de entrevista DEV SQL में लेनदेन का उद्देश्य क्या है?

प्रतिक्रिया:

डेटाबेस में संग्रहीत डेटा की अखंडता सुनिश्चित करें।

स्पष्टीकरण:

SQL लेनदेन यह सुनिश्चित करते हैं कि डेटाबेस संचालन सुसंगत और सुरक्षित हैं। वे दुर्घटनाओं (परमाणु, स्थिरता, अलगाव और स्थायित्व) के सिद्धांतों का पालन करते हैं, यह सुनिश्चित करते हैं कि या तो सभी लेनदेन संचालन किया जाता है या उनमें से कोई भी नहीं। यदि कोई विफलता होती है, तो लेन -देन को उलट दिया जा सकता है, डेटा की अखंडता को बनाए रखना। उदाहरण:

एक लेनदेन की कल्पना करें जिसमें दो बैंक खातों के बीच धन का हस्तांतरण शामिल है। यदि स्थानांतरण प्रक्रिया के बीच में विफल हो जाता है, तो यह सुनिश्चित करने के लिए लेन -देन को उलट दिया जाना चाहिए कि पैसा खो नहीं गया है।
2।

प्रतिक्रिया:

त्रुटियों और कीड़े का पता लगाने में आसानी।


स्पष्टीकरण:

स्टेटिक टाइपिंग, जैसा कि टाइपस्क्रिप्ट के मामले में, कोड निष्पादित होने से पहले ही विकास के दौरान प्रकार की त्रुटियों की पहचान करने में मदद करता है। यह गलत डेटा प्रकारों से संबंधित बग्स की मात्रा को कम कर सकता है, रखरखाव की सुविधा और कोड गुणवत्ता में सुधार कर सकता है।

उदाहरण:
टाइपस्क्रिप्ट में, जब एक चर को उम्र के रूप में घोषित किया जाता है: संख्या = "25";
3। एक आवेदन में एक ORM- संबंधित मैपर (ORM) का उपयोग करने का क्या लाभ है?

प्रतिक्रिया:

डेटाबेस टेबल के लिए ऑब्जेक्ट मैपिंग प्रक्रिया को सरल बनाने के लिए।

स्पष्टीकरण:

ORM आपको कोड में ऑब्जेक्ट्स के साथ काम करने की अनुमति देते हैं और सीधे SQL लिखे बिना उन्हें डेटाबेस टेबल पर स्वचालित रूप से मैप करते हैं। यह डेटाबेस के साथ बातचीत की सुविधा देता है, उत्पादकता बढ़ाता है और सामान्य SQL त्रुटियों से बचता है


उदाहरण:

सीक्वल (Node.js के लिए) जैसे ORM के साथ, उपयोगकर्ता ऑब्जेक्ट बनाते समय, आप इस ऑब्जेक्ट को स्वचालित रूप से डेटाबेस में SQL क्वेरी लिखने के बिना सहेज सकते हैं और पुनर्प्राप्त कर सकते हैं।

4। जावास्क्रिप्ट में शून्य और अपरिभाषित के बीच मुख्य अंतर क्या है?

प्रतिक्रिया:

] स्पष्टीकरण:

] ]

उदाहरण:


a = null; // नल स्पष्ट रूप से सौंपा गया है चलो बी; // B अपरिभाषित है क्योंकि इसे आरंभीकृत नहीं किया गया है कंसोल.लॉग (ए); // व्यर्थ कंसोल.लॉग (बी); // अपरिभाषित

5।
प्रतिक्रिया:
]

स्पष्टीकरण:

फ्लेक्सबॉक्स तत्वों के संरेखण की सुविधा देता है। एक तत्व को क्षैतिज रूप से केंद्रीकृत करने के लिए, आपको डिस्प्ले के साथ डैड कंटेनर को कॉन्फ़िगर करना होगा: फ्लेक्स और जस्टिफ़-कॉन्ट्रैक्ट का उपयोग करें: केंद्र में क्षैतिज रूप से आइटम संरेखित करने के लिए केंद्र।
  • उदाहरण:
  • । प्रदर्शन: फ्लेक्स; औचित्य-सामग्री: केंद्र; } ।वस्तु { चौड़ाई: 50%; }
  • 6।
    प्रतिक्रिया:

    let a = null;  // null é atribuído explicitamente
    let b;         // b é undefined porque não foi inicializado
    
    console.log(a);  // null
    console.log(b);  // undefined
    

    लूप की ऊपरी सीमा के रूप में n के वर्गमूल का उपयोग करें।

    स्पष्टीकरण:

    (एन -1) तक सभी नंबरों की जाँच करने के बजाय, आप (एन) के वर्गमूल की जांच कर सकते हैं। यह चेक की मात्रा को काफी कम कर देता है, क्योंकि यदि (n) अपने वर्गमूल की तुलना में एक बड़ा डिवाइडर है, तो अन्य विभाजक पहले मिल गए होंगे। उदाहरण:

    फ़ंक्शन isprime (n) { if (n

    7। SQL में लेनदेन का उद्देश्य क्या है?

    प्रतिक्रिया:


    डेटाबेस में संग्रहीत डेटा की अखंडता सुनिश्चित करें।

    .container {
      display: flex;
      justify-content: center;
    }
    
    .item {
      width: 50%;
    }
    

    6. Como otimizar o pseudocódigo para verificar se um número N é primo?

    Resposta:

    Utilizar a raiz quadrada de N como limite superior do loop.

    Explicação:

    Em vez de verificar todos os números até (N-1), você pode verificar até a raiz quadrada de (N). Isso reduz significativamente a quantidade de verificações, pois, se (N) tem um divisor maior que sua raiz quadrada, o outro divisor já terá sido encontrado antes.

    Exemplo:

    function isPrime(N) {
      if (N 
    
    
    git मर्ज फीचर-शाखा # यदि आपको पता चलता है कि मर्ज गलत सफेद पर किया गया था Git मर्ज - -Abort

    9।

    प्रतिक्रिया:

    डेटाबेस टेबल के लिए ऑब्जेक्ट मैपिंग प्रक्रिया को सरल बनाने के लिए।

    स्पष्टीकरण:

    ORM आपको अपने कोड में ऑब्जेक्ट्स के साथ काम करने की अनुमति देता है, और ORM सीधे SQL लिखने के बिना डेटाबेस में इन ऑब्जेक्ट्स को मैप करने के लिए ध्यान रखता है।

    उदाहरण:

    ORM का उपयोग करते हुए, एक नया उपयोगकर्ता बनाते समय, यह स्वचालित रूप से डेटाबेस में डेटा को सहेजता है बिना आप SQL लिखे बिना:

    उपयोगकर्ता के लिए const = अनुक्रमित। नाम: अनुक्रमित। स्ट्रिंग, ईमेल: अनुक्रमित.स्ट्रिंग }); User.create ({नाम: 'जॉन डो', ईमेल: '[email protected]'});


    इन उदाहरणों और स्पष्टीकरणों को प्रोग्रामिंग मुद्दों में शामिल अवधारणाओं को बेहतर ढंग से समझने में मदद करनी चाहिए।

विज्ञप्ति वक्तव्य इस लेख को पुन: प्रस्तुत किया गया है: https://dev.to/java2890/perguntas-de-entrevista-dev-267n?1 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए [email protected] से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3