├── JDBC-questions.md ├── README.md ├── _config.yml ├── assets ├── aggregation.png ├── collection-class.png ├── collection.png ├── exception.png ├── jdk.jpg ├── jpa_class_level_architecture.png ├── map-interface.png ├── recursive.png ├── shorted-path-dijkstras.png └── star.png ├── collections-questions.md ├── core-java ├── arrays │ ├── ArrayListSpliterator.java │ ├── ArrayListToArrayConversion.java │ ├── ArrayVsArrayList.java │ ├── Arrays.java │ ├── ArraysBinarySearch.java │ ├── ArraysBinarySearch2.java │ ├── ArraysClass.java │ ├── ArraysCloning.java │ ├── ArraysComparision.java │ ├── ArraysComparisionDeepEquals.java │ ├── ArraysCopyOf.java │ ├── ClassObjectsArrays.java │ ├── JaggedArray.java │ ├── MergeArrays.java │ ├── MultidimensionalArray.java │ ├── ParallelSort.java │ ├── ParallelSortUsingSeries.java │ ├── ReflectionArrayClass.java │ └── package-info.java ├── basics │ ├── ArrayBlockingQueueAdd.java │ ├── ArrayBlockingQueuePut.java │ ├── BinarySearch.java │ ├── BinarySearchCollections.java │ ├── BlankFinal.java │ ├── BoundedTypesGenerics.java │ ├── BoundedTypesGenerics02.java │ ├── CurryingFunctions.java │ ├── EnumConstructorExample.java │ ├── EnumDemo01.java │ ├── EnumDemo02.java │ ├── EnumDemo03.java │ ├── EnumDemo04.java │ ├── InstanceVariables.java │ ├── InstanceofOperator.java │ ├── JVMDemo01.java │ ├── JVMDemo02.java │ ├── NestedSwitchCase.java │ ├── NullExample.java │ ├── NullReferenceVariable.java │ ├── Number.java │ ├── OutOfMemoryException.java │ ├── ShutDownHook.java │ ├── SortSubarray.java │ ├── SortUsingCollections.java │ ├── SortingInJava.java │ ├── StaticVsNonStaticMethods.java │ ├── StrictMathLog.java │ ├── StringBufferAppendCodePoint01.java │ ├── StringBuilderAppend01.java │ ├── TreeSetComparator.java │ ├── UnderscoreAs_Variable.java │ ├── UnderscoreInNumeric.java │ ├── VariablesScope01.java │ ├── VariablesScope02.java │ └── WideningPrimitiveConversion.java ├── collections │ ├── AbstractCollectionExample.java │ ├── AbstractListExample.java │ ├── AbstractQueueExample.java │ ├── AbstractSetExample.java │ ├── ArrayBlockingQueueExample.java │ ├── ArrayDequeExample.java │ ├── ArrayListExample.java │ ├── ArrayListSynchronization.java │ ├── ConcurrentLinkedDequeExample.java │ ├── ConcurrentLinkedQueueExample.java │ ├── CopyOnWriteArrayListExample.java │ ├── CopyOnWriteArraySetExample.java │ ├── DictionaryExample.java │ ├── EnumSetExample.java │ ├── EnumerationExample.java │ ├── HashMapExample.java │ ├── HashSetExample.java │ ├── HashSetMerge.java │ ├── HashtableExample.java │ ├── IdentityHashMapExample.java │ ├── ImmutableListEample.java │ ├── IterableToCollectionConversion.java │ ├── IteratorExample.java │ ├── LinkedBlockingDequeExample.java │ ├── LinkedBlockingQueueExample.java │ ├── LinkedHashMapExample.java │ ├── LinkedHashSetExample.java │ ├── LinkedListExample.java │ ├── LinkedTransferQueueExample.java │ ├── ListIteratorExample.java │ ├── SortedMapExample.java │ ├── StackExample.java │ └── WeakHashMapExample.java ├── concurrent │ └── ConcurrentSemaphore.java ├── constructors │ ├── CopyConstructor.java │ └── PrivateConstructors.java ├── exceptionhandling │ ├── ChainedExceptions.java │ ├── OutOfMemoryErrorException.java │ └── PrintException.java ├── filehandling │ └── RemoveDuplicates.java ├── inheritance │ ├── AccessingGrandparentMember.java │ ├── Inheritance01.java │ ├── Inheritance02.java │ ├── ObjectSerializationInInheritance.java │ ├── OverloadingInInheritance.java │ ├── OverridePrivateMethods.java │ ├── ParentChildHavingSameDataMember.java │ └── RestrictiveAccessDerivedClass.java ├── input │ └── output │ │ ├── ByteStream.java │ │ ├── CharacterStream.java │ │ ├── CommandLineArguments.class │ │ ├── CommandLineArguments.java │ │ ├── DoubleStreamExample01.java │ │ ├── DoubleStreamExample02.java │ │ ├── ScannerClass.java │ │ ├── ScannerNextChar.java │ │ └── ScannerVsBufferReader.java ├── interfaces │ ├── NestedClasses.java │ └── NestedInterface.java ├── keywords │ ├── ReferenceFinalVariable.java │ ├── StaticBlocks.java │ ├── StaticMethod.java │ ├── StrictfpKeyword.java │ └── TransientKeyword.java ├── methods │ ├── DeepCopy.java │ ├── FillInStackTraceMethod.java │ ├── PassByValue.java │ ├── ReturnListObjectClass.java │ └── ShallowCopy.java ├── multithreading │ ├── CallableExample.java │ ├── CountDownLatchExample.java │ ├── DaemonThread.java │ ├── InterThreadCommunication.java │ ├── JoinExample.java │ ├── JoinMethod.java │ ├── MultithreadingUsingRunnable.java │ ├── MultithreadingUsingThread.java │ ├── RuntimeClass.java │ ├── SemaphoreMethod.java │ ├── SleepExample.java │ ├── StartExample.java │ ├── ThreadNaming.java │ ├── ThreadPools.java │ ├── ThreadPriority.java │ └── YieldExample.java ├── oopsconcepts │ ├── Aggregation.java │ ├── Association.java │ ├── ClassesAndObjects.java │ ├── Composition.java │ ├── CovariantReturnTypes.java │ ├── CreateObjectsUsingClone.java │ ├── CreateObjectsUsingDeserialization.java │ ├── CreateObjectsUsingNew.java │ ├── CreateObjectsUsingNewInstance.java │ ├── DynamicBinding.java │ ├── Finalize.java │ ├── InstanceVariableHiding.java │ ├── JavaLangObject.java │ ├── ObjectCreationOfInheritedClass.java │ ├── OverloadMain.java │ ├── OverloadingTest.java │ ├── OverrideStaticMethods.java │ ├── Overriding01.java │ ├── OverridingEquals.java │ ├── OverridingExceptionHandling.java │ ├── OverridingToString.java │ ├── ReflectionExample.java │ ├── RuntimePolymorphism.java │ ├── StaticBinding.java │ ├── StaticClass.java │ ├── SwapObjectsUsingWrapperClass.java │ ├── thisAsMethodParameter.java │ ├── thisToInvokeCurrentClassConstructor.java │ ├── thisToInvokeCurrentClassMethod.java │ ├── thisToReferCurrentClassInstanceVariables.java │ └── thisToReturnCurrentClassInstance.java ├── operators │ ├── AdditionAndConcatenation.java │ └── AutoboxedIntegerObjects.java ├── strings │ ├── CharactersSearch.java │ ├── CheckAlphabetsInString.java │ ├── CompareStrings.java │ ├── IntegerToStringConversions.java │ ├── ListExample01.java │ ├── ListRemoveIf.java │ ├── ListUsingLambdas.java │ ├── ListUsingRemoveAll.java │ ├── ReadTextFile.java │ ├── RemoveLeadingZeros.java │ ├── SplitMethod.java │ ├── StringBufferAppendCodePoint.java │ ├── StringBufferDeleteCharAt.java │ ├── StringBufferMethods.java │ ├── StringBuilderAndStringBufferClass.java │ ├── StringBuilderAndStringBufferClass02.java │ ├── StringBuilderAndStringBufferClass03.java │ ├── StringCompare.java │ ├── StringContainsAlphabets.java │ ├── StringContainsAlphabetsRegx.java │ ├── StringJoinerClass.java │ ├── StringMethods.java │ ├── StringToLowerCase.java │ ├── StringTokenizerClass.java │ ├── StringsToIntegerConversions.java │ ├── SwapTwoStrings.java │ └── ToStringMethod.java └── wrapperclasses │ ├── NumberClass.java │ └── PrimitiveWrapperClasse.java ├── hibernate-questions.md ├── java-design-pattern-questions.md ├── java-multiple-choice-questions-answers.md ├── java-programs.md ├── java-programs ├── AddTwoNumbersRepresentedByLinkedList.java ├── ArrayListToArray.java ├── ArraySort.java ├── BinarySearchTreeImpl.java ├── BubbleSort.java ├── BucketSort.java ├── CheckNumberInString.java ├── CollectionSort.java ├── ConvertArrayListToStringArray.java ├── ConvertCollectionToSynchronizedCollection.java ├── ConvertLowerToUpperCase.java ├── CountCharactersInFile.java ├── CountingSort.java ├── CreateDeadlockBetweenTwoThreads.java ├── DynamicProgramming │ ├── CoinChange.java │ ├── KnapSack.java │ ├── PrintingLCS.java │ ├── editDistance.java │ ├── editDistanceOptimized.java │ ├── eggDroppingPuzzle.java │ ├── equalSumSubset.java │ ├── findPathExistence.java │ ├── getMinimumSquares.java │ ├── integerPartition.java │ ├── knapsack01.java │ ├── largestNumberWithKSwaps.java │ ├── lcsReeatedKtimes.java │ ├── longestPallindromicSubsequence.java │ ├── longestValidParanthesis.java │ ├── lpsString.java │ ├── maxPath.java │ ├── maxSumByRemovingOneEle.java │ ├── maximumCut.java │ ├── minimumCostPath.java │ ├── n_stairs.java │ ├── ncr.java │ ├── numberOfCoins.java │ ├── numberOfUniqueWays.java │ ├── optimalGameStartegy.java │ ├── pallindromicPartition.java │ ├── playerWithMaxScore.java │ └── stepsByKnight.java ├── FindDuplicateCharacter.java ├── FindMiddleIndex.java ├── Hashcode_Equals.java ├── InsertionSort.java ├── LCM_GCD.java ├── LaunchingExternalApps.java ├── LeadersInArray.java ├── LinkListSort.java ├── LinkedListCheckCyclic.java ├── LinkedListCheckPalindrome.java ├── LinkedListFindMiddleNode.java ├── LinkedListFindNodeFromEnd.java ├── LongestPalindromeSubstring.java ├── LongestSubstring.java ├── MaxTwoNumbersInArrays.java ├── MaximalSubarray.java ├── MergeSort.java ├── MissingNumber_01.java ├── MissingNumber_02.java ├── MostRepeatedWord.java ├── MoveZerosInArrays.java ├── PairSum.java ├── PairsWithGivenSum.java ├── Permutation.java ├── PrintAllSubstring.java ├── PrintEvenOddUsingThread.java ├── ProducerConsumerWaitNotify.java ├── QuickSort.java ├── RandomNumberGenerator.java ├── RemoveCharacter.java ├── RemoveCharactersFromString.java ├── RemoveDuplicate.java ├── RemoveDuplicateInArraylist.java ├── ReverseWordInString.java ├── SelectionSort.java ├── SingletonClass.java ├── SingletonClassMain.java ├── SinglyLinkedListReverse.java ├── SortATextFile.java ├── SquarerootOfNumber.java ├── StackSort.java ├── StringReverse.java ├── StringRotation.java ├── StringSwap.java ├── SumOfPrimeNumbers.java ├── UserDefinedException.java └── UserDefinedExceptionMain.java ├── java-string-methods.md ├── java8-questions.md ├── jsp-questions.md ├── multithreading-questions.md └── servlets-questions.md /JDBC-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/JDBC-questions.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/_config.yml -------------------------------------------------------------------------------- /assets/aggregation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/aggregation.png -------------------------------------------------------------------------------- /assets/collection-class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/collection-class.png -------------------------------------------------------------------------------- /assets/collection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/collection.png -------------------------------------------------------------------------------- /assets/exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/exception.png -------------------------------------------------------------------------------- /assets/jdk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/jdk.jpg -------------------------------------------------------------------------------- /assets/jpa_class_level_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/jpa_class_level_architecture.png -------------------------------------------------------------------------------- /assets/map-interface.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/map-interface.png -------------------------------------------------------------------------------- /assets/recursive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/recursive.png -------------------------------------------------------------------------------- /assets/shorted-path-dijkstras.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/shorted-path-dijkstras.png -------------------------------------------------------------------------------- /assets/star.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/assets/star.png -------------------------------------------------------------------------------- /collections-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/collections-questions.md -------------------------------------------------------------------------------- /core-java/arrays/ArrayListSpliterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArrayListSpliterator.java -------------------------------------------------------------------------------- /core-java/arrays/ArrayListToArrayConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArrayListToArrayConversion.java -------------------------------------------------------------------------------- /core-java/arrays/ArrayVsArrayList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArrayVsArrayList.java -------------------------------------------------------------------------------- /core-java/arrays/Arrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/Arrays.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysBinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysBinarySearch.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysBinarySearch2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysBinarySearch2.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysClass.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysCloning.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysCloning.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysComparision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysComparision.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysComparisionDeepEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysComparisionDeepEquals.java -------------------------------------------------------------------------------- /core-java/arrays/ArraysCopyOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ArraysCopyOf.java -------------------------------------------------------------------------------- /core-java/arrays/ClassObjectsArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ClassObjectsArrays.java -------------------------------------------------------------------------------- /core-java/arrays/JaggedArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/JaggedArray.java -------------------------------------------------------------------------------- /core-java/arrays/MergeArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/MergeArrays.java -------------------------------------------------------------------------------- /core-java/arrays/MultidimensionalArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/MultidimensionalArray.java -------------------------------------------------------------------------------- /core-java/arrays/ParallelSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ParallelSort.java -------------------------------------------------------------------------------- /core-java/arrays/ParallelSortUsingSeries.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ParallelSortUsingSeries.java -------------------------------------------------------------------------------- /core-java/arrays/ReflectionArrayClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/ReflectionArrayClass.java -------------------------------------------------------------------------------- /core-java/arrays/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/arrays/package-info.java -------------------------------------------------------------------------------- /core-java/basics/ArrayBlockingQueueAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/ArrayBlockingQueueAdd.java -------------------------------------------------------------------------------- /core-java/basics/ArrayBlockingQueuePut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/ArrayBlockingQueuePut.java -------------------------------------------------------------------------------- /core-java/basics/BinarySearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/BinarySearch.java -------------------------------------------------------------------------------- /core-java/basics/BinarySearchCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/BinarySearchCollections.java -------------------------------------------------------------------------------- /core-java/basics/BlankFinal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/BlankFinal.java -------------------------------------------------------------------------------- /core-java/basics/BoundedTypesGenerics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/BoundedTypesGenerics.java -------------------------------------------------------------------------------- /core-java/basics/BoundedTypesGenerics02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/BoundedTypesGenerics02.java -------------------------------------------------------------------------------- /core-java/basics/CurryingFunctions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/CurryingFunctions.java -------------------------------------------------------------------------------- /core-java/basics/EnumConstructorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/EnumConstructorExample.java -------------------------------------------------------------------------------- /core-java/basics/EnumDemo01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/EnumDemo01.java -------------------------------------------------------------------------------- /core-java/basics/EnumDemo02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/EnumDemo02.java -------------------------------------------------------------------------------- /core-java/basics/EnumDemo03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/EnumDemo03.java -------------------------------------------------------------------------------- /core-java/basics/EnumDemo04.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/EnumDemo04.java -------------------------------------------------------------------------------- /core-java/basics/InstanceVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/InstanceVariables.java -------------------------------------------------------------------------------- /core-java/basics/InstanceofOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/InstanceofOperator.java -------------------------------------------------------------------------------- /core-java/basics/JVMDemo01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/JVMDemo01.java -------------------------------------------------------------------------------- /core-java/basics/JVMDemo02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/JVMDemo02.java -------------------------------------------------------------------------------- /core-java/basics/NestedSwitchCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/NestedSwitchCase.java -------------------------------------------------------------------------------- /core-java/basics/NullExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/NullExample.java -------------------------------------------------------------------------------- /core-java/basics/NullReferenceVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/NullReferenceVariable.java -------------------------------------------------------------------------------- /core-java/basics/Number.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/Number.java -------------------------------------------------------------------------------- /core-java/basics/OutOfMemoryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/OutOfMemoryException.java -------------------------------------------------------------------------------- /core-java/basics/ShutDownHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/ShutDownHook.java -------------------------------------------------------------------------------- /core-java/basics/SortSubarray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/SortSubarray.java -------------------------------------------------------------------------------- /core-java/basics/SortUsingCollections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/SortUsingCollections.java -------------------------------------------------------------------------------- /core-java/basics/SortingInJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/SortingInJava.java -------------------------------------------------------------------------------- /core-java/basics/StaticVsNonStaticMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/StaticVsNonStaticMethods.java -------------------------------------------------------------------------------- /core-java/basics/StrictMathLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/StrictMathLog.java -------------------------------------------------------------------------------- /core-java/basics/StringBufferAppendCodePoint01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/StringBufferAppendCodePoint01.java -------------------------------------------------------------------------------- /core-java/basics/StringBuilderAppend01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/StringBuilderAppend01.java -------------------------------------------------------------------------------- /core-java/basics/TreeSetComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/TreeSetComparator.java -------------------------------------------------------------------------------- /core-java/basics/UnderscoreAs_Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/UnderscoreAs_Variable.java -------------------------------------------------------------------------------- /core-java/basics/UnderscoreInNumeric.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/UnderscoreInNumeric.java -------------------------------------------------------------------------------- /core-java/basics/VariablesScope01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/VariablesScope01.java -------------------------------------------------------------------------------- /core-java/basics/VariablesScope02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/VariablesScope02.java -------------------------------------------------------------------------------- /core-java/basics/WideningPrimitiveConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/basics/WideningPrimitiveConversion.java -------------------------------------------------------------------------------- /core-java/collections/AbstractCollectionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/AbstractCollectionExample.java -------------------------------------------------------------------------------- /core-java/collections/AbstractListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/AbstractListExample.java -------------------------------------------------------------------------------- /core-java/collections/AbstractQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/AbstractQueueExample.java -------------------------------------------------------------------------------- /core-java/collections/AbstractSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/AbstractSetExample.java -------------------------------------------------------------------------------- /core-java/collections/ArrayBlockingQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ArrayBlockingQueueExample.java -------------------------------------------------------------------------------- /core-java/collections/ArrayDequeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ArrayDequeExample.java -------------------------------------------------------------------------------- /core-java/collections/ArrayListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ArrayListExample.java -------------------------------------------------------------------------------- /core-java/collections/ArrayListSynchronization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ArrayListSynchronization.java -------------------------------------------------------------------------------- /core-java/collections/ConcurrentLinkedDequeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ConcurrentLinkedDequeExample.java -------------------------------------------------------------------------------- /core-java/collections/ConcurrentLinkedQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ConcurrentLinkedQueueExample.java -------------------------------------------------------------------------------- /core-java/collections/CopyOnWriteArrayListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/CopyOnWriteArrayListExample.java -------------------------------------------------------------------------------- /core-java/collections/CopyOnWriteArraySetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/CopyOnWriteArraySetExample.java -------------------------------------------------------------------------------- /core-java/collections/DictionaryExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/DictionaryExample.java -------------------------------------------------------------------------------- /core-java/collections/EnumSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/EnumSetExample.java -------------------------------------------------------------------------------- /core-java/collections/EnumerationExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/EnumerationExample.java -------------------------------------------------------------------------------- /core-java/collections/HashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/HashMapExample.java -------------------------------------------------------------------------------- /core-java/collections/HashSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/HashSetExample.java -------------------------------------------------------------------------------- /core-java/collections/HashSetMerge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/HashSetMerge.java -------------------------------------------------------------------------------- /core-java/collections/HashtableExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/HashtableExample.java -------------------------------------------------------------------------------- /core-java/collections/IdentityHashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/IdentityHashMapExample.java -------------------------------------------------------------------------------- /core-java/collections/ImmutableListEample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ImmutableListEample.java -------------------------------------------------------------------------------- /core-java/collections/IterableToCollectionConversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/IterableToCollectionConversion.java -------------------------------------------------------------------------------- /core-java/collections/IteratorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/IteratorExample.java -------------------------------------------------------------------------------- /core-java/collections/LinkedBlockingDequeExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/LinkedBlockingDequeExample.java -------------------------------------------------------------------------------- /core-java/collections/LinkedBlockingQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/LinkedBlockingQueueExample.java -------------------------------------------------------------------------------- /core-java/collections/LinkedHashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/LinkedHashMapExample.java -------------------------------------------------------------------------------- /core-java/collections/LinkedHashSetExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/LinkedHashSetExample.java -------------------------------------------------------------------------------- /core-java/collections/LinkedListExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/LinkedListExample.java -------------------------------------------------------------------------------- /core-java/collections/LinkedTransferQueueExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/LinkedTransferQueueExample.java -------------------------------------------------------------------------------- /core-java/collections/ListIteratorExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/ListIteratorExample.java -------------------------------------------------------------------------------- /core-java/collections/SortedMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/SortedMapExample.java -------------------------------------------------------------------------------- /core-java/collections/StackExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/StackExample.java -------------------------------------------------------------------------------- /core-java/collections/WeakHashMapExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/collections/WeakHashMapExample.java -------------------------------------------------------------------------------- /core-java/concurrent/ConcurrentSemaphore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/concurrent/ConcurrentSemaphore.java -------------------------------------------------------------------------------- /core-java/constructors/CopyConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/constructors/CopyConstructor.java -------------------------------------------------------------------------------- /core-java/constructors/PrivateConstructors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/constructors/PrivateConstructors.java -------------------------------------------------------------------------------- /core-java/exceptionhandling/ChainedExceptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/exceptionhandling/ChainedExceptions.java -------------------------------------------------------------------------------- /core-java/exceptionhandling/OutOfMemoryErrorException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/exceptionhandling/OutOfMemoryErrorException.java -------------------------------------------------------------------------------- /core-java/exceptionhandling/PrintException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/exceptionhandling/PrintException.java -------------------------------------------------------------------------------- /core-java/filehandling/RemoveDuplicates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/filehandling/RemoveDuplicates.java -------------------------------------------------------------------------------- /core-java/inheritance/AccessingGrandparentMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/AccessingGrandparentMember.java -------------------------------------------------------------------------------- /core-java/inheritance/Inheritance01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/Inheritance01.java -------------------------------------------------------------------------------- /core-java/inheritance/Inheritance02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/Inheritance02.java -------------------------------------------------------------------------------- /core-java/inheritance/ObjectSerializationInInheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/ObjectSerializationInInheritance.java -------------------------------------------------------------------------------- /core-java/inheritance/OverloadingInInheritance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/OverloadingInInheritance.java -------------------------------------------------------------------------------- /core-java/inheritance/OverridePrivateMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/OverridePrivateMethods.java -------------------------------------------------------------------------------- /core-java/inheritance/ParentChildHavingSameDataMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/ParentChildHavingSameDataMember.java -------------------------------------------------------------------------------- /core-java/inheritance/RestrictiveAccessDerivedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/inheritance/RestrictiveAccessDerivedClass.java -------------------------------------------------------------------------------- /core-java/input/output/ByteStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/ByteStream.java -------------------------------------------------------------------------------- /core-java/input/output/CharacterStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/CharacterStream.java -------------------------------------------------------------------------------- /core-java/input/output/CommandLineArguments.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/CommandLineArguments.class -------------------------------------------------------------------------------- /core-java/input/output/CommandLineArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/CommandLineArguments.java -------------------------------------------------------------------------------- /core-java/input/output/DoubleStreamExample01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/DoubleStreamExample01.java -------------------------------------------------------------------------------- /core-java/input/output/DoubleStreamExample02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/DoubleStreamExample02.java -------------------------------------------------------------------------------- /core-java/input/output/ScannerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/ScannerClass.java -------------------------------------------------------------------------------- /core-java/input/output/ScannerNextChar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/ScannerNextChar.java -------------------------------------------------------------------------------- /core-java/input/output/ScannerVsBufferReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/input/output/ScannerVsBufferReader.java -------------------------------------------------------------------------------- /core-java/interfaces/NestedClasses.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/interfaces/NestedClasses.java -------------------------------------------------------------------------------- /core-java/interfaces/NestedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/interfaces/NestedInterface.java -------------------------------------------------------------------------------- /core-java/keywords/ReferenceFinalVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/keywords/ReferenceFinalVariable.java -------------------------------------------------------------------------------- /core-java/keywords/StaticBlocks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/keywords/StaticBlocks.java -------------------------------------------------------------------------------- /core-java/keywords/StaticMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/keywords/StaticMethod.java -------------------------------------------------------------------------------- /core-java/keywords/StrictfpKeyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/keywords/StrictfpKeyword.java -------------------------------------------------------------------------------- /core-java/keywords/TransientKeyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/keywords/TransientKeyword.java -------------------------------------------------------------------------------- /core-java/methods/DeepCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/methods/DeepCopy.java -------------------------------------------------------------------------------- /core-java/methods/FillInStackTraceMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/methods/FillInStackTraceMethod.java -------------------------------------------------------------------------------- /core-java/methods/PassByValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/methods/PassByValue.java -------------------------------------------------------------------------------- /core-java/methods/ReturnListObjectClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/methods/ReturnListObjectClass.java -------------------------------------------------------------------------------- /core-java/methods/ShallowCopy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/methods/ShallowCopy.java -------------------------------------------------------------------------------- /core-java/multithreading/CallableExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/CallableExample.java -------------------------------------------------------------------------------- /core-java/multithreading/CountDownLatchExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/CountDownLatchExample.java -------------------------------------------------------------------------------- /core-java/multithreading/DaemonThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/DaemonThread.java -------------------------------------------------------------------------------- /core-java/multithreading/InterThreadCommunication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/InterThreadCommunication.java -------------------------------------------------------------------------------- /core-java/multithreading/JoinExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/JoinExample.java -------------------------------------------------------------------------------- /core-java/multithreading/JoinMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/JoinMethod.java -------------------------------------------------------------------------------- /core-java/multithreading/MultithreadingUsingRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/MultithreadingUsingRunnable.java -------------------------------------------------------------------------------- /core-java/multithreading/MultithreadingUsingThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/MultithreadingUsingThread.java -------------------------------------------------------------------------------- /core-java/multithreading/RuntimeClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/RuntimeClass.java -------------------------------------------------------------------------------- /core-java/multithreading/SemaphoreMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/SemaphoreMethod.java -------------------------------------------------------------------------------- /core-java/multithreading/SleepExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/SleepExample.java -------------------------------------------------------------------------------- /core-java/multithreading/StartExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/StartExample.java -------------------------------------------------------------------------------- /core-java/multithreading/ThreadNaming.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/ThreadNaming.java -------------------------------------------------------------------------------- /core-java/multithreading/ThreadPools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/ThreadPools.java -------------------------------------------------------------------------------- /core-java/multithreading/ThreadPriority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/ThreadPriority.java -------------------------------------------------------------------------------- /core-java/multithreading/YieldExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/multithreading/YieldExample.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/Aggregation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/Aggregation.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/Association.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/Association.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/ClassesAndObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/ClassesAndObjects.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/Composition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/Composition.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/CovariantReturnTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/CovariantReturnTypes.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/CreateObjectsUsingClone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/CreateObjectsUsingClone.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/CreateObjectsUsingDeserialization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/CreateObjectsUsingDeserialization.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/CreateObjectsUsingNew.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/CreateObjectsUsingNew.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/CreateObjectsUsingNewInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/CreateObjectsUsingNewInstance.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/DynamicBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/DynamicBinding.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/Finalize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/Finalize.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/InstanceVariableHiding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/InstanceVariableHiding.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/JavaLangObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/JavaLangObject.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/ObjectCreationOfInheritedClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/ObjectCreationOfInheritedClass.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/OverloadMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/OverloadMain.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/OverloadingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/OverloadingTest.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/OverrideStaticMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/OverrideStaticMethods.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/Overriding01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/Overriding01.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/OverridingEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/OverridingEquals.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/OverridingExceptionHandling.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/OverridingExceptionHandling.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/OverridingToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/OverridingToString.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/ReflectionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/ReflectionExample.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/RuntimePolymorphism.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/RuntimePolymorphism.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/StaticBinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/StaticBinding.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/StaticClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/StaticClass.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/SwapObjectsUsingWrapperClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/SwapObjectsUsingWrapperClass.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/thisAsMethodParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/thisAsMethodParameter.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/thisToInvokeCurrentClassConstructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/thisToInvokeCurrentClassConstructor.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/thisToInvokeCurrentClassMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/thisToInvokeCurrentClassMethod.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/thisToReferCurrentClassInstanceVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/thisToReferCurrentClassInstanceVariables.java -------------------------------------------------------------------------------- /core-java/oopsconcepts/thisToReturnCurrentClassInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/oopsconcepts/thisToReturnCurrentClassInstance.java -------------------------------------------------------------------------------- /core-java/operators/AdditionAndConcatenation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/operators/AdditionAndConcatenation.java -------------------------------------------------------------------------------- /core-java/operators/AutoboxedIntegerObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/operators/AutoboxedIntegerObjects.java -------------------------------------------------------------------------------- /core-java/strings/CharactersSearch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/CharactersSearch.java -------------------------------------------------------------------------------- /core-java/strings/CheckAlphabetsInString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/CheckAlphabetsInString.java -------------------------------------------------------------------------------- /core-java/strings/CompareStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/CompareStrings.java -------------------------------------------------------------------------------- /core-java/strings/IntegerToStringConversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/IntegerToStringConversions.java -------------------------------------------------------------------------------- /core-java/strings/ListExample01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/ListExample01.java -------------------------------------------------------------------------------- /core-java/strings/ListRemoveIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/ListRemoveIf.java -------------------------------------------------------------------------------- /core-java/strings/ListUsingLambdas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/ListUsingLambdas.java -------------------------------------------------------------------------------- /core-java/strings/ListUsingRemoveAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/ListUsingRemoveAll.java -------------------------------------------------------------------------------- /core-java/strings/ReadTextFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/ReadTextFile.java -------------------------------------------------------------------------------- /core-java/strings/RemoveLeadingZeros.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/RemoveLeadingZeros.java -------------------------------------------------------------------------------- /core-java/strings/SplitMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/SplitMethod.java -------------------------------------------------------------------------------- /core-java/strings/StringBufferAppendCodePoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringBufferAppendCodePoint.java -------------------------------------------------------------------------------- /core-java/strings/StringBufferDeleteCharAt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringBufferDeleteCharAt.java -------------------------------------------------------------------------------- /core-java/strings/StringBufferMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringBufferMethods.java -------------------------------------------------------------------------------- /core-java/strings/StringBuilderAndStringBufferClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringBuilderAndStringBufferClass.java -------------------------------------------------------------------------------- /core-java/strings/StringBuilderAndStringBufferClass02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringBuilderAndStringBufferClass02.java -------------------------------------------------------------------------------- /core-java/strings/StringBuilderAndStringBufferClass03.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringBuilderAndStringBufferClass03.java -------------------------------------------------------------------------------- /core-java/strings/StringCompare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringCompare.java -------------------------------------------------------------------------------- /core-java/strings/StringContainsAlphabets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringContainsAlphabets.java -------------------------------------------------------------------------------- /core-java/strings/StringContainsAlphabetsRegx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringContainsAlphabetsRegx.java -------------------------------------------------------------------------------- /core-java/strings/StringJoinerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringJoinerClass.java -------------------------------------------------------------------------------- /core-java/strings/StringMethods.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringMethods.java -------------------------------------------------------------------------------- /core-java/strings/StringToLowerCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringToLowerCase.java -------------------------------------------------------------------------------- /core-java/strings/StringTokenizerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringTokenizerClass.java -------------------------------------------------------------------------------- /core-java/strings/StringsToIntegerConversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/StringsToIntegerConversions.java -------------------------------------------------------------------------------- /core-java/strings/SwapTwoStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/SwapTwoStrings.java -------------------------------------------------------------------------------- /core-java/strings/ToStringMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/strings/ToStringMethod.java -------------------------------------------------------------------------------- /core-java/wrapperclasses/NumberClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/wrapperclasses/NumberClass.java -------------------------------------------------------------------------------- /core-java/wrapperclasses/PrimitiveWrapperClasse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/core-java/wrapperclasses/PrimitiveWrapperClasse.java -------------------------------------------------------------------------------- /hibernate-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/hibernate-questions.md -------------------------------------------------------------------------------- /java-design-pattern-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-design-pattern-questions.md -------------------------------------------------------------------------------- /java-multiple-choice-questions-answers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-multiple-choice-questions-answers.md -------------------------------------------------------------------------------- /java-programs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs.md -------------------------------------------------------------------------------- /java-programs/AddTwoNumbersRepresentedByLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/AddTwoNumbersRepresentedByLinkedList.java -------------------------------------------------------------------------------- /java-programs/ArrayListToArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ArrayListToArray.java -------------------------------------------------------------------------------- /java-programs/ArraySort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ArraySort.java -------------------------------------------------------------------------------- /java-programs/BinarySearchTreeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/BinarySearchTreeImpl.java -------------------------------------------------------------------------------- /java-programs/BubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/BubbleSort.java -------------------------------------------------------------------------------- /java-programs/BucketSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/BucketSort.java -------------------------------------------------------------------------------- /java-programs/CheckNumberInString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/CheckNumberInString.java -------------------------------------------------------------------------------- /java-programs/CollectionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/CollectionSort.java -------------------------------------------------------------------------------- /java-programs/ConvertArrayListToStringArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ConvertArrayListToStringArray.java -------------------------------------------------------------------------------- /java-programs/ConvertCollectionToSynchronizedCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ConvertCollectionToSynchronizedCollection.java -------------------------------------------------------------------------------- /java-programs/ConvertLowerToUpperCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ConvertLowerToUpperCase.java -------------------------------------------------------------------------------- /java-programs/CountCharactersInFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/CountCharactersInFile.java -------------------------------------------------------------------------------- /java-programs/CountingSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/CountingSort.java -------------------------------------------------------------------------------- /java-programs/CreateDeadlockBetweenTwoThreads.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/CreateDeadlockBetweenTwoThreads.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/CoinChange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/CoinChange.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/KnapSack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/KnapSack.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/PrintingLCS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/PrintingLCS.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/editDistance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/editDistance.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/editDistanceOptimized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/editDistanceOptimized.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/eggDroppingPuzzle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/eggDroppingPuzzle.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/equalSumSubset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/equalSumSubset.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/findPathExistence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/findPathExistence.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/getMinimumSquares.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/getMinimumSquares.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/integerPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/integerPartition.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/knapsack01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/knapsack01.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/largestNumberWithKSwaps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/largestNumberWithKSwaps.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/lcsReeatedKtimes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/lcsReeatedKtimes.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/longestPallindromicSubsequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/longestPallindromicSubsequence.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/longestValidParanthesis.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/longestValidParanthesis.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/lpsString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/lpsString.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/maxPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/maxPath.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/maxSumByRemovingOneEle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/maxSumByRemovingOneEle.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/maximumCut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/maximumCut.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/minimumCostPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/minimumCostPath.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/n_stairs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/n_stairs.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/ncr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/ncr.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/numberOfCoins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/numberOfCoins.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/numberOfUniqueWays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/numberOfUniqueWays.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/optimalGameStartegy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/optimalGameStartegy.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/pallindromicPartition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/pallindromicPartition.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/playerWithMaxScore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/playerWithMaxScore.java -------------------------------------------------------------------------------- /java-programs/DynamicProgramming/stepsByKnight.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/DynamicProgramming/stepsByKnight.java -------------------------------------------------------------------------------- /java-programs/FindDuplicateCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/FindDuplicateCharacter.java -------------------------------------------------------------------------------- /java-programs/FindMiddleIndex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/FindMiddleIndex.java -------------------------------------------------------------------------------- /java-programs/Hashcode_Equals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/Hashcode_Equals.java -------------------------------------------------------------------------------- /java-programs/InsertionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/InsertionSort.java -------------------------------------------------------------------------------- /java-programs/LCM_GCD.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LCM_GCD.java -------------------------------------------------------------------------------- /java-programs/LaunchingExternalApps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LaunchingExternalApps.java -------------------------------------------------------------------------------- /java-programs/LeadersInArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LeadersInArray.java -------------------------------------------------------------------------------- /java-programs/LinkListSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LinkListSort.java -------------------------------------------------------------------------------- /java-programs/LinkedListCheckCyclic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LinkedListCheckCyclic.java -------------------------------------------------------------------------------- /java-programs/LinkedListCheckPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LinkedListCheckPalindrome.java -------------------------------------------------------------------------------- /java-programs/LinkedListFindMiddleNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LinkedListFindMiddleNode.java -------------------------------------------------------------------------------- /java-programs/LinkedListFindNodeFromEnd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LinkedListFindNodeFromEnd.java -------------------------------------------------------------------------------- /java-programs/LongestPalindromeSubstring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LongestPalindromeSubstring.java -------------------------------------------------------------------------------- /java-programs/LongestSubstring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/LongestSubstring.java -------------------------------------------------------------------------------- /java-programs/MaxTwoNumbersInArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MaxTwoNumbersInArrays.java -------------------------------------------------------------------------------- /java-programs/MaximalSubarray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MaximalSubarray.java -------------------------------------------------------------------------------- /java-programs/MergeSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MergeSort.java -------------------------------------------------------------------------------- /java-programs/MissingNumber_01.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MissingNumber_01.java -------------------------------------------------------------------------------- /java-programs/MissingNumber_02.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MissingNumber_02.java -------------------------------------------------------------------------------- /java-programs/MostRepeatedWord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MostRepeatedWord.java -------------------------------------------------------------------------------- /java-programs/MoveZerosInArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/MoveZerosInArrays.java -------------------------------------------------------------------------------- /java-programs/PairSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/PairSum.java -------------------------------------------------------------------------------- /java-programs/PairsWithGivenSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/PairsWithGivenSum.java -------------------------------------------------------------------------------- /java-programs/Permutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/Permutation.java -------------------------------------------------------------------------------- /java-programs/PrintAllSubstring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/PrintAllSubstring.java -------------------------------------------------------------------------------- /java-programs/PrintEvenOddUsingThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/PrintEvenOddUsingThread.java -------------------------------------------------------------------------------- /java-programs/ProducerConsumerWaitNotify.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ProducerConsumerWaitNotify.java -------------------------------------------------------------------------------- /java-programs/QuickSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/QuickSort.java -------------------------------------------------------------------------------- /java-programs/RandomNumberGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/RandomNumberGenerator.java -------------------------------------------------------------------------------- /java-programs/RemoveCharacter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/RemoveCharacter.java -------------------------------------------------------------------------------- /java-programs/RemoveCharactersFromString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/RemoveCharactersFromString.java -------------------------------------------------------------------------------- /java-programs/RemoveDuplicate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/RemoveDuplicate.java -------------------------------------------------------------------------------- /java-programs/RemoveDuplicateInArraylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/RemoveDuplicateInArraylist.java -------------------------------------------------------------------------------- /java-programs/ReverseWordInString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/ReverseWordInString.java -------------------------------------------------------------------------------- /java-programs/SelectionSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SelectionSort.java -------------------------------------------------------------------------------- /java-programs/SingletonClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SingletonClass.java -------------------------------------------------------------------------------- /java-programs/SingletonClassMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SingletonClassMain.java -------------------------------------------------------------------------------- /java-programs/SinglyLinkedListReverse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SinglyLinkedListReverse.java -------------------------------------------------------------------------------- /java-programs/SortATextFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SortATextFile.java -------------------------------------------------------------------------------- /java-programs/SquarerootOfNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SquarerootOfNumber.java -------------------------------------------------------------------------------- /java-programs/StackSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/StackSort.java -------------------------------------------------------------------------------- /java-programs/StringReverse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/StringReverse.java -------------------------------------------------------------------------------- /java-programs/StringRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/StringRotation.java -------------------------------------------------------------------------------- /java-programs/StringSwap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/StringSwap.java -------------------------------------------------------------------------------- /java-programs/SumOfPrimeNumbers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/SumOfPrimeNumbers.java -------------------------------------------------------------------------------- /java-programs/UserDefinedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/UserDefinedException.java -------------------------------------------------------------------------------- /java-programs/UserDefinedExceptionMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-programs/UserDefinedExceptionMain.java -------------------------------------------------------------------------------- /java-string-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java-string-methods.md -------------------------------------------------------------------------------- /java8-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/java8-questions.md -------------------------------------------------------------------------------- /jsp-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/jsp-questions.md -------------------------------------------------------------------------------- /multithreading-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/multithreading-questions.md -------------------------------------------------------------------------------- /servlets-questions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mertsaner/java-interview-questions/HEAD/servlets-questions.md --------------------------------------------------------------------------------