Тёмный

Top 20+ Java 8 Interview Questions & Answers [Most Important] | JavaTechie 

Java Techie
Подписаться 180 тыс.
Просмотров 237 тыс.
50% 1

In this Tutorial, i have provided the Most Important Java 8 Interview Questions & their Answers with Code Examples & Explanation:
Note : Demonstrate few programming question using java 8 stream and CompletableFuture
📚Agenda 📚
(01:52) Functional Interface QA
(17:35) Lambda Expression QA
(32:20) Stream API QA
(01:08:07) CompletableFuture QA
#javatechie #Java8 #InterviewQA
GitHub:
github.com/Jav...
Blogs:
/ javatechie
Facebook:
/ javatechie
guys if you like this video please do subscribe now and press the bell icon to not miss any update from Java Techie
Disclaimer/Policy:
--------------------------------
Note : All uploaded content in this channel is mine and its not copied from any community ,
you are free to use source code from above mentioned GitHub account

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 234   
@firozalam2749
@firozalam2749 2 года назад
he did so hard to make us understand . Love your work bro . Your intention is to teach . Love you 1000 times. India should be proud of you.
@kshipra901
@kshipra901 2 года назад
Wow..He sounds so genuine and Hard working ..hats off to his efforts !! Keep going !
@kapilausarmal6300
@kapilausarmal6300 2 года назад
I finally got it, the whole JDK 8 and its features with examples. Thank you so much bro for such an informative video. Please Keep it up ...!
@nithya6361
@nithya6361 10 месяцев назад
Hi Javatechie, I got a job with a 15lpa package.. it's just because of seeing your videos.. thankyou so much..
@Javatechie
@Javatechie 10 месяцев назад
Congratulations buddy, i am so happy to hear this and wish you good luck for future
@avirocks4u
@avirocks4u Год назад
This is a very detailed explanation for someone who just started to learn Java 8 and above. Very helpful! Waiting for the next video for Java 11 and above interview questions and concepts 😊
@sudhakarvenkatraman4432
@sudhakarvenkatraman4432 2 года назад
So much of information in one video to manipulate data in efficient manner using java 8. It's very helpful to brush up w.r.t to interview.
@shubhamverma5645
@shubhamverma5645 9 месяцев назад
I got exact questions in an interview on lambda, functional interface and Stream API. So relevant!🙂
@kanchanam5899
@kanchanam5899 10 месяцев назад
You are a great teacher..Thank you sir :) The way you tell "Dont worry" really makes us feel the topics to be easy and understandable.
@srivasuprada
@srivasuprada 2 года назад
Few videos explain only the presentation. But you switched in between presentation and practicality. That helps us a lot to understand clearly the concepts. Thank you :)
@Javatechie
@Javatechie 2 года назад
Thanks buddy keep learning 😊
@kishorkumrbendi
@kishorkumrbendi 2 года назад
explained each question with best suitable examples.. well explained.. thanx a lot..
@skasif4476
@skasif4476 7 месяцев назад
I am wondering how can a teacher be so perfect in teaching… thanks sir 🙏
@kumarashish1657
@kumarashish1657 10 месяцев назад
I become a fan of your explanation technique. The way you explain Lambda expression, I will never forget. Thank you and keep doing great work.
@Javatechie
@Javatechie 10 месяцев назад
Thank you for your word 😊. Keep learning 👍
@amithk3295
@amithk3295 Год назад
Subscribed this channel with in 1k subscribers , happy to see your growth Mate. This helped me a lot. Thanks a lot for sharing the great and precise information. Keep going ❤
@Javatechie
@Javatechie Год назад
Thank you so much Amith for supporting and following Javatechie from the beginning
@saichaithvik
@saichaithvik Год назад
Before Java 8, interfaces could have only abstract methods. The implementation of these methods has to be provided in a separate class. So, if a new method is to be added in an interface then its implementation code has to be provided in the class implementing the same interface. To overcome this issue, Java 8 has introduced the concept of default methods which allow the interfaces to have methods with implementation without affecting the classes that implement the interface. The default methods were introduced to provide backward comparability so that existing interfaces can use the lambda expressions without implementing the methods in the implementation class. Default methods are also known as defender methods or virtual extension methods.
@Prapti.p
@Prapti.p 6 месяцев назад
I wrote down your comment in my java 8 notes lol
@ganeshr5244
@ganeshr5244 Год назад
Really after seeing this video I got a crystal and clarity on Java 8 different methods ...and also watching other videos which is more help full to got the concept very clear ..thanks bro
@harshitsingh4767
@harshitsingh4767 6 месяцев назад
"Why this guy is crying ?" 😂 Great Explanation .. Thank you !
@ashishsahu1310
@ashishsahu1310 2 года назад
Crystal clear explanation as always. Thank you so much for such nice content with interesting explanation.
@shubhammanecr7
@shubhammanecr7 8 месяцев назад
Thanks for posting this, sir! Full dose for java developers....
@sudhanshusharma9123
@sudhanshusharma9123 6 месяцев назад
Thank you so much Sir for providing this resource, along with the complete paylist for Java/Springboot related questions, can't get such refined and explanatory resource anywhere.
@akankshabaisane303
@akankshabaisane303 Год назад
Thx Sir,u have explained us many times so that v can get the concept.
@phanibuddi5965
@phanibuddi5965 Год назад
what a commendable video bro , your way of teaching is excellent.Even kid can also understand it.Once they watched your videos they could not do interview also.
@Javatechie
@Javatechie Год назад
Thanks buddy 😊
@esmailpaltasingh2073
@esmailpaltasingh2073 2 месяца назад
Nice explanation from deep to deep thank you so much 🙏🏻
@malleswarrao3887
@malleswarrao3887 Год назад
Excellent 😊 Explanation Brother . As of now I am afraid of Java8 features now , I have an idea and good knowledge on Java8, you given so much confidence.. Thanks a lot ....
@saikrishnaanantula
@saikrishnaanantula 2 года назад
One doubt object class is parent of all java class but not parent of all interface so in that case how comparator inherited equals from object class.
@jagadeeshbaskaran4881
@jagadeeshbaskaran4881 2 года назад
Great explanation with examples. Thank you !!!
@sattibabuchittala6228
@sattibabuchittala6228 2 года назад
Amazing Sir Thank you for providing such an valuable information with free of cost.
@Asjad321
@Asjad321 8 месяцев назад
Please make Q&A for JAVA 11 & JAVA 17
@rajeshlohar6884
@rajeshlohar6884 2 года назад
Map charsMap = Stream.of(name.split("")).collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
@AbdelrahmanMoussaAbuOuf
@AbdelrahmanMoussaAbuOuf 2 года назад
This is just brilliant. I loved your video and the effort you put into it. You also explained things in an ordered matter so that we can comprehend each point in the presentation. Great work man !
@Javatechie
@Javatechie 2 года назад
Thanks buddy 😊
@harinathreddy1379
@harinathreddy1379 6 месяцев назад
Nice Video to understand JAVA8 Features Thanks bro
@m.s.d6365
@m.s.d6365 11 месяцев назад
Really i feel happy after watching this video. Good content🙏🏻
@usha973
@usha973 Год назад
God Bless You Sir. In the ocean of data this is the first time I found subject as so clear and clean. Very useful. Many Thanks for all of your videos.
@sanjayreddy1119
@sanjayreddy1119 8 месяцев назад
Thank you for sharing your knowledge my friend
@kottikishor6416
@kottikishor6416 Год назад
YOU'RE SUPER BRO,THANKS FOR THE SHARING THIS KIND OF JAVA VIDEOS.
@bundayyolayinka3352
@bundayyolayinka3352 2 года назад
Thanks alot for this resource! The dedication, hard work, clarity and explanation is very much appreciated.
@abhishekwasave9010
@abhishekwasave9010 2 года назад
wonderful explanation of the all the question .. thanks for such a lovely video .. it helped me alot in understanding the java 8 features quickly with examples 👍🙌
@shraddhamahajan6474
@shraddhamahajan6474 2 года назад
Q
@shraddhamahajan6474
@shraddhamahajan6474 2 года назад
±+
@shraddhamahajan6474
@shraddhamahajan6474 2 года назад
.qq.
@manish436
@manish436 2 года назад
I would like to add one more point in disadvantage of using functional programming/lambda exp - "functional style compromises encapsulation".
@MrSajjadgul
@MrSajjadgul 2 года назад
That is inherited drawback from anonymous methods.
@shubhanshusharma7457
@shubhanshusharma7457 Год назад
love the way of your teaching..
@roomphoto5110
@roomphoto5110 6 месяцев назад
Thank you so much, I wish I would have seen this video sooner.
@seatconnect224
@seatconnect224 2 года назад
Last task could be modified to show how synchronization resolve multithreading issue when some class field going to be modified from different threads. But any way thank you for great video and examples!
@dheerajkumar-bp8zr
@dheerajkumar-bp8zr 2 года назад
Thank you so much bro for such a valuable content. Please keep it up ...!
@sridharka
@sridharka 2 месяца назад
good going, and Please increase Font size(programs of STS) at least from next Video on words , bro, I can understand better.....
@noors3417
@noors3417 Год назад
tq bro ur explanation is very understandable and very helpfull
@flowchart5471
@flowchart5471 2 года назад
Vasanth...Can you please prepare one video for Java design Patterns? Lot of things are available , but need in your format.
@RahulMishraPOV
@RahulMishraPOV 2 года назад
Such a meaningful and needful video .. carry on sir 💯
@vkhemant
@vkhemant Месяц назад
Awesome, to the point
@manivannankarunanithi8272
@manivannankarunanithi8272 Год назад
who are you bro? i never seen a tutorial like this.. you are covering in and out. Excellent bro. Thanks for all your contribution.
@Javatechie
@Javatechie Год назад
Thank you so much for appreciating it. Keep learning 😃
@asifaindi1388
@asifaindi1388 2 года назад
best best best explanation, even I got these questions, thanks a lot!!!
@monsterhuntergo
@monsterhuntergo Год назад
Amazing! I have learned new things.. Thanks so much for sharing..
@kayalvizhidas6834
@kayalvizhidas6834 3 месяца назад
Hi Bashsant Sir you told that you post interview question for microservices.Expecting that video eagerly.plz post
@Javatechie
@Javatechie 3 месяца назад
This coming July month I will upload buddy
@___vandanagupta___
@___vandanagupta___ Год назад
U are an amazing teacher
@prabhuldasds3518
@prabhuldasds3518 8 месяцев назад
Thank you Sir for the awesome content.
@azimshaikh8679
@azimshaikh8679 Месяц назад
Very Well Explained 👌 also looking for Jdk 8 and 11 and 17
@santoshkamat6132
@santoshkamat6132 2 года назад
Bro JP Morgan need not interview you only. Your RU-vid channel's superb allround playlists are itself a biggest credential for your selection 😄
@Javatechie
@Javatechie 2 года назад
Thanks Santosh for your word. I faced this question in jpmc only 😜
@ILuvBilli
@ILuvBilli 2 года назад
@@Javatechie very true santosh, jpmc should watch basant's Playlist, that is more than enough for selection
@Javatechie
@Javatechie 2 года назад
Ha ha thanks bro ☺️
@Jovialguy110
@Jovialguy110 3 месяца назад
Very nice. God bless.
@PappuKumar-ho3ek
@PappuKumar-ho3ek 2 года назад
Great 👍 bro....really useful video...keep it up
@ajay263557
@ajay263557 2 года назад
Thanks a lot for such information and would like to request you if possible make same videos on concurrency package
@richat946
@richat946 Год назад
Ur video is alz my fav list..sir ,Make videos on 3-4yrs exp candidate interview ques on springboot and microservices.
@Javatechie
@Javatechie Год назад
Sure will do that Richa . Did you gone through my other interview QA session if not please have a look
@richat946
@richat946 Год назад
@@Javatechie sure sir 👍
@raveedevan
@raveedevan 2 года назад
Best 👍. Please upload as many concept as possible
@mandarchabukswar4528
@mandarchabukswar4528 9 месяцев назад
Ur work is awesome
@maarivb944
@maarivb944 Год назад
Great for interview preparation 👍👍👍
@sumansaha4538
@sumansaha4538 8 месяцев назад
Thanks , This is great video.
@shamkantdesale8994
@shamkantdesale8994 Год назад
Great explaination
@scoobydooby4672
@scoobydooby4672 5 месяцев назад
Nice video. Is it possible to share the powerpoint or downloadable slides so we can quickly go through those notes of videos before interviews? No worries if its not possible but still great work. Many thanks
@Javatechie
@Javatechie 5 месяцев назад
Hello buddy i am not sure where I kept this PPT will check and add in the same GitHub file for reference
@scoobydooby4672
@scoobydooby4672 5 месяцев назад
Great thanks@@Javatechie. Is there a github link we can see?
@navinr8160
@navinr8160 4 месяца назад
Great explanation 👍
@venkatasubbaiahchoppa1365
@venkatasubbaiahchoppa1365 2 года назад
Excellent explanation. However you missed Map and Reduce!
@santoshkumarverma8443
@santoshkumarverma8443 Год назад
Good content. Keep continue.
@tejasnakhate
@tejasnakhate Год назад
How did you used User::getEmail at 44:55? I guess at 39:00 you said that class names can be used in method reference only if the method is static. getEmail is not static.
@ArtemKotov-r5u
@ArtemKotov-r5u 4 месяца назад
Good video!
@abhishekabhic737
@abhishekabhic737 Год назад
thank you so much for this video
@sanjukoujalagi5800
@sanjukoujalagi5800 Год назад
Thanks for the video.
@shubhambhake6903
@shubhambhake6903 2 года назад
great explanation, thank you for video..!
@ranganathchowdary2106
@ranganathchowdary2106 Год назад
love you guru...super content.
@shubhambhopale4603
@shubhambhopale4603 2 года назад
You are GOOD. Thank you!
@chitrambalam8509
@chitrambalam8509 9 месяцев назад
Great information!!!
@BeingAaradhyaa
@BeingAaradhyaa 2 года назад
Thanks!
@akshaysingh2294
@akshaysingh2294 Год назад
1.Do lambda expression have return type? 2.We can use lambda expression only for those methods which has return type is void?
@Javatechie
@Javatechie Год назад
You must watch this video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--1XE__rrbjQ.html
@alok7485
@alok7485 Год назад
//Please explain how to Write Java 8 program to return word as a list value and its length as a key in descending sorting order from below sentence, -Input => String statement = "Hello World My name is Jane and I hate Mango Fruit"; Output=> {5 = [“Hello”, “World”, “Mango”, “Fruit”], 4 = [“name”, “Jane”, “hate”], 3 = [“and”], 2 = [“My”, “is”], 1 = [“I”]}
@Javatechie
@Javatechie Год назад
Just use groupBy buddy by string length.i will share the code
@adarshverma3372
@adarshverma3372 Год назад
Very detailed and good topics explained
@neha6000
@neha6000 2 года назад
Thank you basant ❤❤
@dhineshs6210
@dhineshs6210 2 года назад
Good Explanation !....
@satyabatigoswami1735
@satyabatigoswami1735 7 месяцев назад
Great video
@mdhussain-do7fv
@mdhussain-do7fv 2 года назад
please help me to solve the question ==Write a Java program to convert a List of objects into a Map by considering duplicated keys and store them in sorted order using Java 8 ?
@Javatechie
@Javatechie 2 года назад
What does your list contain? I mean custom object or wrapper classes
@vaishnavi_cholli
@vaishnavi_cholli 2 года назад
Good Explaination
@mDSS4ICCM
@mDSS4ICCM 2 года назад
Thank you very much!
@ননীগোপাল9930শাহ
Could you also create a video on your Walmart interview experience? The whole process actually would really be a great insight and helpful
@Javatechie
@Javatechie 2 года назад
Okay buddy I will create definitely
@sandeepg1743
@sandeepg1743 Месяц назад
Runnable and Callable are functional interfaces similar to Comparator why equals method is inherited from object to comparator interface but not Runnable and Callable interfaces?
@rishikapoor5476
@rishikapoor5476 8 месяцев назад
What is the use of functional interface and whats the need of static method inside it ?
@Javatechie
@Javatechie 8 месяцев назад
Please checkout my java 8 playlist
@bullsbearsfight
@bullsbearsfight 2 года назад
awesome explanation
@homerSImpsonss
@homerSImpsonss 7 месяцев назад
Thanks a lot brother
@riki2404
@riki2404 2 года назад
Thanks a lot.
@jsiddiqui
@jsiddiqui Год назад
Really great job.... awesome work...
@rishiraj2548
@rishiraj2548 Год назад
Thanks 🎉
@ethangoodman7988
@ethangoodman7988 Год назад
In your program of printing even odd numbers from two thread it's not giving 1 to 10 output sequentially always in my machine even thread gets started first print 2 then print 1. We might need extra synchronisation here to ensure that first odd thread gets started
@13success66
@13success66 2 года назад
Thank you sir
@good_eats876
@good_eats876 7 месяцев назад
"this line is crying" 🤣
@jaswantht6615
@jaswantht6615 2 месяца назад
Even though used completeableFuture threads are not running randomly. Print statement shows 1-10 in order?
@surajsinghsehwag9327
@surajsinghsehwag9327 7 месяцев назад
String through inilization can have two object one in scp Nd other in heap?
@kiranlulla6540
@kiranlulla6540 2 года назад
Amazing job!!
@abhishekhail6682
@abhishekhail6682 2 года назад
Nice video sir ❤️
Далее
Brilliant Budget-Friendly Tips for Car Painting!
00:28
Свожу все свои тату (abricoss_a_tyt)
00:35
Coding Interviews Be Like
5:31
Просмотров 6 млн