tech-interview-prep-course
A repository with associated live twitch stream and youtube shows where we work our way through a preparation guide for code interviews.
File Explorer
Download Latest Version (.zip)- launch.json
- settings.json
- tasks.json
- roguelike.cs
- Card.cs
- Color.cs
- Player.cs
- readme.md
- Splendor.cs
- Splendor.csproj
- SplendorTests.cs
- CodeSignalHelpers.cs
- custom-unittest-framework.cs
- question1.html
- question2.html
- CourseExtensionMethods.cs
- ListNode.cs
- Node.cs
- Regexp.cs
- TreeNode.cs
- LeetCode.csproj
- Program.cs
- _35_SearchInsertPosition.cs
- _704_BinarySearch.cs
- Day01Tests.cs
- _189_RotateArray.cs
- _977_SquaresofaSortedArray.cs
- Day02Tests.cs
- _167_TwoSum_Sorted.cs
- _283_MoveZeroes.cs
- Day03Tests.cs
- _344_ReverseString.cs
- _557_ReverseWordsinaStringIII.cs
- Day04Tests.cs
- 19. Remove Nth Node From End of List.cs
- 876. Middle of the Linked List.cs
- Day05Tests.cs
- 3. Longest Substring Without Repeating Characters.cs
- 567. Permutation in String.cs
- Day06Tests.cs
- _695_MaxAreaofIsland.cs
- _695_MaxAreaofIslandTest.cs
- _733_FloodFill.cs
- _733_FloodFillTest.cs
- _116_PopulatingNextRightPointersinEachNode.cs
- _116_PopulatingNextRightPointersInEachNodeTest.cs
- _617_MergeTwoBinaryTrees.cs
- _617_MergeTwoBinaryTreesTest.cs
- _542_01Matrix.cs
- _542_01MatrixTest.cs
- _994_RottingOranges.cs
- _994_RottingOrangesTest.cs
- _206_ReverseLinkedList.cs
- _206_ReverseLinkedListTest.cs
- _21_MergeTwoSortedLists.cs
- _21_MergeTwoSortedListsTest.cs
- _46_Permutations.cs
- _46_PermutationsTest.cs
- _77_Combinations.cs
- _77_CombinationsTest.cs
- _784_LetterCasePermutation.cs
- _784_LetterCasePermutationTest.cs
- _120_Triangle.cs
- _120_TriangleTest.cs
- _198_HouseRobber.cs
- _198_HouseRobberTest.cs
- _278_FirstBadVersion.cs
- _70_ClimbingStairs.cs
- _70_ClimbingStairsTest.cs
- _191_Numberof1Bits.cs
- _191_Numberof1BitsTest.cs
- _231_PowerofTwo.cs
- _231_PowerofTwoTest.cs
- _136_SingleNumber.cs
- _136_SingleNumberTest.cs
- _190_ReverseBits.cs
- _190_ReverseBitsTest.cs
- _217_ContainsDuplicate.cs
- _217_ContainsDuplicateTest.cs
- _53_MaximumSubarray.cs
- _53_MaximumSubarrayTest.cs
- _1_TwoSum.cs
- _1_TwoSumTest.cs
- _88_MergeSortedArray.cs
- _88_MergeSortedArrayTest.cs
- _350_IntersectionofTwoArraysII.cs
- _350_IntersectionofTwoArraysIITest.cs
- _566_ReshapetheMatrix.cs
- _566_ReshapetheMatrixTest.cs
- _36_ValidSudoku.cs
- _36_ValidSudokuTest.cs
- _74_Searcha2DMatrix.cs
- _74_Searcha2DMatrixTest.cs
- _242_ValidAnagram.cs
- _242_ValidAnagramTest.cs
- _383_RansomNote.cs
- _383_RansomNoteTest.cs
- _387_FirstUniqueCharacterinaString.cs
- _387_FirstUniqueCharacterinaStringTest.cs
- _141_LinkedListCycle.cs
- _141_LinkedListCycleTest.cs
- _203_RemoveLinkedListElements.cs
- _203_RemoveLinkedListElementsTest.cs
- _83_RemoveDuplicatesfromSortedList.cs
- _83_RemoveDuplicatesfromSortedListTest.cs
- _101_SymmetricTree.cs
- _101_SymmetricTreeTest.cs
- _102_BinaryTreeLevelOrderTraversal.cs
- _102_BinaryTreeLevelOrderTraversalTest.cs
- _104_MaximumDepthofBinaryTree.cs
- _104_MaximumDepthofBinaryTreeTest.cs
- _112_PathSum.cs
- _112_PathSumTest.cs
- _144_BinaryTreePreorderTraversal.cs
- _144_BinaryTreePreorderTraversalTest.cs
- _145_BinaryTreePostorderTraversal.cs
- _145_BinaryTreePostorderTraversalTest.cs
- _226_InvertBinaryTree.cs
- _226_InvertBinaryTreeTest.cs
- _232_ImplementQueueusingStacks.cs
- _232_ImplementQueueusingStacksTest.cs
- _235_LowestCommonAncestorofaBinarySearchTree.cs
- _235_LowestCommonAncestorofaBinarySearchTreeTest.cs
- _653_TwoSumIVInputisaBST.cs
- _653_TwoSumIVInputisaBSTTest.cs
- _700_SearchinaBinarySearchTree.cs
- _700_SearchinaBinarySearchTreeTest.cs
- _701_InsertintoaBinarySearchTree.cs
- _701_InsertintoaBinarySearchTreeTest.cs
- _94_BinaryTreeInorderTraversal.cs
- _94_BinaryTreeInorderTraversalTest.cs
- _98_ValidateBinarySearchTree.cs
- _98_ValidateBinarySearchTreeTest.cs
- readme.md
- test_template_blank
- _1137_NthTribonacciNumber.cs
- _1137_NthTribonacciNumberTest.cs
- _509_FibonacciNumber.cs
- _509_FibonacciNumberTest.cs
- _70_ClimbingStairs.cs
- _70_ClimbingStairsTest.cs
- _746_MinCostClimbingStairs.cs
- _746_MinCostClimbingStairsTest.cs
- _213_HouseRobberII.cs
- _213_HouseRobberIITest.cs
- _740_DeleteandEarn.cs
- _740_DeleteandEarnTest.cs
- _45_JumpGameII.cs
- _45_JumpGameIITest.cs
- _55_JumpGame.cs
- _55_JumpGameTest.cs
- _53_MaximumSubarray.cs
- _53_MaximumSubarrayTest.cs
- _918_MaximumSumCircularSubarray.cs
- _918_MaximumSumCircularSubarrayTest.cs
- _152_MaximumProductSubarray.cs
- _152_MaximumProductSubarrayTest.cs
- _1567_MaximumLengthofSubarrayWithPositiveProduct.cs
- _1567_MaximumLengthofSubarrayWithPositiveProductTest.cs
- _1014_BestSightseeingPair.cs
- _1014_BestSightseeingPairTest.cs
- _121_BestTimetoBuyandSellStock.cs
- _121_BestTimetoBuyandSellStockTest.cs
- _122_BestTimetoBuyandSellStockII.cs
- _122_BestTimetoBuyandSellStockIITest.cs
- _309_BestTimetoBuyandSellStockwithCooldown.cs
- _309_BestTimetoBuyandSellStockwithCooldownTest.cs
- _714_BestTimetoBuyandSellStockwithTransactionFee.cs
- _714_BestTimetoBuyandSellStockwithTransactionFeeTest.cs
- _139_WordBreak.cs
- _139_WordBreakTest.cs
- _42_TrappingRainWater.cs
- _42_TrappingRainWaterTest.cs
- _413_ArithmeticSlices.cs
- _413_ArithmeticSlicesTest.cs
- _91_DecodeWays.cs
- _91_DecodeWaysTest.cs
- _264_UglyNumberII.cs
- _264_UglyNumberIITest.cs
- _96_UniqueBinarySearchTrees.cs
- _96_UniqueBinarySearchTreesTest.cs
- _118_PascalsTriangle.cs
- _118_PascalsTriangleTest.cs
- _119_PascalsTriangleII.cs
- _119_PascalsTriangleIITest.cs
- _120_Triangle.cs
- _120_TriangleTest.cs
- _931_MinimumFallingPathSum.cs
- _931_MinimumFallingPathSumTest.cs
- _1314_MatrixBlockSum.cs
- _1314_MatrixBlockSumTest.cs
- _304_RangeSumQuery2DImmutable.cs
- _304_RangeSumQuery2DImmutableTest.cs
- _62_UniquePaths.cs
- _62_UniquePathsTest.cs
- _63_UniquePathsII.cs
- _63_UniquePathsIITest.cs
- _221_MaximalSquare.cs
- _221_MaximalSquareTest.cs
- _64_MinimumPathSum.cs
- _64_MinimumPathSumTest.cs
- _516_LongestPalindromicSubsequence.cs
- _516_LongestPalindromicSubsequenceTest.cs
- _5_LongestPalindromicSubstring.cs
- _5_LongestPalindromicSubstringTest.cs
- _300_LongestIncreasingSubsequence.cs
- _300_LongestIncreasingSubsequenceTest.cs
- _376_WiggleSubsequence.cs
- _376_WiggleSubsequenceTest.cs
- _1143_LongestCommonSubsequence.cs
- _1143_LongestCommonSubsequenceTest.cs
- _392_IsSubsequence.cs
- _392_IsSubsequenceTest.cs
- _72_EditDistance.cs
- _72_EditDistanceTest.cs
- _322_CoinChange.cs
- _322_CoinChangeTest.cs
- _518_CoinChange2.cs
- _518_CoinChange2Test.cs
- _279_PerfectSquares.cs
- _279_PerfectSquaresTest.cs
- _343_IntegerBreak.cs
- _343_IntegerBreakTest.cs
- _377_CombinationSumIV.cs
- _377_CombinationSumIVTest.cs
- blank_builder
- readme.md
- template_blank
- test.csproj
- TestExtensionMethods.cs
- TestTemplate.cs
- LeetCode.sln
- readme.md
- buylowsellhigh.csproj
- Solution.cs
- buylowsellhigh.test.csproj
- UnitTests.cs
- buylowsellhigh.sln
- readme.md
- candles.csproj
- Class1.cs
- candles.test.csproj
- Class1.cs
- candles.sln
- input05.txt
- readme.md
- dedupe.csproj
- RemoveDuplicates.cs
- dedupe.test.csproj
- RemoveDuplicatesTests.cs
- dedupe.sln
- readme.md
- point-of-interest.cs
- Solution.cs
- StringToInt.csproj
- StringToIntTests.cs
- test.csproj
- readme.md
- string-to-int.sln
- StrongPassowrdCheckerTests.csproj
- TestCases.cs
- StrongPasswordChecker.cs
- StrongPasswordChecker.csproj
- StrongPasswordChecker.sln
- readme.md
- Program.cs
- src.csproj
- test.csproj
- UnitTest1.cs
- prep-work-brex.sln
- AllDigitsUnique.cs
- MazeOfRooms.cs
- snake_game.cs
- SortLetters.cs
- TH01.csproj
- tournament.cs
- using NUnit.Framework;.cs
- competitive-programmers-handbook.pdf
- professional-self-reflection-questions.md
- system-design-advice-01.md
- github-history-tab.png
- week-00.md
- week-01.md
- week-02.md
- week-03.md
- week-04.md
- week-05.md
- week-06.md
- week-07.md
- week-08.md
- week-09.md
- week-10.md
- week-11.md
- week-12.md
- week-13.md
- .gitignore
- interview-study-syllabus.md
- LICENSE
- memory-management.md
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
