Download Interview java Free Java Code
Description
Data structures && Algorithms Interview Questions in Java.
Source Files
The download file Interview-java-master.zip has the following entries.
README//from w w w . j a v a 2 s. c o m
bin/.DS_Store
bin/Array/Compress.class
bin/Array/FirstNonRepeated.class
bin/Array/IsPermutation.class
bin/Array/IsUniqueChar.class
bin/Array/RemoveChars.class
bin/Array/ReplaceSpace.class
bin/Array/Reverse.class
bin/Array/ReverseWords.class
bin/Array/Rotate.class
bin/Array/SetZeros.class
bin/Bit/UpdateBits.class
bin/LinkedLists/.DS_Store
bin/LinkedLists/AddLists.class
bin/LinkedLists/DeleteDuplicate.class
bin/LinkedLists/FindBeginning.class
bin/LinkedLists/IsPalindrome.class
bin/LinkedLists/LinkedList.class
bin/LinkedLists/Node.class
bin/LinkedLists/Partition.class
bin/Queue/Animal.class
bin/Queue/AnimalQueue.class
bin/Queue/Cat.class
bin/Queue/Dog.class
bin/Queue/MyQueue.class
bin/Queue/Node.class
bin/Queue/Queue.class
bin/Stack/Node.class
bin/Stack/NodeWithMin.class
bin/Stack/Sort.class
bin/Stack/StackWithMin.class
bin/Stack/StackWithMin2.class
bin/Stack/Tower.class
bin/Stack/iStack.class
bin/String/Compress.class
bin/String/IntToStr.class
bin/String/IsRotation.class
bin/String/IsSubstring.class
bin/String/StrToInt.class
bin/Tree/BST.class
bin/Tree/FindSum.class
bin/Tree/InorderSucc.class
bin/Tree/IsBST.class
bin/Tree/IsBalanced.class
bin/Tree/LevelLinkedList.class
bin/Tree/LowestCommonAncestor.class
bin/Tree/MinimalBST.class
bin/Tree/Node.class
bin/careercup/MyFunction.class
bin/careercup/UniqueCharacters.class
bin/linkedlist/AddLists.class
bin/linkedlist/DeleteDuplicate.class
bin/linkedlist/FindBeginning.class
bin/linkedlist/IsPalindrome.class
bin/linkedlist/LinkedList.class
bin/linkedlist/Node.class
bin/linkedlist/Partition.class
src/.DS_Store
src/Array/FirstNonRepeated.java
src/Array/IsPermutation.java
src/Array/IsUniqueChar.java
src/Array/RemoveChars.java
src/Array/ReplaceSpace.java
src/Array/Reverse.java
src/Array/ReverseWords.java
src/Array/Rotate.java
src/Array/SetZeros.java
src/Bit/BitSwapRequired.java
src/Bit/DrawLine.java
src/Bit/GetNext.java
src/Bit/PrintDoubleBinary.java
src/Bit/SwapOddEvenBits.java
src/Bit/UpdateBits.java
src/Codility/AdjacentCount.java
src/Codility/Equilibrium.java
src/LeetCode/AddBinary.java
src/LeetCode/AddTwoNumbers.java
src/LeetCode/Anagrams.java
src/LeetCode/BinaryTreeInorderTraversal.java
src/LeetCode/Combination.java
src/LeetCode/CombinationSum.java
src/LeetCode/CombinationSumII.java
src/LeetCode/ContainerWithMostWater.java
src/LeetCode/CountAndSay.java
src/LeetCode/DecodeWays.java
src/LeetCode/DivideTwoIntegers.java
src/LeetCode/FirstMissingPositive.java
src/LeetCode/FourSum.java
src/LeetCode/GenerateParentheses.java
src/LeetCode/GreyCode.java
src/LeetCode/ImplementstrStr.java
src/LeetCode/InsertInterval.java
src/LeetCode/IntegerToRoman.java
src/LeetCode/InterleavingString.java
src/LeetCode/JumpGame.java
src/LeetCode/JumpGameII.java
src/LeetCode/LargestRectangleHistogram.java
src/LeetCode/LengthOfLastWord.java
src/LeetCode/LetterCombinationsPhoneNumber.java
src/LeetCode/LongestCommonPrefix.java
src/LeetCode/LongestPalindromicSubstring.java
src/LeetCode/LongestSubstringWithoutRepeating.java
src/LeetCode/LongestValidParentheses.java
src/LeetCode/MaximumSubarray.java
src/LeetCode/MergeIntervals.java
src/LeetCode/MergeKSortedLists.java
src/LeetCode/MergeSortedArray.java
src/LeetCode/MergeTwoSortedList.java
src/LeetCode/MinimumWindowSubstring.java
src/LeetCode/NQueens.java
src/LeetCode/NextPermutation.java
src/LeetCode/PalindromeNumber.java
src/LeetCode/PartitionList.java
src/LeetCode/PermutationSequence.java
src/LeetCode/Permutations.java
src/LeetCode/PermutationsII.java
src/LeetCode/PlusOne.java
src/LeetCode/Pow.java
src/LeetCode/RecoverBinarySearchTree.java
src/LeetCode/Regex.java
src/LeetCode/RemoveDupFromSortedList.java
src/LeetCode/RemoveDupFromSortedListII.java
src/LeetCode/RemoveDuplicatesFromSortedArray.java
src/LeetCode/RemoveDuplicatesFromSortedArrayII.java
src/LeetCode/RemoveElements.java
src/LeetCode/RemoveNthFromEnd.java
src/LeetCode/ReverseInteger.java
src/LeetCode/ReverseLinkedListBetween.java
src/LeetCode/ReverseNodesInKGroup.java
src/LeetCode/RotateImage.java
src/LeetCode/RotateList.java
src/LeetCode/SameTree.java
src/LeetCode/SearchForARange.java
src/LeetCode/SearchIn2DMatrix.java
src/LeetCode/SearchInRotatedSortedArray.java
src/LeetCode/SearchInRotatedSortedArrayII.java
src/LeetCode/SearchInsertPosition.java
src/LeetCode/SetMatrixZeroes.java
src/LeetCode/SortColors.java
src/LeetCode/SpiralMatrixII.java
src/LeetCode/SpriralMatrix.java
src/LeetCode/Sqrt.java
src/LeetCode/StringToInteger.java
src/LeetCode/Subsets.java
src/LeetCode/SubsetsII.java
src/LeetCode/SwapNodesInPairs.java
src/LeetCode/ThreeSum.java
src/LeetCode/ThreeSumCloest.java
src/LeetCode/ValidateBST.java
src/LeetCode2/Anagrams.java
src/LeetCode2/BalancedBinaryTree.java
src/LeetCode2/FourSum.java
src/LeetCode2/ThreeSum.java
src/LeetCode2/ThreeSumClosest.java
src/LinkedLists/.DS_Store
src/LinkedLists/AddLists.java
src/LinkedLists/DeleteDuplicate.java
src/LinkedLists/FindBeginning.java
src/LinkedLists/IsPalindrome.java
src/LinkedLists/LinkedList.java
src/LinkedLists/Node.java
src/LinkedLists/Partition.java
src/Pocket/Array/FindDiff.java
src/Pocket/Array/FindSum.java
src/Pocket/Array/PrintSpiral.java
src/Pocket/Array/RemoveChars.java
src/Pocket/Array/RotateMatrix.java
src/Pocket/Array/SetZeros.java
src/Pocket/Array/WindowOfZeros.java
src/Pocket/Bit/NumOfOnes.java
src/Pocket/Heap/NearlySorted.java
src/Pocket/LinkedList/CopyList.java
src/Pocket/LinkedList/CopyWithRandom.java
src/Pocket/LinkedList/FindIntersection.java
src/Pocket/LinkedList/FindLoop.java
src/Pocket/LinkedList/InsertIntoSorted.java
src/Pocket/LinkedList/IsPalindrome.java
src/Pocket/LinkedList/LinkedList.java
src/Pocket/LinkedList/Node.java
src/Pocket/LinkedList/NthToLast.java
src/Pocket/LinkedList/Partition.java
src/Pocket/LinkedList/RemoveDup.java
src/Pocket/LinkedList/ReturnMiddle.java
src/Pocket/Math/Fibanocci3.java
src/Pocket/Math/Fibonacci3.java
src/Pocket/Math/FibonacciIndex.java
src/Pocket/Math/FindAppearTwice.java
src/Pocket/Math/FindPrimeNum.java
src/Pocket/Math/IsPalindrome.java
src/Pocket/Math/LargestPrimeFactor.java
src/Pocket/Math/PascalTriangle.java
src/Pocket/Math/PowerOf2.java
src/Pocket/Math/Quadratic.java
src/Pocket/Sort/NearlySorted.java
src/Pocket/Stack_Queue/QueueWith2Stacks.java
src/Pocket/Stack_Queue/StackWithQueue.java
src/Pocket/Stack_Queue/Tower.java
src/Pocket/String/Compression.java
src/Pocket/String/FindCommon.java
src/Pocket/String/IsPalindrome.java
src/Pocket/String/IsRotation.java
src/Pocket/String/LongestPalindromeSubString.java
src/Pocket/String/RemoveChar.java
src/Pocket/String/Reverse.java
src/Pocket/String/ReverseSentence.java
src/Pocket/Tree/BST.java
src/Pocket/Tree/IsBalanced.java
src/Pocket/Tree/LCA.java
src/Pocket/Tree/Node.java
src/Pocket/Tree/ParentLCA.java
src/Queue/Animal.java
src/Queue/MyQueue.java
src/Queue/Node.java
src/Queue/Queue.java
src/Recursion/BinarySearch.java
src/Recursion/CombineString.java
src/Recursion/CountWay.java
src/Recursion/GenerateParentheses.java
src/Recursion/GetPath.java
src/Recursion/GetPerm.java
src/Recursion/GetSubsets.java
src/Recursion/MagicIndex.java
src/Recursion/PaintFill.java
src/Recursion/PermuteString.java
src/Recursion/TelephoneWords.java
src/Search/SearchRotated.java
src/Search/SearchWithEmpty.java
src/Sort/MergeSorted.java
src/Sort/SortAnagrams.java
src/Stack/Node.java
src/Stack/Sort.java
src/Stack/StackWithMin.java
src/Stack/Tower.java
src/Stack/iStack.java
src/String/Compress.java
src/String/IntToStr.java
src/String/IsRotation.java
src/String/IsSubstring.java
src/String/StrToInt.java
src/Tree/BST.java
src/Tree/FindSum.java
src/Tree/InorderSucc.java
src/Tree/IsBST.java
src/Tree/IsBalanced.java
src/Tree/LevelLinkedList.java
src/Tree/LowestCommonAncestor.java
src/Tree/MinimalBST.java
src/Tree/Node.java
src/Yelp/AutoComplete.java
src/Yelp/CopyRandom.java
src/Yelp/InorderPreorderToBST.java
src/Yelp/IsPalindromeAdvanced.java
src/Yelp/LongestSubstringWithoutRepeating.java
src/Yelp/MinStack.java
src/Yelp/TopChatter.java
src/Yelp/URLdecription.java
src/careercup/MyFunction.java
src/careercup/UniqueCharacters.java
Download
Click the following link to download Interview-java-master.zip.
Interview-java-master.zip