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
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.
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.
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 )))
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 .
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.
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!
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! 😄
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
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.
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.
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.
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! 😄
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 :)
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
Applets and RMI questions? Really??? In 2023??? OMG...
lol
The interesting part is that the candidate is actually answered them :)
Looks like he watched the screen and read the content :)@@kostyazyu
Believe it or not I had interviews with this kind of questions.
lmfao actually ridiculous. just wanted to flex knowledge at that point
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.
Thanks Debasish ! Let’s rock together !
Just for fun. I suppose. It is very very rare case when you need to override finalize method. Better using phantom references.
Unless if in Java they decide to change this method to Final...
About Override finalize method in a class extending from Object... you can @Override public void finalize() but you shouldn't
Wow. Reading answers on interview. If I only thought of it earlier...
I have been working as Java developer since 2016. But I have never seen applets and rmi in my projects.
I have not heard of Applets and RMI mentioned anywhere except in college 😂 and the guy answered them all 😅
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.
Explain Java’s memory management. How do garbage collection and memory allocation work?
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
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 )))
Interesting. I would like to see the Java code challenge. Well done Jose.
Coming soon, Taison!
Thank you for watching and supporting the channel! 🌟🚀 Stay tuned.
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 .
You blow my mind who use Applet and RMI
2. How does Java’s concurrency model differ from that of other programming languages like Python or C++?
I wanna see the Java code challenge! Great video, tks!!
Will this help in clearing turing java assessment
If the interviewer asks about Applet or RMI, I would respectfully say Good Bye! OMG!!
Is applet still used in the java ecosystem ?
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.
It is deprecated.
Great Video Interview I really like the way you conduct the interview. I would like to see the Java code challenge.
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!
just let applets rest in peace Jose, do not play necromancer role ;)
i wanna see the java code challenge
Very Good Interview. These days i prepare interview with you.
Glad you're finding these helpful! :)
Applets ? what about spring? )
Thank you for good content, hope to see Java code challenge at Turing )
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! 😄
I'd like to know if you guys hire without experience
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
James was on point
i need java backend interview questions. where to find it?
up your ass
Jose english is little hard to understand sometimes.
Thank you for sharing, practicing I will get there!
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.
The interviewer just read all the answers from the screen. xD
java? why some questions are about OSI?
Very helpful! 🙌🏼
So glad to hear you found this insightful, Soumik ✨
Thank you for watching and stay tuned for more! 🙌
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.
I have interview for Senior Java Developer pls 🙏 anyone he can help me to prepare for this pls
Sorry guys, but for developers from Eastern Europe you looks like strong-junior/middle developers, not seniors
Agree ) probably just junior
Sotaque brasileiro eu reconheco ahahhaa, obrigadao ajudou muito
10:51 this response sounds memorised or being read from somewhere lol he did well though
I though Java was pass by value, not reference.... 5:42
A primitive types are passed by value in Java.
A objects are passed by reference.
@@АркадийОшеев that is not true, java pass by value, the value is a copy of the reference of that object, java never passes by ref
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.
Only core java ask in interview
Nice!
Thank you! Cheers!
Code challenge please
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! 😄
How worse could it be ? The guy does not even pretend he is not reading.... uugh'
this is super junior, not even close to a mock
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.
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 :)
Interesting. I would like to see the Java code challenge. Well done Jose.
Coming soon!
Please subscribe & stay tuned to our page! We'll be sure to share more helpful videos 😄