Most Asked Tricky Core Java Interview Questions and Answers for Fresher and Experienced |Code Decode

Поділитися
Вставка
  • Опубліковано 24 лип 2024
  • In Tricky Core Java Interview Questions and Answers for Freshers and Experienced video you will get top tricky core interview question asked in an Interview.
    Udemy Course of Code Decode on Microservice k8s AWS CICD link:
    openinapp.co/udemycourse
    Course Description Video :
    yt.openinapp.co/dmjvd
    You may be asked in java interview questions and answers pattern about :
    What are the different ways we can break a singleton pattern pattern in Java?
    Reflection
    Serialization
    Cloning
    By Executor service, will create separate video on that.
    One of the tricky part of java interview questions and answers are :
    Difference between
    NoClassDefFoundError
    and
    ClassNotFoundException?
    java interview questions and answers for experienced people may be bit trickier.
    Apart from String, what else predefined class we can use as Keys in A Map?
    java interview questions and answers for experienced people will always cover some java 8 stuff
    Given an Employee list , sort employees based on their salaries in desc order?
    Java interview questions and answers will always cover top java interview questions and answers and java 8 always dominates it now a days
    Fetch Top 3 salaried Employees?
    Java interview questions and answers may be twisted to fetch result in different manner too as shown as below
    Fetch all employees having salary less than 3rd highest salary?
    Java interview questions and answers playlist is referenced below for easy access.
    In top java interview questions and answers or for core java interview questions and answers , you will never be asked straight forward questions like below:
    Why is char[] preferred over String for passwords?
    In Java, Strings are immutable and are stored in the String pool. What this means is that, once a String is created, it stays in the pool in memory until being garbage collected. Therefore, even after you’re done processing the string value (e.g., the password), it remains available in memory for an indeterminate period of time thereafter (again, until being garbage collected) which you have no real control over.
    Therefore, anyone having access to a memory dump can potentially extract the sensitive data and exploit it.
    In contrast, if you use a mutable object like a character array, for example, to store the value, you can set it to blank once you are done with it with confidence that it will no longer be retained in memory.
    Theses were some java interview questions and answers
    Code Decode Playlists
    Most Asked Core Java Interview Questions and Answers : • Core Java frequently a...
    Advance Java Interview Questions and Answers : • Advance Java Interview...
    Java 8 Interview Questions and Answers : • Java 8 Interview Quest...
    Hibernate Interview Questions and Answers : • Hibernate Interview Qu...
    Spring Boot Interview Questions and Answers : • Advance Java Interview...
    Angular Playlist : • Angular Course Introdu...
    GIT : • GIT
    Subscriber and Follow Code Decode
    Subscriber Code Decode : ua-cam.com/users/CodeDecode?...
    Linkedin : / codedecodeyoutube
    Instagram : / codedecode25
    #JavaInterviewQuestionsandAnswers #JavaInterviewQuestions #Intellipaat #JavaInterview #CoreJavaInterviewQuestions #JavaInterviewQuestionsandAnswersForExperienced #JavaTutorial #JavaProgramming #JavaTutorialForBeginners

