- 18
- 205 615
Stream2Learn
India
Приєднався 3 чер 2021
I love Software engineering (especially the backend) and I strive to be a better software engineer every day. Join me on this journey and let us learn together. I will try to put in videos on Databases, Java, Spark and Streaming Architectures.
And also some short videos about some tips and tricks learned using Windows, Linux and Mac.
We will always try to learn by example here in this educational UA-cam channel which we believe is the right way to learn.
All opinions, suggestions, and tips I provide in all of this channel's content are my own. Information provided is for educational purposes only.
And also some short videos about some tips and tricks learned using Windows, Linux and Mac.
We will always try to learn by example here in this educational UA-cam channel which we believe is the right way to learn.
All opinions, suggestions, and tips I provide in all of this channel's content are my own. Information provided is for educational purposes only.
Java Interview| 10+ years experience| Realtime Java Microservices Interview.Git Maven Interview.
Pair Programming Interview and Real Interview with a candidate from Poland. This video talks about Java, Maven, Git ,Microservices, and Spring boot interview questions .
00:00 Intro
01:20 Maven Questions.
02:10 Maven Dependency Tree.
03:30 Maven POM components
04:20 Maven Generate Jar - Intellij
06:16 Maven Dependency Management and Plugin Management.
09:03 Why is a Maven Plugin Needed.
12:03 Where are the Maven dependencies stored in the local machine.
12:36 Maven Settings.xml -Configuration.
16:00 Maven Jar Versioning.
18:00 Provided Scope of a Maven dependency.
19:40 Git Questions
21:12 Code Styling and Formatting.
23:44 Git Working - Daily process.
25:35 Git New Feature Branch - Mapping with JIIRA id.
26:42 Code Backup in Local - Stash,Shelve and Changelist
31:20 Commit and Push
33:32 Git Pull Request - (Blurred for privacy)
34:51 Java Questions. (Problem Solving and Basics.)
01:00:43 REST Service and Spring Questions.
01:07:03 Junit Questions.
01:17:22 Conclusion - Result for the Candidate.
#TCS #Infosys #Cognizant #maven #git #JavaInterviewQuestionsandAnswers #JavaInterviewQuestions #JavaInterview #CoreJavaInterviewQuestions #JavaInterviewQuestionsandAnswersForExperienced #JavaTutorial #JavaProgramming #JavaTutorialForBeginners
00:00 Intro
01:20 Maven Questions.
02:10 Maven Dependency Tree.
03:30 Maven POM components
04:20 Maven Generate Jar - Intellij
06:16 Maven Dependency Management and Plugin Management.
09:03 Why is a Maven Plugin Needed.
12:03 Where are the Maven dependencies stored in the local machine.
12:36 Maven Settings.xml -Configuration.
16:00 Maven Jar Versioning.
18:00 Provided Scope of a Maven dependency.
19:40 Git Questions
21:12 Code Styling and Formatting.
23:44 Git Working - Daily process.
25:35 Git New Feature Branch - Mapping with JIIRA id.
26:42 Code Backup in Local - Stash,Shelve and Changelist
31:20 Commit and Push
33:32 Git Pull Request - (Blurred for privacy)
34:51 Java Questions. (Problem Solving and Basics.)
01:00:43 REST Service and Spring Questions.
01:07:03 Junit Questions.
01:17:22 Conclusion - Result for the Candidate.
#TCS #Infosys #Cognizant #maven #git #JavaInterviewQuestionsandAnswers #JavaInterviewQuestions #JavaInterview #CoreJavaInterviewQuestions #JavaInterviewQuestionsandAnswersForExperienced #JavaTutorial #JavaProgramming #JavaTutorialForBeginners
Переглядів: 14 701
Відео
Java Interview| 5+ years experience|Java MONGODB Microservices Interview.#Cognizant,#tcs,#infosys
Переглядів 3,9 тис.2 роки тому
This video talks about Java, Microservices, MongoDB, and Spring boot interview questions, and Spring boot basic features through these interview questions. 00:00 Intro 04:13 Java Questions 06:05 Java Streams Hands-On Interview Questions 18:10 Spring Boot Interview Questions. #JavaInterviewQuestionsandAnswers #JavaInterviewQuestions #JavaInterview #CoreJavaInterviewQuestions #JavaInterviewQu...
Java Interview| 10+ years experience| Realtime Java Microservices Interview.#Cognizant,#tcs,#infosys
Переглядів 40 тис.2 роки тому
This video talks about Java, Microservices, and Spring boot interview questions and Spring boot basic features through these interview questions. 00:00 Intro 02:00 Microservice Arch 23:40 Coding Syntax with a basic use case like List Iteration. 39:40 Basic Programming Exercise. #JavaInterviewQuestionsandAnswers #JavaInterviewQuestions #JavaInterview #CoreJavaInterviewQuestions #JavaIntervie...
Java Interview| 10+ years experience| Realtime Java Microservices Interview.#Cognizant,#tcs,#infosys
Переглядів 17 тис.3 роки тому
This is a recording of an actual interview discussion that I was part of. This video talks about Java, Microservices, and Spring boot interview questions and Spring boot basic features through these interview questions. #JavaInterviewQuestionsandAnswers #JavaInterviewQuestions #JavaInterview #CoreJavaInterviewQuestions #JavaInterviewQuestionsandAnswersForExperienced #JavaTutorial #JavaPro...
Java Interview| 9+ years experience| Real time Java Microservices Interview.#Cognizant,#tcs,#infosys
Переглядів 36 тис.3 роки тому
This is a recording of an actual interview discussion that I was part of. This video talks about Java, Microservices, and Spring boot interview questions and Spring boot basic features through these interview questions. Top 10 Tricky core java Interview questions top java interview questions, top java interview questions and answers, top interview questions and answers, top java interview quest...
Complete Git and GitHub Tutorial using IntelliJ |Git Production Release|Merge,Rebase,Stash,Release.
Переглядів 26 тис.3 роки тому
This Git tutorial will help you with using Git & GitHub using Intellij. Right from creating a Git Repository, To generating a personalized token, Making Changes,Stashing,Merging,Tagging and finally to Release the project to the end user. This video also covers how you can use Git in IntelliJ and their Tips and Tricks. Please do subscribe to my channel . And a like and a comment there would be g...
Free $2000.00 USD Databricks Course for Data Engineers and Data Scientists Verified - July 26 2021.
Переглядів 9 тис.3 роки тому
DataBricks is providing top notch learning material for Data Engineers and Data Scientists Worth 2000USD(1.45 Lakh Rs) for Free. Verified July 26, 2021. Please do subscribe to my channel . And a like and a comment there would be great as well. ua-cam.com/channels/jO8Jq2sdpuI134axhMp0Fg.html Databricks Data Engineering and Data Scientist Paths for free: I have enrolled into the data engineering ...
How To MapReduce & Lambda in Python & Scala| Comparison of Lambda Syntaxes Step by Step| Beginners
Переглядів 5053 роки тому
Scala and Python for Spark. In this video we will cover the basic syntax and capabilities of Higher-order Methods like map,filter,reduce in python and scala. For Setting up python in Pycharm refer the below video: ua-cam.com/video/3LTSSzBZvXE/v-deo.html For setting up Scala in Intellij refer the below video: ua-cam.com/video/61Nnh7R-AbkY/v-deo.htmlo For coverage of all setups wrt Python and Sca...
How to use Pyspark in Pycharm and Command Line with Installation in Windows 10 | Apache Spark 2021
Переглядів 21 тис.3 роки тому
This video is part of the Spark learning Series, where we will be learning Apache Spark step by step. Prerequisites: JDK 8 should be installed and javac -version should point to your jdk 8 installation. Set JAVA_HOME to your Java 8 path. We will see in detail how to start from scratch with respect to learning Apache Spark. I have set up Pycharm in Windows with a separate virtual environment and...
How to do Apache Spark Setup in Windows|Intellij IDE|CmdLine|Databricks|Zeppelin |All Methods - 2022
Переглядів 5 тис.3 роки тому
NOTE: Please use a headset to get the optimal sound as UA-cam has decreased the volume considerably! This video is part of the Spark learning Series, where we will be learning Apache Spark step by step. Prerequisites: JDK 8 should be installed and javac -version should point to your jdk 8 installation. Set JAVA_HOME to your Java 8 path. Please Set JAVA_HOME and HADOOP_HOME for the setup to work...
Data Engineer Roadmap 2021-All Tools and Frameworks Explained -Beginners and Experienced
Переглядів 4,2 тис.3 роки тому
This video aims to give a complete picture of the modern data engineering landscape and serve as a study guide for aspiring data engineers. A data engineer would master a subset of these tools throughout several years depending on his/her company and career choices. Please do provide your comments and subscribe to my channel! ua-cam.com/channels/jO8Jq2sdpuI134axhMp0Fg.html Timestamps: 00:00 Int...
Google 4 Free Courses With Certificate | Free Google Certification Courses | Students | Professional
Переглядів 4563 роки тому
In this video, we discuss and show you How to avail of the free Courses for Data Engineers, DevOps Cloud Users and Data Scientists (Including AI Cloud and ML). For more such videos and information, Please Like and Subscribe to our Channel !!! ua-cam.com/channels/jO8Jq2sdpuI134axhMp0Fg.html GOOGLE DIGITAL GARAGE: Please Browse through Digital Garage for getting a list of all courses available. l...
Learning Scala with #Intellij Scala Plugin 2021(#Scala #REPL #ScratchPad )
Переглядів 6 тис.3 роки тому
In this video, we show you, how to get started with a simple scala setup in Intellij. How to install Scala Plugin and Download SDK directly from Intellij. We also see how to set up a project and see how to execute code using REPL, Scratchpad and Debugging of Classes and Object files. Timestamps: 00:00 Learning Scala with Intellij -Step By Step 00:38 Checking if Scala SDK is setup in IntelliJ 01...
Java Beginner Full Project(Inventory Management System) with Code Explanation Audio and Source Code.
Переглядів 11 тис.3 роки тому
🢂 Inventory Management System Using Java Swing. In this video, we show you, how to get started with a simple java application. Inventory Management System - Using Java, MySql, JDBC, Java Swing. Java CRUD Operation Database Java project for beginners step by step using Netbeans 🢂 Please do like my videos and Subscribe to my channel. 🢂 Kindly add comments on any improvements or suggestions. Or an...
Free #Coursera Certificate Courses for learning AZURE, AWS, GCP, Git,ML,GCP till 30th June 2021
Переглядів 8373 роки тому
Free #Coursera Certificate Courses for learning AZURE, AWS, GCP, Git,ML,GCP till 30th June 2021
How to Speed Up Windows 10 Performance 2021 for free and Fix Slow PC or Laptop.
Переглядів 2313 роки тому
How to Speed Up Windows 10 Performance 2021 for free and Fix Slow PC or Laptop.
Free $2000.00 USD Databricks Course for Data Engineers and Data Scientists (Spark and ML) 22-June-21
Переглядів 9 тис.3 роки тому
Free $2000.00 USD Databricks Course for Data Engineers and Data Scientists (Spark and ML) 22-June-21
I reached a java office
My solution for soring the array - for (int i=0; i < num.length; i++) { for(int j = 0; j < i; j++) { if(num[i] < num[j]) { num[j] = num[i] + num[j]; num[i] = num[j] - num[i]; num[j] = num[j] - num[i]; } } } for (int k : num) { System.out.println(k); }
hello can you please send me this source code
HI Brother can you please share the source code , Project is interesting!!!
Hi very interesting projectr Canm you please share me the source code ?
able to run in pycharm terminal successfully, but getting error on run, /Users/shelly/spark/spark-3.5.2-bin-hadoop3/bin/spark-class: line 71: /usr/libexec/java_home/bin/java: Not a directory /Users/shelly/spark/spark-3.5.2-bin-hadoop3/bin/spark-class: line 97: CMD: bad array subscript head: illegal line count -- -1 raise PySparkRuntimeError( pyspark.errors.exceptions.base.PySparkRuntimeError: [JAVA_GATEWAY_EXITED] Java gateway process exited before sending its port number. Please mention about JAVA_HOME and other env variable that needs to be configured in video
Rejected
Rejected
Super cool interview
I admire your patience , most people would have ended the interview long back ...
wonderful video, but rebase could have been explained much better..
Excellent very helpful sir👌 👌
can i please get source code?
Thank you for this amazing video. Extremely useful
public static void main (String args[]){ Integer[] num1 = {0,1,0,1,0,1,0,1,0,1}; for(int k=0 ; k<= num1.length ; k++) { for (int i = 0; i < num1.length - 1; i++) { int temp; if (num1[i] > num1[i + 1]) { temp = num1[i]; num1[i] = num1[i + 1]; num1[i + 1] = temp; } } } for(int j=0;j<num1.length;j++){ System.out.println(num1[j]); } }
public static void main (String args[]){ Integer[] num1 = {0,1,0,1,0,1,0,1,0,1}; for(int k=0 ; k<= num1.length ; k++) { for (int i = 0; i < num1.length - 1; i++) { int temp; if (num1[i] > num1[i + 1]) { temp = num1[i]; num1[i] = num1[i + 1]; num1[i + 1] = temp; } } } for(int j=0;j<num1.length;j++){ System.out.println(num1[j]); } }
Coding knowledge is very poor
I dont know who you are or where you work, but the way you articulate a problem statement and the way you never give up on the candidates is truly amazing. More power to you! Lucky are the folks on your team to have a mentor like you.
Thank you so much 💓
'spark-shell' is not recognized as an internal or external command, operable program or batch file answer - add this in ur system varibles path - file:///C:/spark/spark-3.5.0-bin-hadoop3/bin
you are good interviewer, taking interview on selection mode not a rejection mode, most of interviewer pre decided like I will ask question from interviewee those he don't know
Iam facing this issue please tell how to troubleshoot this 10:57:42 WARN TaskSetManager: Lost task 3.0 in stage 1.0 (TID 7) (DESKTOP-LTORSLO executor driver): Taskkilled (Stage cancelled: Job aborted due to stage failure: Task 2 in stage 1.0 failed tim recent failure: Lost task 2.0 in stage. 1.9 (TID 6) (DESKTOP-LTORSLO executor driver): org.apache.spark. SparkException: Python worker exited unexpectedly (crashed) at org.apache.spark.api.python.BasePythonRunners ReaderIterator$Sanonfun$1.applyOrElse(PythonRunner.scala:612) at org.apache.spark.api.python.BasePythonRunner $ReaderIterators Sanonfun$1.applyOrElse(PythonRunner.scala:594) at scala.runtime.AbstractPartialFunction.apply(AbstractPartialFunction.scalá:38) ) at org.apache.spark.api.python.PythonRunner $$anon$3.read(PythonRunner.scala:789 at org.apache.spark.api.python. PythonRunner$$anon$3.read(PythonRunner.scala:766) at org.apache.spark.api.python.BasePythonRunner ReaderIterator.hasNext(PythonRunner.scala:525) at org.apache.spark.InterruptibleIterator.hasNext(InterruptibleIterator.scala:37) at scala.collection. Iterator.foreach(Iterator.scala:943) at scala.collection.Iterator.foreach$(Iterator.scala:943) at org.apache.spark.InterruptibleIterator.foreach (InterruptibleIterator.scala:28) at scala.collection.generic.Growable.Splussplusseq(Growable.scale:62) at scala.collection. generic.Growable.Splus$plusSeq$(Growable.scala:53) at scala.collection.mutable.ArrayBuffer.Splussplusses(Arraylluffer.scala:105) at scala.collection.mutable.ArrayBuffer.Splus$plus$eq(ArrayBuffer.scala:49) at scala.collection.TraversableOnce.to(TraversableOnce.scala:366) at scala.collection. TraversableOnce.tos (TraversableOnce.scala:364) at org.apache.spark. InterruptibleIterator.to(InterruptibleIterator.scala:28) at scala.collection.TraversableOnce.to@uffer(TraversableOnce.scala:358) at scala.collection.TraversableOnce.tolluffers(TraversableOnce.scala:358) at org.apache.spark. InterruptibleIterator.toBuffer(terruptibleIterator.scala:28) at scala.collection. TraversableOnce.toArray(TraversableOnce.scala: 345) at scala.collection.TraversableOnce. toArrays(TraversableOnce.scala:339) at org.apache.spark. InterruptibleIterator, toArray(InterruptibleIterator.scala:28) at org.apache.spark.rdd. RDD. Sanonfun$collect$2(RDD.scala:1046) at org.apache.spark. SparkContext, SanonfunsrunJob$5(SparkContext.scala:2438) org.apache.spark.scheduler.ResultTask.runTask(ResultTask.scala:93) at at org.apache.spark.TaskContext.runTaskwithlisteners (TaskContext.scala:161) at org.apache.spark.scheduler.Task.run(Task.scala:141) at org.apache.spark. executor, Executor$TaskRunnen SanonfunSrun$4(Executor.scala:620) org.apache.spark util.SparkErrorUtils, trywithSafeFinally(SparkErrorUtils.scala:64) at at org.apache.spark.util.SparkErrorUtils.trywithSafeFinally$(SparkErrorUtils.scala:61) at org.apache.spark.util.Utilss.trywithSafeFinally(Utils.scala:94) apache.spark. org.ap at org. or Executor$TaskRunner.run(Executor.scala:623) .executor at java.base/java.util.concurrent.ThreadPoolExecutor.runlorker (ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) : Caused by java.io.EOFException at java.base/java.io. DataInputStream.readInt(DataInputStream.java:397) at org.apache.spark.api.python.Pythonilunner$Sanon$3.read(PythonRunner.scala:774
In both cmd and pycharm
Is he selected???
Nope
Sir can you please send me the source codes
What was he answering?
Excellent video - vivid hand holding session bro. THANK YOU
bro i don't have word for you🥰🥰
Always Welcome!
@Stream nice interview
10 years of experience or 6 months experience?
For the algo question answer , i don't remember if the panelists asked NOT TO USE any inbuilt methods. If they said so then pardon i am sorry. In that Case ONLY ONE LINE CODE WILL DO:- int ar[]={0,0,1,1,0,1,1,0,0,0,0,1,0,0}; Arrays.sort(ar); for(int i=0;i<ar.length;i++) sop(ar[i]+",");
i love the interviewer, very patient and knowledgeable. The interviewee though is hard headed. I know he is good but he doesn't listen to instructions so it depends on what kind of projects you want to put him. it's always good to listen to the interviewer and comply with the instructions.
Viewing. Any reason why you were helping with code? This will eat your time asking other questions. Put vs Post you were helping
persons.stream() .filter(person -> person.getAge() >= 45) .forEach(System.out::println);
int countZeros = 0; // Count the number of zeros for (int num : arr) { if (num == 0) { countZeros++; } } // Overwrite the array with 0s and 1s for (int i = 0; i < countZeros; i++) { arr[i] = 0; } for (int i = countZeros; i < arr.length; i++) { arr[i] = 1; }
when i run spark-shell command on cmd i receive the system cannot find the path specified
I am interested is he hired ?
Nope. Rejected.
Sometimes we don't get opportunity so theory knowledge is there but we should give opportunity then only anyone will get practical experience
Exactly people should understand that .. at least give him a chance and hire people
Routing questions to somewhere else. Seems explaining anything he finds relevant.
I used to pause in between the videos and tried to give the answers and it was very good rehearsal. You were also very patient with the interviewee in moments when he panicked initially. That was really nice. Thank you for the upload.
Happy that it helped.
Thanks for you explanation. BUt I'm getting below error can you please help me ERROR FileFormatWriter: Aborting job.................. raise Py4JJavaError( py4j.protocol.Py4JJavaError: An error occurred while calling o32.csv.
It would be really helpful if you could post more videos like this
Sure 🎉
he should be rejected bad perfornamce.
what an inefficient approach to sort 0(s) and 1(s) simply you can count and rearrange the integer array without creating not extra space and with O(n) Time Complexity Integer[] arr = new Integer[]{0, 1, 0, 1, 0, 1, 0}; int zeroCount = 0; for (Integer integer : arr) { if (integer == 0) zeroCount++; } int counter = 0; while (counter < arr.length) { if (zeroCount-- > 0) { arr[counter++] = 0; } else { arr[counter++] = 1; } }
Can u plss snd me the source code for this
You really confused us starting from the merge conflicts explanation(due to incorrect commit message), which is the crucial part of this video. But, trust me this is the best video out there covering all use cases . If possible , please edit the video from merge conflicts section for future viewers.
Very interesting, people can't sort an array with function :D Buy answer more complex things..
Arrays.stream(integers).sorted().forEach(System.out::print); He was thinking very complex and strange to me, also stressed :D
Arrays.stream(integers) .sorted((a, b) -> b - a) .forEach(System.out::print)
@@tomjosi742 you do not need even to sort via lambda, the natural sort is given by default
@@MindFreeaforLife i know that, but incase you want to reverse from left to right
For the questions wtih 0 on left and 1 set right here is the best code i think public static void put0OnTheLeft(Integer[] integers) { List<Integer> integersList = Arrays.asList(integers ); integersList.parallelStream().sorted((y,x ) -> x.compareTo(y)).forEach(System.out::println); } main table ---> Integer[] entiers = {1,0,0,1,0,1,0,1,0,0,0,1,1,1};
public static void separateZerosAndOnes(Integer[] entiers) { Arrays.sort(entiers, (a, b) -> a.compareTo(b)); }
Declare two pointers one for zero and other for 1...n swap it at every occurrence.
I haven't seen interviewer like you who really make the opposite person confident. And you looks so strong in technical.
That was not the best way to do the arrangement of zeros and one's so many conversations he is doing
int index=0; For(int i=0;i<arr.length;i++){ If(arr[i]==0){ arr[index++]=0; } } While (index<arr.length){ arr[index++]=1; // Now all the array will be filled up with 0's in left and 1's in right 😊 }