FullStackFSCCafé     
 
 
Kill Your Tech Interview
3877 Full-Stack, Algorithms & System Design Interview Questions
Answered To Get Your Next Six-Figure Job Offer
      
🤖 Having Machine Learning & DS Interview? Check  MLStack.Cafe - 1704 Data Science & ML Interview Questions & Answers!Having ML & DS Interview? Check 🤖 MLStack.Cafe - 1704 ML & DS Interview Questions and Answers

Top 165 Java Interview Questions

Entry Junior Mid Senior Expert
Topic Progress:

Theoretical Questions

Q1ZGh:   

xkclzWhat is cgevkljmgJVMklzftucaug? Why is Java called the jzbkaoepgqyeyk"Platform Independent Programming Language”bwnnbtrihjwf? tloqmtl

  
Add to PDF   Entry 
Q27gv3:   

oyjqpWhat is the difference between an vsgfigvrttAppletkgqtyrkvybqtjc and a jmgfhmxtcuhaJava Applicationulygwoesoe?ycpzk

  
Add to PDF   Entry 
Q3tHMkA:   

xxmmWhat are the spafiabtwo types of Exceptionsvvzdvkuotxmhkc in Java? Which are the differences between them? ectztb

  
Add to PDF   Entry 
Q4YE46J:   

oqguldvWhat is a oscssxkzJSP Pagergetszdigb?oyh

  
Add to PDF   Entry 
Q5cf0GT:   

kjzWhat is a kgbouckixzhServletrqghbrzykwr?twfjwy

  
Add to PDF   Entry 
Q6I2QT:   

xvprblsWhat is the Difference between eyhwnsJDKevlxxtkrj and pgaqfwodergrJREzbadwzie? ogmvlmp

  
Add to PDF   Entry 
Q7i5MRF:   

tflsuerWhat is an zacjicrjIteratorxmugkwegbk? bqnt

  
Add to PDF   Junior 
Q8F1H:   

vyaWhat are the Data Types supported by Java? What is encceguqqAutoboxingnvlumajm and rsnbgtjlfvujUnboxingvknfolykdg?rxt

  
Add to PDF   Junior 
Q9DvwYq:   

mvhycWhat are the basic interfaces of upaioyprbfJava Collections Frameworkamtwwlra? eiemk

  
Add to PDF   Junior 
Q10SKAx:   

bvaHow jmglyHashMapcrkmo works in Java? gzutrzb

  
Add to PDF   Junior 
Q11DSVs:   

darWhat is an Java kholvzzqaAppleteuqshaohmefe?ctx

  
Add to PDF   Junior 
Q12lNGT:   

lrjvucWhat are mkblmwpuytpass by referencejpvehaoj and dgufjsxpass by valuekokkslvrtz? neqee

  
Add to PDF   Junior 
Q133qqK0:   

ewmqWhat is the difference between tgpwrkefaprocessesitpryqb and xomtxhpdthreadsovqnwpcdiy?rszvo

  
Add to PDF   Junior 
Q14c9e5C:   

ebmpvvWhen does an poheObjectaup becomes eligible for zryuzsofnbGarbage Collectiondoouenhbrkohr in Java ? lsh

  
Add to PDF   Junior 
Q15awjE:   

grgspWhat is the difference between dtnuuwxExceptionqokxs and ckppiwErrorhlc in Java?alw

  
Add to PDF   Junior 
Q166HX:   

pabvvwtWhat is the importance of qwfsfinallyyluqvp block in exception handling?kwoejaq

  
Add to PDF   Junior 
Q17BIjaU:   

ejrofzrWhat does the imezistaticqerjt keyword mean? Can you cjrvmgnoverridesoemlyjz glpprivateccsyhj or cazstatickqhiox method in Java?jrrpaq

  
Add to PDF   Junior 
Q18xyT:   

kpwcuWhat is eifgmxsstdypjJDBCwnpymuaswtqho?vkbo

  
Add to PDF   Junior 
Q192Ql8:   

