Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

Get your Java dream job! Collections - Interview preparation

Yuval Ishay, Java expert & Instructor

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
40 Videos (3h 22m)
    • Welcome!

      3:52
    • Course Overview

      2:41
    • Java Installation

      4:55
    • Eclipse Installation

      3:59
    • Learning material installation

      5:41
    • Arrays Intro

      2:08
    • Arrays Overview

      4:41
    • Array Demo

      5:06
    • How can you initialize an array?

      4:38
    • What are array's limitations?

      6:48
    • What is Varargs?

      7:44
    • Multi Dimension Array

      4:01
    • Multi dimensional array - Demo

      6:10
    • How to remove duplication from Array?

      8:35
    • Collection Framework - What is it?

      6:03
    • List interface

      4:51
    • ArrayList Theory and Interview questions

      5:54
    • ArrayList Demo - Basic

      5:46
    • ArrayList Demo - Using Indexes

      6:24
    • ArrayList - Dynamic Resizing Questions

      6:34
    • ArrayList VS Vector

      3:07
    • Why should we use Iterator?

      5:17
    • Iterator Fail Fast principle

      3:48
    • Iterator Fail Safe principle

      6:20
    • Iterator vs ListIterator

      5:10
    • Maps Intro

      2:10
    • Map Interface overview

      5:45
    • Hash Map Basic Demo

      5:42
    • Using the same key and Null on HashMap - Demo

      6:00
    • HashMap vs Hashtable

      6:46
    • Map Basic Interview Questions & Answers

      5:48
    • Why equals() and hashcode() are so important?

      5:24
    • HashMap Internal Implementation

      5:38
    • HashMap Load Factor and Capacity - Q & A

      5:00
    • Puzzle intro

      1:37
    • How to iterate 2D Array in a spiral way?

      2:44
    • How to iterate 2D Array in a spiral way? - code demo.

      6:40
    • How to find maximum share profit?

      3:33
    • How to find maximum share profit - solution

      6:32
    • Course Wrap Up - Thanks!

      2:45

About This Class

Hello and Welcome!

Scared of coding interview?

This course will practice you with the must know Java interview questions.

If you want to get your dream job, and you are serious about your career you should take this course.

In this course we will review Java interview questions from different areas:

  • Arrays - advantages and disadvantages, initialization, search, sort,  multi dimensional , puzzle.
  • Collection - Framework, List, ArrayList, Vector, LinkedList.
  • Iterator - Iterator Interface, Fail-Fast, Fail-Safe, List Iterator.
  • Maps - Map interface, HashMap, Hashtable and more.
  • Puzzles -  Programming puzzles from Google and Amazon. 

Lesson structure

The lecture were divided to short lectures of about 5 min each, so you will be able to come back to a specific topic and replay the lesson without the need to search in a specific long video for  the part that you would like to repeat on.

Each lesson will include several questions; all of them are from real interviews. We'll go over the questions and answer them.

2

Students

--

Projects

0

Reviews (0)

Yuval Ishay

Java expert & Instructor

Hi All,

I'm Yuval Ishay.

My software development career was started in the early 2000 and I'm working with Java almost since it was born, more than 17 years now.

I have lot of experience in software development, and specifically Java technologies, open source, cloud and devops.

Today, I'm leading java development teams in an international software companies.

See full profile