КОМЕНТАРІ • 130

  • @muralikommuru5992
    @muralikommuru5992 3 роки тому +1

    Great, always there is something new to learn in your videos....! And please prepare video on executor service breaking Singleton. @Code Decode. Also would like to highlight as @shankar did that class not found is compile time because compiler forces us to handle that exception. It’s not like any other nullpointer exception which our compiler doesn’t, force to handle. That’s the key I think, but as you said we have to decide by seeing that whether compiler is checking DRIVER class or not, then I think no exception can be called as compile time exception. PLEASE CORRECT ME IF MY UNDERSTANDING IS WRONG.

  • @sanketh768
    @sanketh768 3 роки тому +16

    Would love to see a detailed video on different ways of breaking singleton pattern. Please make a video on it.
    It would be helpful for many people

    • @CodeDecode
      @CodeDecode  3 роки тому +2

      Sure Sanketh, we will create that soon 👍👍

    • @imvickie1497
      @imvickie1497 3 роки тому +1

      ua-cam.com/video/P4losX0HxwE/v-deo.html

    • @shilparani6266
      @shilparani6266 2 роки тому

      @@CodeDecode is this video created, if yes please share video link

  • @karthikeyanrm3446
    @karthikeyanrm3446 3 роки тому +1

    Excellent video. Yes, few more java 8 scenario based questions, also scenario based for core java concepts - like abstract class, interface etc.. also we are asked how to create hashing on our own and something similar to strings as well?

    • @CodeDecode
      @CodeDecode  3 роки тому

      Nice topics Karthikeyan 👍 we will surely create video on these

  • @vijayakalgudi9895
    @vijayakalgudi9895 3 роки тому +3

    Thank you code decode for these videos.. Would like to see more on Multithreading and synchronization, also sql related interview questions. Thanks again :)

  • @Avinashkumar-re8zh
    @Avinashkumar-re8zh 3 роки тому +1

    Nicely explained.
    We need more videos like this to crack the interview.

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure Avinash we will upload it soon....

  • @TheITEngineer
    @TheITEngineer 3 роки тому +2

    Mam, you are doing a great job.. it's helping a lot to quickly prepare for interviews..

    • @CodeDecode
      @CodeDecode  3 роки тому

      Thanks for the nice words Aniket

  • @shamilraj322
    @shamilraj322 2 роки тому +1

    Very clear explanation. Nowadays I became an addict of your videos, it really helping to brush up old things and learn so many new things. Can you please do more videos on Java 8 stream programs.

    • @CodeDecode
      @CodeDecode  2 роки тому +1

      Thanks Shamil. Sure we will upload more videos on practical implementation of java 8 features🙂👍

  • @arkaroy1257
    @arkaroy1257 3 роки тому +1

    Nicely explained. Ofcourse, we need more detailed interview trending questions.

    • @CodeDecode
      @CodeDecode  3 роки тому

      Sure we will upload it soon...

  • @devopsexpedition4867
    @devopsexpedition4867 3 роки тому +1

    Hi dear. Your videos are very helpful. I shared you videos to my friends. I am experienced in java. But refreshing java theory concepts by your videos. Now am looking for job change and I cleared several technical rounds.

    • @CodeDecode
      @CodeDecode  3 роки тому +1

      That is such a great news that you have cleared many interviews Congratulations man ! Keep learning keep growing :-)

  • @jskr456
    @jskr456 3 роки тому +1

    as always , excellent work by code decode.
    good explanation.

    • @CodeDecode
      @CodeDecode  3 роки тому

      Thanks Shashi 🙏. This means a lot 🙏

  • @tulasiramsunkara
    @tulasiramsunkara 3 роки тому +1

    Excellent explanation. Appreciated your efforts

  • @himanshuchugh2865
    @himanshuchugh2865 5 місяців тому +1

    All your videos are amazing !

  • @gautamsnegi27
    @gautamsnegi27 3 роки тому +1

    Great video. The password question was mind boggling. How about a real time example of accessing the memory dump and fetching the sensitive data.

    • @CodeDecode
      @CodeDecode  3 роки тому

      Thanks Gautam. We will try to make video on it....

    • @saaiidubbings1126
      @saaiidubbings1126 Рік тому

      ​@@CodeDecodestill I have confusion in noclassdef

  • @prashantkashyap7623
    @prashantkashyap7623 3 роки тому +7

    more questions on streams like groupby functions . Thanks ,

  • @shubhisharma3790
    @shubhisharma3790 3 роки тому +1

    Very clearly explained. Please add more such scenario based videos.

    • @CodeDecode
      @CodeDecode  3 роки тому

      Sure Shubhi 🙂🙂👍👍

  • @shankardayal6928
    @shankardayal6928 3 роки тому +4

    ClassNotFoundException is a checked exception and occurs when the Java Virtual Machine (JVM) tries to load a particular class and the specified class cannot be found in the classpath.

    • @CodeDecode
      @CodeDecode  3 роки тому

      Checked exceptions are checked at compile time by compiler Shankar. If u have watched the video, can u see any compile time error there!??. Please don't follow blogs blindly man. Please help us if we are wrong but as far as we know, it's runtime.

    • @CodeDecode
      @CodeDecode  3 роки тому +1

      And Jvm comes into picture during runtime and javac is used during compile time 🙂. There is some misunderstanding I believe because u only said Jvm comes into picture in this type of error and jvm comes into picture during runtime n not compile time. Hence u only proved its runtime exception. But nice doubt, it will help people getting their doubts cleared. Thanks 👍👍

    • @shankardayal6928
      @shankardayal6928 3 роки тому

      @@CodeDecode
      Java docs is saying ClassNotFoundException is checked because it is child class of Exception class.
      Any child class of RuntimeException is unchecked.
      Hope now it is clear.
      docs.oracle.com/javase/7/docs/api/java/lang/ClassNotFoundException.html

    • @shankardayal6928
      @shankardayal6928 3 роки тому

      @@CodeDecode At runtime only JVM will check exception of any type.
      Correct me if wrong

    • @shankardayal6928
      @shankardayal6928 3 роки тому

      I never want to teach you but I found some mistake thus informed you.
      You are doing very great job by helping us with this set of questions.
      Hope you will not take my suggestion in other way 👍👍👍

  • @gokulaher2476
    @gokulaher2476 3 роки тому +1

    Hi! thank you for this video and pl.make more such videos

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure gokul we will make it soon......

  • @StudentTechnique
    @StudentTechnique 3 роки тому +1

    Very well explained that classnotfoundexception and noclassdeferror

  • @SN-cl2ct
    @SN-cl2ct 3 роки тому +1

    Nice questions, should add interveiw questions more frequently, very helpful. 👍🏼

    • @CodeDecode
      @CodeDecode  3 роки тому +1

      sure Saurabh we will do that ......

    • @SN-cl2ct
      @SN-cl2ct 3 роки тому

      Should also add videos on Data structure, must do interview questions.
      Looking forward to it.

  • @rampatil1261
    @rampatil1261 2 роки тому +1

    Very useful
    thank you so much

  • @greeshmaA08
    @greeshmaA08 3 роки тому +1

    Nice explanation. Please make a video on all the remaining operations like forEach, reverse etc.

    • @CodeDecode
      @CodeDecode  3 роки тому +1

      Sure Greeshma .... we will create one soon

  • @sureshgarine
    @sureshgarine 3 роки тому +1

    Thank you Madam! can you please create a video on each topic reflection, serialization and cloning breaking the sinlgeton design pattern as well

  • @ramshah6733
    @ramshah6733 3 роки тому

    sir, does selectorshub certification helps in interview and what are the selectorshub interview questions?

  • @shobhitagarwal8151
    @shobhitagarwal8151 3 роки тому +1

    Please make a video on spring security and API gateway . Also, I am up for ways of making singleton design pattern more detailed in video.

  • @sreerekhamenon1164
    @sreerekhamenon1164 2 роки тому +1

    Excellent explanation.. Keep going..

  • @shanedetsch
    @shanedetsch Рік тому +1

    Nice tutorial, consider using the eclipse vim plugin.

  • @ghostneguz
    @ghostneguz 3 роки тому +4

    Please provide the java code for breaking Singleton patter. Will be really helpful

  • @sweetibharati3260
    @sweetibharati3260 3 роки тому +1

    I would like to know more about Java 8 interview questions ,it will be nice if u cover them

    • @CodeDecode
      @CodeDecode  3 роки тому

      Sure sweeti we will cover it soon

  • @venkatasaikrishnak6984
    @venkatasaikrishnak6984 3 роки тому +2

    Could you please create more and more videos...all possible questions of Java8

  • @MrMikomi
    @MrMikomi Рік тому

    You can use any class as a hashmap key. Primitives of course are not a class. Key just needs to implement equals and hashmap, even if it's in a bad or illogical way.

  • @rushikeshgodase8498
    @rushikeshgodase8498 Рік тому

    if we are making instance as private in singleton class how can we access that in main class to change it's reference?

  • @start1learn-n171
    @start1learn-n171 5 місяців тому

    Tq

  • @vndprasadgrandhi7024
    @vndprasadgrandhi7024 3 роки тому +1

    Hi very helpful video. Thanks for creating for us. Recently, I faced interview. Interviewer asked get the 2nd highest salary of employee using streams. Please let me know

  • @RajYadav-fy4lm
    @RajYadav-fy4lm 3 роки тому +1

    🔥awesome one 😊

  • @AashishSahu.9
    @AashishSahu.9 3 роки тому +2

    nice expiation I faced all these questions in my interviews

    • @CodeDecode
      @CodeDecode  3 роки тому

      Yeah, we too once upon a time. Hence we decided to cover it 👍👍

    • @archfitness2399
      @archfitness2399 3 роки тому +1

      Yes, today I stucked in my interview 😭😭

    • @CodeDecode
      @CodeDecode  3 роки тому +2

      No worries, don't be disheartened. Its a part of professional journey. We all have faced rejections and then what we get is the best. All the best man. You deserve much more 👍👍

    • @devopsexpedition4867
      @devopsexpedition4867 3 роки тому +1

      @@archfitness2399 don't worry dear. Interview is also an experience. After few interviews we will be confident to answer the questions.

  • @SaiTeja-ym2er
    @SaiTeja-ym2er 2 роки тому +1

    Thanks for sharing knowledge. Could you please make more videos on collections program. one of interviewer asked me, fetch the employees who located at Mumbai city. please explain this one. if possible.

    • @CodeDecode
      @CodeDecode  2 роки тому

      Sure Sai. We will cover it 🙂👍

  • @riteshranjan5221
    @riteshranjan5221 2 роки тому +1

    Please add more question on java 8 stream programing that mainly asked during interviews.....

    • @CodeDecode
      @CodeDecode  2 роки тому

      Sure Ritesh 👍👍🙂🙂

  • @jean-paulboga8189
    @jean-paulboga8189 2 роки тому +2

    Thanks

  • @parthibankalimuthu2584
    @parthibankalimuthu2584 2 роки тому +1

    Pls share all the interview questions and answers in notes..it will helpful to others

  • @amhar5677
    @amhar5677 2 роки тому +1

    I need more interview questions on Java 8 such as flat map,map,optional etc

    • @CodeDecode
      @CodeDecode  2 роки тому

      ua-cam.com/play/PLyHJZXNdCXsdeusn4OM33415DCMQ6sUKy.html

  • @prachi2439
    @prachi2439 3 місяці тому

    Hi mam, can you please provide demo of breaking singleton pattern in java

  • @saurabhmantri8573
    @saurabhmantri8573 3 роки тому +1

    In Java 8 example, can we use first map with salary and then Comparator.reverseorder() method directly instead of expression ?
    Btw thanks for the video :)

    • @CodeDecode
      @CodeDecode  3 роки тому

      Yes Saurabh we can do that. There ae multiple ways to do that👍👍

    • @CoolBruce100
      @CoolBruce100 2 роки тому

      map() will give you list of salary and you'll be sorting that.. We need the list of Employee and not list of Employee's salary. I hope it is making sense.

  • @sreejak6776
    @sreejak6776 3 роки тому +1

    We need more of these and demo too

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure sreeja we will upload it soon....

  • @sushmakolli1119
    @sushmakolli1119 3 роки тому +1

    Please provide the complete demonstration of how to break singleton design pattern with code it will be helpful.

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure Sushma we will provide one soon

    • @sushmakolli1119
      @sushmakolli1119 3 роки тому

      And also cover more interview questions based on streams(java8).

  • @computerknowledgeful
    @computerknowledgeful 3 роки тому +1

    Thanks mam

  • @phanimadhuri4087
    @phanimadhuri4087 3 роки тому +1

    Good Info.

  • @priyanka0112
    @priyanka0112 3 роки тому +1

    Please include More Java 8 coding questions like this

    • @CodeDecode
      @CodeDecode  3 роки тому

      Sure Priyanka. Thanks for writing back 👍👍

  • @debpriyasaha4804
    @debpriyasaha4804 3 роки тому +1

    I was asked what is the difference between singleton design pattern of java and that of spring?

    • @virajnaik102
      @virajnaik102 2 роки тому

      Spring create singleton object per ApplicationContext. If you have more than one ApplicationContext in your project Spring will create more than one object. In contrast Java Singleton object is created per JVM.

  • @rajyalakshmitammineedi8662
    @rajyalakshmitammineedi8662 2 роки тому +1

    Please make a vedio on how to break single ton using executor

    • @CodeDecode
      @CodeDecode  2 роки тому

      sure rajylakhsmi we will plan and upload it soon.

  • @raghavendrac1053
    @raghavendrac1053 Рік тому +1

    Please do make more vedios on Java 8 coding questions

    • @CodeDecode
      @CodeDecode  Рік тому +1

      Sure we will create more videos soon

  • @yaminin6487
    @yaminin6487 3 роки тому +2

    Java 8 interview questions with map and flatmap and intermediate streams and parallel streams

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure Yamini we will upload it soon...

  • @lakshmaiahyannagiri291
    @lakshmaiahyannagiri291 2 роки тому +1

    Hi it's was very nice
    where we can find your code .
    please share me the link java 8 program interview part questions

    • @CodeDecode
      @CodeDecode  2 роки тому

      Every thing about java 8 is here
      ua-cam.com/play/PLyHJZXNdCXsdeusn4OM33415DCMQ6sUKy.html

  • @Akki31
    @Akki31 3 роки тому +1

    Please upload video on java stream api example for all the methods

    • @CodeDecode
      @CodeDecode  3 роки тому +1

      Sure Akshay, will do that 👍

  • @tataapparao7935
    @tataapparao7935 3 роки тому +1

    Clear create the demo session for break singleton pattern

  • @hemapriyaammu7365
    @hemapriyaammu7365 3 роки тому +1

    Can please make a video on junit testcases

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure we will plan and make video on that

  • @hemapriyaammu7365
    @hemapriyaammu7365 3 роки тому

    In what scenario we will use singleton? What’s the use of it ?

  • @rishiraj2548
    @rishiraj2548 3 місяці тому

    🙂👍

  • @shyamsanghvi4410
    @shyamsanghvi4410 3 роки тому +5

    Want every interview questions related to java 8

    • @CodeDecode
      @CodeDecode  3 роки тому

      sure Shyam we will upload it soon....

  • @koppulanaveenraddy4822
    @koppulanaveenraddy4822 3 роки тому +1

    Not able view code clearly.please zoom in more

    • @CodeDecode
      @CodeDecode  3 роки тому

      Thanks for the observation 👍👍🙂🙂. We did it in next video

  • @rajyalakshmitammineedi8662
    @rajyalakshmitammineedi8662 2 роки тому

    Please

  • @coincidentIndia
    @coincidentIndia 2 роки тому

    We can use minus (-) in front of compareTo
    employeeList.stream().map(Employee::getSalary).sorted((e1,e2)->-e1.compareTo(e2)).collect(Collectors.toList());
    and if we want the list in Ascending order with unique element use TreeSet while collecting. ie collect(Collection.toCollection(TreeSet::new));

  • @nooruddinraotiwala353
    @nooruddinraotiwala353 5 місяців тому

    Nicely and perfectly crafted library thanks for sharing, I would suggest updating this library with new latest questions or I would like to share some new question bank as I have over 100+ new questions relevant to these recent year share me your email id to sent your way!!!