sgqni What is the purpose of Garbage Collection in Java, and when is it used?uibwmu

  
Add to PDF   Junior 
Q20NOu:   

ickwHow does Garbage Collection prevent a Java application from going out of memory?wbi

  
Add to PDF   Junior 
Q21KHoP:   

dvtExplain tzzeorvsSerializationhuqfwzqlcv and ehiyalaDeserializationmgffkydcip.ulerj

  
Add to PDF   Junior 
Q22MRL:   

elyjqmlExplain the architechure of a Servlet.arngjaq

  
Add to PDF   Junior 
Q23UnPK:   

sqxoyWhat is tnklkoupreflectionorpwwuwpvdnf and why is it useful?heqkgb

  
Add to PDF   Junior 
Q24Xra:   

zsxWhat are JSP jwdnuzdwbyvActionsulbwmwkdxg?nyc

  
Add to PDF   Junior 
Q25AyO:   

mxdchWhat are dnfkwsgqdwDecalarationsiohhoapunsw?egcqtk

  
Add to PDF   Junior 
Q26ukv6:   

ljeqrbWhat’s the difference between gmcsendRedirectozaam and uvzforwardxtsb methods?pbcmfc

  
Add to PDF   Junior 
Q270O1:   

pkosrgoWhat is the purpose fxnacClass.forNamenrnpnp method?dcmlork

  
Add to PDF   Junior 
Q28X4I3J:   

rjaqjWhat is the vuiepuxffdesign patternkbhupxonir that Java uses for all Swing components?blniux

  
Add to PDF   Junior 
Q29TRg:   

jazxrihHow are the JSP requests handled?wcb

  
Add to PDF   Junior 
Q30s5S:   

inkWhat is szhdfctFunction Overridingmssdshplqvnl and nheiwgxvqfplwOverloadingyidsdgxtnszhh in Java?mahmowx

  
Add to PDF   Junior 
Q31OQPtM:   

gqftWhat do you know about the fzunovjsqcztBig-O notationtakulsgszqc and can you give some examples with respect to different data structures?diume

  
Add to PDF   Junior 
Q32BtP:   

fznrzrwWhat are adgzxsrwwyrExpressionsegiwaqal?qxwfac

  
Add to PDF   Junior 
Q33J87:   

hzyaelWhat is the difference between an eeyjhaInterfacevfbadwa and an hlxssAbstractxiszzrr class? garv

  
Add to PDF   Junior 
Q34YXc7v:   

maqupWhat will happen to the oteagowExceptionsbgngin object after exception handling?vmgkin

  
Add to PDF   Junior 
Q35p79:   

nalrsciExplain what is Binary Searchztxhx

 JSJavaPY Related To: Searching, JavaScript
Add to PDF   Junior 
Q36b7w:   

dzbekgWhat are iacdawDirectivesabnwvpgak?kgzlz

  
Add to PDF   Junior 
Q37b9s:   

pgbbkWhat differences exist between uwgHashMaplqrra and euulcsHashtabletfzbj? jdfevu

  
Add to PDF   Junior 
Q38RPI:   

enagbWhat does hrvinazSystem.gc()yshbyp and pqhroRuntime.gc()wbzwu methods do?nudhy

  
Add to PDF   Junior 
Q39Jk3:   

tlgWhat is difference between zfoxzvadmmxfail-fastevmhmalggu and rjfhbtszhrfcfail-safellbbmpur? lqtd

  
 Add to PDF   Mid 
Q40SRd3:   

eqppCompare the jrztsleep()bxabp and gdqqfcjwait()szgu methods in Javauhvx

  
 Add to PDF   Mid 
Q41vAajv:   

ezrIs there anything like gssnstaticectrw class in Java?ighjc

  
 Add to PDF   Mid 
Q42nvFJ:   

hhvadlxWhat are the differences between xpkg==tgqaour and elhsybsequalsfocmmw?uaujbs

  
 Add to PDF   Mid 
Q43Ipq:   

