Java Mock Interview | Interview Questions for Senior Java Developers

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ม.ค. 2025

ความคิดเห็น • 84

  • @arjunlamsal9515
    @arjunlamsal9515 ปีที่แล้ว +73

    looks like fresher interview to me. Interviewer nowdays usually jump to collection, stream api, java 8 other features, concurrency and goes to framework like spring and microservices and design pattern

    • @Outfotech1
      @Outfotech1 2 หลายเดือนก่อน

      I totally agree with you, although try statements are not a free ride but your observation is very much prevalent

  • @MMaSSoDJ
    @MMaSSoDJ 2 ปีที่แล้ว +146

    Applets and RMI questions? Really??? In 2023??? OMG...

    • @helez_popova
      @helez_popova ปีที่แล้ว +1

      lol

    • @kostyazyu
      @kostyazyu ปีที่แล้ว +21

      The interesting part is that the candidate is actually answered them :)

    • @keepsmiling8081
      @keepsmiling8081 ปีที่แล้ว +7

      Looks like he watched the screen and read the content :)@@kostyazyu

    • @JhonathanMoran
      @JhonathanMoran ปีที่แล้ว +3

      Believe it or not I had interviews with this kind of questions.

    • @good_eats876
      @good_eats876 ปีที่แล้ว

      lmfao actually ridiculous. just wanted to flex knowledge at that point

  • @debasishchakraborty4196
    @debasishchakraborty4196 2 ปีที่แล้ว +19

    To my understanding in Java we can override the finalize() method in the child class as this method is originally a protected method from Object class and hence it can be accessed by any class(by default all class extends Object class in Java) and then further if any class being extended by another class in some customization. Normally there can be a case we may have created certain object in our application which may be accessing certain resources and we may need to free up for memory reclamation. Hence I believe "finalize()" method can be overriden.

    • @nextDevSchoolLab
      @nextDevSchoolLab 2 ปีที่แล้ว

      Thanks Debasish ! Let’s rock together !

    • @владимирсенцов-р1ю
      @владимирсенцов-р1ю 11 หลายเดือนก่อน +2

      Just for fun. I suppose. It is very very rare case when you need to override finalize method. Better using phantom references.

    • @clebiovieira
      @clebiovieira 3 หลายเดือนก่อน

      Unless if in Java they decide to change this method to Final...

  • @AbbeyLingord
    @AbbeyLingord ปีที่แล้ว +7

    Wow. Reading answers on interview. If I only thought of it earlier...

  • @владимирсенцов-р1ю
    @владимирсенцов-р1ю 11 หลายเดือนก่อน +6

    I have been working as Java developer since 2016. But I have never seen applets and rmi in my projects.

    • @Outfotech1
      @Outfotech1 2 หลายเดือนก่อน

      Exactly they were phased out a long time ago

  •  11 หลายเดือนก่อน +2

    About Override finalize method in a class extending from Object... you can @Override public void finalize() but you shouldn't

  • @cheikhsadbouh3499
    @cheikhsadbouh3499 2 ปีที่แล้ว +5

    Is applet still used in the java ecosystem ?

    • @harrisonyao1550
      @harrisonyao1550 2 ปีที่แล้ว

      not yet, applet is the product that with lower version of java 1.4 and web-start technology. when we used the ajax technology with xmlhttprequest and xmlhttpresponse, we don't need applet anymore caused by the awesome interactive method.

    • @matyasember7345
      @matyasember7345 2 ปีที่แล้ว

      It is deprecated.

  • @renatomdemello
    @renatomdemello ปีที่แล้ว +1

    I wanna see the Java code challenge! Great video, tks!!

  • @sumant2000
    @sumant2000 4 หลายเดือนก่อน

    2. How does Java’s concurrency model differ from that of other programming languages like Python or C++?

  • @vsekvsek
    @vsekvsek ปีที่แล้ว +1

    Ten yrs ago i got questions like thai. This last yr it was all spring type stuff. Almost no java questions for java dev jobs. So weird

  • @taisonfragao8010
    @taisonfragao8010 2 ปีที่แล้ว +11

    Interesting. I would like to see the Java code challenge. Well done Jose.

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว +3

      Coming soon, Taison!
      Thank you for watching and supporting the channel! 🌟🚀 Stay tuned.

  • @sumant2000
    @sumant2000 4 หลายเดือนก่อน

    Explain Java’s memory management. How do garbage collection and memory allocation work?

  • @yoyocswpg
    @yoyocswpg 5 หลายเดือนก่อน

    I have not heard of Applets and RMI mentioned anywhere except in college 😂 and the guy answered them all 😅

  • @andresfelipemenesespaz7456
    @andresfelipemenesespaz7456 10 หลายเดือนก่อน

    Jose i was review this interview , and about your question of override finilize() method, is not a good practice, the main reason that it can not be relied upon to perform cleanup tasks in a timely manner or maybe or even guarantee that it will execute due the upredictable nature of the GC. some times using finalize methon can lead to permance issues and errors .

  • @mmmm-wm8ci
    @mmmm-wm8ci 8 หลายเดือนก่อน +1

    Will this help in clearing turing java assessment

  • @javieralbertoramirezramos9718
    @javieralbertoramirezramos9718 2 ปีที่แล้ว +2

    Great Video Interview I really like the way you conduct the interview. I would like to see the Java code challenge.

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว +1

      Hey Javier!
      Thank you for watching, and we've noted your feedback!
      We'll note this and be sure to include this in our future videos. 🚀 Subscribe & stay tuned!

  • @user80204
    @user80204 ปีที่แล้ว +1

    You blow my mind who use Applet and RMI

  • @alanbal888
    @alanbal888 ปีที่แล้ว

    As some high voted comment already mentioned, we can override finalize. It'd be good to clarify that this is not recommended and instead we should stick to defining clean up logic in the finally section of the try or define clean up behavior by implementing the Closeable/ AutoCloseable interface and use a try with resources clause.

  • @alexandrkondratyev5379
    @alexandrkondratyev5379 ปีที่แล้ว

    Applets ? what about spring? )

  • @surangakarunarathna4600
    @surangakarunarathna4600 2 ปีที่แล้ว

    Very Good Interview. These days i prepare interview with you.

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว

      Glad you're finding these helpful! :)

  • @amirmohammadi2012
    @amirmohammadi2012 ปีที่แล้ว

    i need java backend interview questions. where to find it?

    • @Rob-J-BJJ
      @Rob-J-BJJ 2 หลายเดือนก่อน

      up your ass

  • @aleksandrbeloushkin7971
    @aleksandrbeloushkin7971 2 ปีที่แล้ว +1

    Thank you for good content, hope to see Java code challenge at Turing )

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว +1

      Thank you for your feedback, Aleksandr!
      We'll note this and be sure to include this in our future videos.
      Please subscribe to the channel, so you get notified of more such videos! 😄

  • @konstantinvolkov2629
    @konstantinvolkov2629 4 หลายเดือนก่อน

    Yes we can override finalize because we need to put our logic into it. leave some log or release file resource and etc.
    ))) Guys correct me if it's wrong please )))

  • @soumikmajumder1909
    @soumikmajumder1909 2 ปีที่แล้ว +2

    Very helpful! 🙌🏼

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว

      So glad to hear you found this insightful, Soumik ✨
      Thank you for watching and stay tuned for more! 🙌

  • @01rmartins
    @01rmartins 3 หลายเดือนก่อน +2

    If the interviewer asks about Applet or RMI, I would respectfully say Good Bye! OMG!!

  • @rcbandit1000
    @rcbandit1000 2 หลายเดือนก่อน

    This guy is reding the answers.

  • @hellentorres3510
    @hellentorres3510 2 ปีที่แล้ว +1

    I'd like to know if you guys hire without experience

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว +1

      Hi Hellen,
      The odds of junior developers getting hired are definitely lower, since 80% of Turing's partner companies in the U.S require at least 3 years of work experience.
      We however routinely hire strong developers with 0-3 years experience for internal roles within Turing (and for roles with the remaining 20% of Turing's partner companies that are open to hiring developers with little to no experience as long as they are exceptionally skilled and talented).
      So if you are a junior developer who signs up and does very well in our tests, you'll definitely be considered for internal roles at Turing and roles with the minority of our partner companies who are open to hiring strong developers with less experience.
      -Turing

  • @PedroAntonioAngaritaRojas
    @PedroAntonioAngaritaRojas 11 หลายเดือนก่อน

    java? why some questions are about OSI?

  • @juliochaconvilela5572
    @juliochaconvilela5572 11 หลายเดือนก่อน

    i wanna see the java code challenge

  • @prosperdzingo5895
    @prosperdzingo5895 ปีที่แล้ว +2

    James was on point

  • @magoibrahim2826
    @magoibrahim2826 5 หลายเดือนก่อน

    I have interview for Senior Java Developer pls 🙏 anyone he can help me to prepare for this pls

  • @AidarKhaibulov
    @AidarKhaibulov ปีที่แล้ว +1

    Really? That was senior interview in 23?? Just an intern questions about java core, some unused stuff and interviewer hasnt even asked anything about databases, system design et c.

  • @rajatgupta08
    @rajatgupta08 2 ปีที่แล้ว +10

    Jose english is little hard to understand sometimes.

    • @nextDevSchoolLab
      @nextDevSchoolLab 2 ปีที่แล้ว +3

      Thank you for sharing, practicing I will get there!

    • @thecodealchemist7095
      @thecodealchemist7095 ปีที่แล้ว

      He's Spanish. They don't rush words, careful with it and one of the best listeners who don't interrupt that much unless required. Same with Finnish. How do I know I have a mentor who's Spanish, and past 8 months had thought me a lot about their culture.

  • @filemonek123
    @filemonek123 ปีที่แล้ว +4

    just let applets rest in peace Jose, do not play necromancer role ;)

  • @vit4955
    @vit4955 6 หลายเดือนก่อน

    The interviewer just read all the answers from the screen. xD

  • @RainSunshineRain
    @RainSunshineRain 2 ปีที่แล้ว +5

    I though Java was pass by value, not reference.... 5:42

    • @АркадийОшеев
      @АркадийОшеев 2 ปีที่แล้ว +8

      A primitive types are passed by value in Java.
      A objects are passed by reference.

    • @franciscov511
      @franciscov511 2 ปีที่แล้ว +9

      @@АркадийОшеев that is not true, java pass by value, the value is a copy of the reference of that object, java never passes by ref

  • @heybra911
    @heybra911 2 ปีที่แล้ว

    Nice!

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว

      Thank you! Cheers!

  • @Nick-zw7gg
    @Nick-zw7gg ปีที่แล้ว +1

    Can people make these interviews any more boring? You are just following through a list of prepared questions instead of understanding the candidates experience by digging deep.

  • @Superb_virg
    @Superb_virg 9 หลายเดือนก่อน

    10:51 this response sounds memorised or being read from somewhere lol he did well though

  • @Desnecessymon
    @Desnecessymon ปีที่แล้ว

    Sotaque brasileiro eu reconheco ahahhaa, obrigadao ajudou muito

  • @vb7038
    @vb7038 ปีที่แล้ว

    Sorry guys, but for developers from Eastern Europe you looks like strong-junior/middle developers, not seniors

  • @bademo48
    @bademo48 หลายเดือนก่อน

    I gave thumbs up at first, then I noticed that his constructor answer has some information that is not true. I think you should check that answer about references. Plus, he asked him about the finilize method, which was deprecated at Java 9 and removed on Java 18, and asked about PermGen, which was replaced with Metaspace after Java 8. Java Applets was depreciated, and Java 9 was removed at Java 11. I stopped watching after that.
    It looks like this interview from 2007. These questions are outdated. If my interviewer asks this question, I will think that these people working with legacy technologies.

  • @ShudhakarkumarGupta
    @ShudhakarkumarGupta 4 หลายเดือนก่อน

    Only core java ask in interview

  • @Good_Guy_Lex
    @Good_Guy_Lex 2 ปีที่แล้ว

    Code challenge please

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว +1

      Thank you for your feedback, Aaqib!
      We'll make note of this and be sure to include this in our future videos.
      Please subscribe to the channel so you get notified of more such videos! 😄

  • @Fep_Aguilar
    @Fep_Aguilar 3 หลายเดือนก่อน +1

    this is super junior, not even close to a mock

  • @GahMega
    @GahMega 9 หลายเดือนก่อน

    How worse could it be ? The guy does not even pretend he is not reading.... uugh'

  • @ILyaCyclone
    @ILyaCyclone 9 หลายเดือนก่อน

    Is this a joke? Applet/RMI questions in 2022 and a person clearly reading aloud answers from screen? You guys are all right? Such a trash.

  • @Bonny_Ferz
    @Bonny_Ferz หลายเดือนก่อน +1

    What the heck? This dude is just reading the answers from the screen. LOL "Interview for Senior" hahahaha is this video a joke or what?

  • @cugoman
    @cugoman 11 หลายเดือนก่อน +3

    I worked in various jobs and met with thousands of people. I can easiliy tell that James is reading word for word for the "layers" part. This mock is staged :)

  • @melvinkimathi8924
    @melvinkimathi8924 2 ปีที่แล้ว +8

    Interesting. I would like to see the Java code challenge. Well done Jose.

    • @Turingcom
      @Turingcom  2 ปีที่แล้ว

      Coming soon!
      Please subscribe & stay tuned to our page! We'll be sure to share more helpful videos 😄