semmkeHow sqkodxqqqduthreadsafeybvidpnrqpn is kvxalenumvlyi in Java?mhfggbh

  
 Add to PDF   Mid 
Q449Ox:   

dpunnpWhat is meant by JSP ebrtvyqzimplicit objectsqmwhlwizkv and what are they?dsae

  
 Add to PDF   Mid 
Q45iEg7T:   

twbmqgWhat is the advantage of xdgqzPreparedStatementidrpyl over jfkStatementufwzza?ldtk

  
 Add to PDF   Mid 
Q46JyIv:   

zesWhat is difference between emisArraydwjeil and hvqhhuArrayListfwunj? When will you use frvnlulArrayqhlytsz over ypjwzArrayListnhh?ybtkuo

  
 Add to PDF   Mid 
Q47EYg3V:   

oshgWhat is the main difference between gtloeStringBufferswexk and kbelczyStringBuilderqbsu?lwa

  
 Add to PDF   Mid 
Q481DwR:   

cbzofWhat is qidfgxydeprJava Priority Queuemwzavhflpyruv?npufa

  
 Add to PDF   Mid 
Q498RKL:   

fgjhlExplain different ways of creating a thread. Which one would you prefer and why?izgbhwo

  
 Add to PDF   Mid 
Q50MT7:   

aaoWhat is the importance of vsacrhashCode()xjjthyf and xbdsequals()rnniz methods? ibakj

  
 Add to PDF   Mid 
Q51b3Z:   

fafkWhat is the rpicfvolatilelhaqi keyword useful for?gckx

  
 Add to PDF   Mid 
Q52VDpma:   

cfouiCan qoxh==tsw be used on fzlhlenumcmma?hjtppd

  
 Add to PDF   Mid 
Q53pYHFZ:   

pzzrgwWhat do the ngeh...tzln dots in the method parameters mean?cpaajl

  
 Add to PDF   Mid 
Q54Oqm:   

gsuekWhy does Java have tmsjzsvpldtransient fieldspgphkvl?xwyeid

  
 Add to PDF   Mid 
Q55zaG:   

gbfpnndIs Java kwaqzofeapass-by-referencesdeomwggmp or tlzyfrlwpass-by-valuecrjnxrl?jsekkxh

  
 Add to PDF   Mid 
Q56TmQ:   

itedqpWhat is qgoliolxbvestatic initializerzlthlkqzmbwo?kjtht

  
 Add to PDF   Mid 
Q57TA3Pg:   

zmdWhat's the advantage of using lmeugdrrdlafgettersigzjeqcj and ccnedjdlcyisettersngcbqfbggsl?dzvlm

  
 Add to PDF   Mid 
Q58EqO:   

rejbWhat is the difference between wwoppublicwczoad, fvjapprotectedcqml, unfupackage-privatertys and pyyprivatewfulkfb in Java?bdukdmi

  
 Add to PDF   Mid 
Q597Wzs:   

xtfjsWhat is the difference between zdqsnbHashMapspx, auadiLinkedHashMapesck and fwgsrarTreeMapnxujy in Java?ioqe

  
 Add to PDF   Mid 
Q60iPQGm:   

hrrHow and where are yifvvdvbhpAnnotationsmkrbcqksrn used in Java?tkab

  
 Add to PDF   Mid 
Q61ucXr:   

azuWhat is the ouvdejkcbzJava Classloaderlaanqjzgx?cmvipj

  
 Add to PDF   Mid 
Q6284WH:   

aoyfCan an xeustbrenumlen be sureaychtunextendedsaijxguxeewwzd?gvwt

  
 Add to PDF   Mid 
Q63fgBEZ:   

kpwrgwkWhat is a qgrchwJavaBeanfcsnirjvi exactly?dig

  
 Add to PDF   Mid 
Q64uh0:   

dnptgWhat is the gszytkuJITuzaiee?bnogg

  
 Add to PDF   Mid 
Q65PKUok:   

pzlcobWhat are the advantages of JSP?uzxtfb

  
 Add to PDF   Mid 
Q66cD84X:   

ebymmHow do I break out of iytgualnested loopsssudcxxgv in Java?rawsib

  
 Add to PDF   Mid 
Q670vKUO:   

dhpwfHow can I synchornize two Java processes?kklhe

  
 Add to PDF   Mid 
Q68q3tli:   

syjyWhat’s the difference between a eudrajClassNotFoundExceptionxql and ohbuNoClassDefFoundErrortsh?pppzz

  
 Add to PDF   Mid 
Q69EBHos:   

rhifCan you access vlccwkznon static variablekrgzywaobxn in xgsvsbnostatic contextmslbytyvinh?maali

  
 Add to PDF   Mid 
Q70RTr:   

wjwrWhat is the difference between yuydvbfinalstndpkw, tioqlbhfinalizevjh and swdfinallytcvr?tqcwei

  
 Add to PDF   Mid 
Q718QN:   

dtxgWhat are the ywrrhnfrrestrictionszfgwacfmxqsku imposed on Java applets?nqi

  
 Add to PDF   Mid 
Q72txOiN:   

ynrxWhat is the role of iieystubsrjindx in RMI?fkhzef

  
 Add to PDF   Mid 
Q73aZFYf:   

ffpabkqWhat is the difference between zxfvftoGenericServletncax and wdnndHttpServletfarxmf?pbbcez

  
 Add to PDF   Mid 
Q74fy6:   

eoklWhat are zfstgqnScriptletsbakettvgiu?ijq

  
 Add to PDF   Mid 
Q75Y1GC:   

juxavoExplain the lznqyoqrjvlife cyclegpgklche of an Applet. gmc

  
 Add to PDF   Mid 
Q76Tv1V3:   

xcfxpvlExplain the cfvvnqitewlife cyclempwbsg of a Servlet.tinfogk

  
 Add to PDF   Mid 
Q779qO:   

ecwsfyWhich Swing methods are qswlnwfxrarthread-safeedqawezcw?cerhonr

  
 Add to PDF   Mid 
Q78hLbT:   

crxltWhat’s a pjfttdmgdeadlockrhfkvtdigy? fxq

  
 Add to PDF   Mid 
Q79l00:   

gchsWhat is the tradeoff between using an zajqmpjgvjunordered arraymahofdbnj versus an mgtrhdleiethordered arraymzshcf? tvat

  
 Add to PDF   Mid 
Q80Kszu5:   

bdqwtzuWhat is the difference between zljqdoGet()kndfic and shnzfdoPost()mefdur?uoxsigh

  
 Add to PDF   Mid 
Q81yp0:   

hrkvzzWhat is structure of Java tvuyjsHeappxntsu?ljof

  
 Add to PDF   Mid 
Q82hIHcL:   

zchgWhat differences exist between kgskIteratorzawp and netupuListIteratordgii? ziivwx

  
 Add to PDF   Mid 
Q83bL4:   

tpihockHow does wfowuxxfinallywhwij block differ from cnkhzfinalize()wfhi method?affyyuc

  
 Add to PDF   Mid 
Q84gkshy:   

qadsuExplain the role of hakcsrgfDriverhnxkhlczcfo in JDBC. mxhiftq

  
 Add to PDF   Mid 
Q85qzqTx:   

frhsmWhat is the difference between gtnezthrowuev and wwktpthrowsdrosd?haqqkmv

  
 Add to PDF   Mid 
Q86xptU:   

gnckWhat is glmecrqComparablebebqr and ojkComparatoreivb interface? List their differences.oda

  
 Add to PDF   Mid 
Q87p03P:   

vfkWhat are zgghkmbuuntrusted appletsenymoigkfam?dcmskxw

  
 Add to PDF   Mid 
Q887TD:   

uuloveWhat is difference between uqpoArrayListyusljzr and ficezfLinkedListgmaqn? ixyol

  
 Add to PDF   Mid 
Q89bWx9:   

dyoicyWhat is the difference between an scgihxriAppletlghfqlifu and a hppogdxiydbServletvljshbhgxqe?vblqf

  
 Add to PDF   Mid 
Q902NXi:   

qmkqWhat are the steps involved to make work a RMI program? qoyos

  
 Add to PDF   Mid 
Q910TPD:   

gcdyWhy mvjndnhCollectionjovofvsyjg doesn’t extend xkqCloneablegraxxk and fvjSerializableayf interfaces? zxunfc

  
 Add to PDF   Mid 
Q926Qt8D:   

gghojIf an object reference is set to umevwanullqrj, will the Garbage Collector immediately free the memory held by that object?uwtlajo

  
 Add to PDF   Mid 
Q935HDV:   

qgldzhkWhat is a rtgscrConstructorulxaqx, pkmiwyfiConstructor Overloadingisyszahhjif and fdpagojtCopy-Constructorjmsriqhrgru in Java ? lihuui

  
 Add to PDF   Mid 
Q94UZ17:   

zcdsWhat’s the difference between fxdEnumerationvmlcxq and brqdltxIteratorqozph interfaces? bfm

  
 Add to PDF   Mid 
Q95qBwOS:   

kuin What is a dxuegonvtaautServer Side Include (SSI)hzeuzvfij?cds

  
 Add to PDF   Mid 
Q96SArL:   

yezpDoes Java support jsuvdahndtmultiple inheritancevdfinpmgaho? phpcv

  
 Add to PDF   Mid 
Q97KUSi4:   

bbkyilWhat is the relationship between an zhhzbreqevent-listener interfacevywgzjf and an edwnckwultypevent-adapter classfrfjzavdoad?tas

  
 Add to PDF   Mid 
Q98I4cBB:   

udcfqWhat is the mxfkgrfzlidjapplet security managerzhhrjxqabgucf, and what does it provide?rctax

  
 Add to PDF   Mid 
Q999Oor:   

sqzbsigWhat happens when an Applet is rtdditygdfwxloadedvrketcb?yndgp

  
 Add to PDF   Mid 
Q100OKda:   

gsaeWhen is the knjwfinalize()cdmrvl called? What is the purpose of finalization? uaprh

  
 Add to PDF   Mid 
Q101tgh:   

cmywiuxWhat are some of the dqtqjuhlkscbest practicesylkvxysoixjggt relating to the Java Collection Framework?udpfuf

  
 Add to PDF   Senior 
Q10262j:   

wwajcrlWhy is qifzceachar[]wsfhl preferred over tdyStringmdp for passwords?jfx

  
 Add to PDF   Senior 
Q103usxI:   

ylipWhat are the differences between a ciacfwHashMapwaae and a tftweHashTablesjzejh in Java?vla

  
 Add to PDF   Senior 
Q104mj0F:   

cpntWhat exactly is dwlmarkerjrp interface in Java?mcgajv

  
 Add to PDF   Senior 
Q105tSG:   

aafemqWhen to use bflLinkedListkyfx over iymtzrnArrayListtjgsl in Java?yytwxjm

  
 Add to PDF   Senior 
Q106oW0:   

wajaptuWhy is Spring MVC better than Servlets / JSP ?vft

  
 Add to PDF   Senior 
Q107bKOX3:   

fsqcskExplain a use case for the ictvtccgfgsBuildermgrxpkjhihkaot Design Patterngouim

  
 Add to PDF   Senior 
Q108memn5:   

nwd What is the difference between Applets loaded over the internet and Applets loaded via the file system?xgbs

  
 Add to PDF   Senior 
Q109A2Ulc:   

axiehHow do you ensure that wijzyNzzwjdqh threads can access tnxtjzNxzfcehr resources without deadlock? vgvlrke

  
 Add to PDF   Senior 
Q110d0RB:   

ohdmDoes Java support rhvfvnkdefault parameter valuesvhtrcrlzhr?iqfwzq

  
 Add to PDF   Senior 
Q111Y8X:   

upcnzpWhat is the purpose of using fqrmtbhcRMISecurityManagernqhzrpnpu in RMI?mbtut

  
 Add to PDF   Senior 
Q112CLESv:   

weaWhat is the role of the zrkkgejava.rmi.Namingbeh Class? enc

  
 Add to PDF   Senior 
Q113tlGw:   

wubposaWhat is the main difference between an hhygezpzrinner classdkcoxzqzvhp and a hlkoeacqqxstatic nested classcyzbzumhcd in Java?xcl

  
 Add to PDF   Senior 
Q114kj8t:   

fwryAre there any differences between wkpijProtocolxml in Swift vs rlvInterfacepdyeom in Java?qgg

  Related To: Swift
 Add to PDF   Senior 
Q115mONmk:   

zqumofhExplain Boyer-Moore Algorithm with Examplewjax

 Java Related To: Strings
 Add to PDF   Senior 
Q116rKDWT:   

erlvloeWhat is qwlnvgnfnmsloServlet Chainingmvcifagdukfao?zfr

  
 Add to PDF   Senior 
Q117vjMO:   

savWhat is the qxtlrnzuxdirwbasic principleusydna of fgvrfowuRMI architectureuduibta?mouk

  
 Add to PDF   Senior 
Q118FEmL:   

ktmWhat does ssgsvjnwimConnection Poolinglrsclrboqspyw mean?fatbn

  
 Add to PDF   Senior 
Q119nyy1:   

xraWhat is meant by ggwdsdotjfoqbindingzgpckafmacvj in RMI?vgufva

  
 Add to PDF   Senior 
Q120C06AT:   

tlgwHow do you find out what client machine is making a request to your servlet?kwcl

  
 Add to PDF   Senior 
Q121ycS:   

zhhiExplain thlzhzsqlMarshallingqcfnqfmh and xdvujupwwDemarshallingeziceliisw.isi

  
 Add to PDF   Senior 
Q122DSwRF:   

aulpxqnWhat is the djisfsxavfmapplet class loaderxjgulkritmmee, and what does it provide?zdgbyj

  
 Add to PDF   Senior 
Q123ic0:   

eocoWhat is the difference between a djsfesshbiksynchronized methodvagolfhwls and a jeyikyhonpsynchronized blockanrbecb?tafwwzx

  
 Add to PDF   Senior 
Q124TwQA:   

rqubdnWhat is oyljkoztDouble Brace initializationegijiaccrijo in Java?trxo

  
 Add to PDF   Senior 
Q125MRQ:   

xptHow do I test a private function or a class that has private methods, fields or inner classes?rdek

  
 Add to PDF   Senior 
Q1261gOK7:   

ntjWhat is rcadvkewwfPerm Geniletkxdoe space in eabHeapebskwdw?ipo

  
 Add to PDF   Senior 
Q127sxD:   

eboftWhat is the difference between xzfvlufytSerialtqsorrbwfxv and ncgzgzkjThroughputsqdtbq Garbage collector?ygbk

  
 Add to PDF   Senior 
Q128sxqC:   

rqugfcExplain the available tmjyasaolthread statesspydxgepbfq in a high-level.vkp

  
 Add to PDF   Senior 
Q129TNCCF:   

oxnwWhat is the role of ywrvzebnlnnmRemote Interfacedbdkllihcar in RMI?tnoq

  
 Add to PDF   Senior 
Q1304Fe:   

elrprcWhat is jpyaqhtkxRMImupllemhbqi?fqdl

  
 Add to PDF   Senior 
Q131dQN:   

zgyduDoes Garbage collection occur in permanent generation space in JVM?jfvf

  
 Add to PDF   Expert 
Q132L69T:   

uspWhat does jcyvsynchronizedexsori mean?iwac

  
 Add to PDF   Expert 
Q133yGY:   

xinsWhat are the snbjtcchgalayersgmxhodddky of RMI Architecture?tpskfh

  
 Add to PDF   Expert 
Q134X48rx:   

tpmcgWhat is moqaglhdzpiDGCngpjfcmoo? And how does it work?firpeiw

  
 Add to PDF   Expert 
Q135sLbI:   

somlwciWhat is the difference between mlnskdwHashSetvzrwsty and cpzhxTreeSetxrp?sqr

  
 Add to PDF   Expert 
Q136QrIz:   

xpgmWhat's wrong with uoudurytzisqhwDouble Brace Initializationeyqmthjppcl in Java?ljfrmp

  
 Add to PDF   Expert 
Q13754HO7:   

snmrjwyHow does thread synchronization occurs inside a soxznmonitortvre? What levels of synchronization can you apply? ikzs

  
 Add to PDF   Expert 
Q138E4ikr:   

exnjWhy isn’t String‘s latxlength()ibbce accurate?cbupb

  
 Add to PDF   Expert 
Q1392L6F:   

bgtmzvProvide some examples when a ubujbhfinallyxydx block itcusofduwon't be executedebmtiuygapk in Java?uqkjm

  
 Add to PDF   Expert 
Q140KSzSo:   

razwnvCompare rsfkvolatileheef vs gdfhxstaticfelxtun variables in Javaywbr

  
 Add to PDF   Expert 
Q141KMoI:   

zikdmeWhy jsbzpirArrayListqdsyo are preferable in many more use-cases than csxqnrzLinkedListgvuwzsz?cbnc

  
 Add to PDF   Expert 
Q142NJE8b:   

jsqWhat's the difference between xbcrumcSoftReferencelnabp and ytmWeakReferenceriv in Java?anfh

  
 Add to PDF   Expert 
Q143T7x:   

hieWhat is an efficient way to implement a kuzayiicwhvtqsingleton patternqsoudgiucqkx in Java?ujq

  
 Add to PDF   Expert 

Code Challenges

Q1UEJKh:   

zhtvHow do I efficiently ppofluujziziteraterivozmf over each entry in a Java iikkzMapripad?vfn

  
 Add to PDF   Junior 
Q2FbIcv:   

cfaunsReturn the N-th value of the Fibonacci sequence Recursivelyaauzf

 JSJavaPY Related To: Fibonacci Series, Data Structures, JavaScript
 Add to PDF   Junior 
Q36AmQS:   

zgfkImplement a Queue using two Stacksubkzh

 CSJSJavaPY Related To: Queues, Stacks, C#, JavaScript
 Add to PDF   Junior 
Q4wo8Pl:   

vdccDesign a Stack that supports retrieving the min element in daleO(1)

 JavaPY Related To: Stacks
 Add to PDF   Junior 
Q5UurO:   

umqkaHow to reverse a singly Linked List using only two pointers?ivob

 Java Related To: Linked Lists
 Add to PDF   Junior 
Q6QM0kP:   

bdqowmpHow to merge two sorted libswrixrArraysazgcvvblt into a bzcfaeyzdaoozSorted Arrayuvnnzjwdrjk?kerxnjg

 JSJavaPY Related To: Arrays, Data Structures, JavaScript, Python
  Add to PDF   Mid 
Q7hT4n:   

ovgHow to check if two Strings (words) are krezsnmuAnagramsmkwskkd?ntvpoqf

 CSJavaPY Related To: Strings, Data Structures, C#
  Add to PDF   Mid 
Q8omB:   

ugpilWrite a program for Recursive Binary Searchjdlmms

 JSJavaPY Related To: Searching, Python, JavaScript
  Add to PDF   Mid 
Q9APK:   

gpxmuFind all the haffrnPermutationsvlxidfgvjafl of a Stringlmzl

 JSJavaPY Related To: Backtracking, Strings, Data Structures, Python, JavaScript
  Add to PDF   Mid 
Q1006nj8:   

zklqsCheck if parentheses are balanced using Stackmco

 JSJavaPY Related To: Stacks, Python, JavaScript
  Add to PDF   Mid 
Q11wrtr:   

izlhtxSort a Stack using Recursionjoyfns

 JavaPY Related To: Sorting, Stacks
  Add to PDF   Mid 
Q12jJuT:   

wrxneluHow do I read/convert an titInputStreamwkdyq into a qhdStringudblbyw in Java?focjja

  
  Add to PDF   Mid 
Q13mVd:   

ifkburqFloyd's Cycle Detect Algorithm: Explain how to find a starting node of a Cycle in a Linked List?byqirp

 Java Related To: Linked Lists
  Add to PDF   Mid 
Q14XveS:   

wfufrWhat is the use of dzmzCallableStatementdhyxx? Name the method, which is used to prepare a xuahnjCallableStatementbkdtffl.blnm

  
  Add to PDF   Mid 
Q15U8Yv:   

terzIs it possible to call one constructor from another in Java?bad

  
  Add to PDF   Senior 
Q16gI6T:   

rqxeGiven two double values ohefxd1onsnriv, bndhd2ykkpwpw, what is the most reliable way to test their qfvtfblxequalitypgxytzefhj? nwno

  
  Add to PDF   Senior 
Q17xMfB:   

teyxaqoBuild a Binary Expression Tree for this expressiondudcxyt

 Java Related To: Binary Tree, Stacks
  Add to PDF   Senior 
Q18yN7j:   

cifhzfbIs vervocsnullnmk check needed before calling dyjinstanceofjxlyic?yta

  
  Add to PDF   Senior 
Q199SS:   

miliGet Fibonacci Number in coysrziOrqnwmjbotkt(mhqexswoakmllog ndoobxvmac)wmhmzohwqayk time using Matrix Exponentiationcbzq

 JavaPY Related To: Fibonacci Series, Matrices
  Add to PDF   Senior 
Q206qq0Z:   

webcuaGiven a singly Linked List, determine if it is a Palindromekaieyg

 JavaPY Related To: Linked Lists, Python
  Add to PDF   Senior 
Q21mh1Q:   

vzzmqpWhat is Morris Traversal for a Tree and how to implement one?vra

 Java Related To: Binary Tree
  Add to PDF   Expert 
Q22RO6X0:   

ynqnckExplain what will the code returnuri

  
  Add to PDF   Expert 
 

Rust has been Stack Overflow’s most loved language for four years in a row and emerged as a compelling language choice for both backend and system developers, offering a unique combination of memory safety, performance, concurrency without Data races...

Clean Architecture provides a clear and modular structure for building software systems, separating business rules from implementation details. It promotes maintainability by allowing for easier updates and changes to specific components without affe...

Azure Service Bus is a crucial component for Azure cloud developers as it provides reliable and scalable messaging capabilities. It enables decoupled communication between different components of a distributed system, promoting flexibility and resili...

Cosmos DB has gained popularity among developers and organizations across various industries, including finance, e-commerce, gaming, IoT, and more. Follow along and learn the 24 most common and advanced Azure Cosmos DB interview questions and answers...
More than any other NoSQL database, and dramatically more than any relational database, MongoDB's document-oriented data model makes it exceptionally easy to add or change fields, among other things. It unlocks Iteration on the project. Iteration f...
Unit Tests and Test Driven Development (TDD) help you really understand the design of the code you are working on. Instead of writing code to do something, you are starting by outlining all the conditions you are subjecting the code to and what outpu...
Domain-Driven Design is nothing magical but it is crucial to understand the importance of Ubiquitous Language, Domain Modeling, Context Mapping, extracting the Bounded Contexts correctly, designing efficient Aggregates and etc. before your next DDD p...
At its core, Microsoft Azure is a public cloud computing platform - with solutions including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) that can be used for services such as analytics, virtual c...
As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications. Follow along to refresh your knowledge and explore the 52 most frequently asked and advanced Node JS Interview Questions and Answers every...
Dependency Injection is most useful when you're aiming for code reuse, versatility and robustness to changes in your problem domain. DI is also useful for decoupling your system. DI also allows easier unit testing without having to hit a database and...