Start your coding interview preparation with easy-level Go problems. This course will help you build a solid foundation by solving common problems like reversing a string, finding the maximum number in a list, and checking for prime numbers. These exercises will enhance your problem-solving skills and boost your confidence for the coding interviews.
Overview
Syllabus
- Unit 1: String Manipulation Fundamentals in Go
- Find Vowel Positions in a String
- Shift Each Alphabetical Character by One
- Transform String Case
- Replace Characters in String
- Swap Adjacent Characters in a String
- Palindrome String Check
- Unit 2: Basic Slice Operations and Manipulation in Go
- Finding Minimum Value in an Array
- Count Even and Odd Integers in a Slice
- Counting Occurrences of the Smallest Element in a Slice
- Find the Second Largest Number in a Slice of Integers
- Unit 3: Standard Math Algorithms in Go
- Determine if a Number is a Perfect Square in Go
- Find the Smallest Prime Greater than a Given Number
- Get Unique Prime Factors of Integer in Go
- Check if Two Numbers are Co-Prime
- Nth Prime Number Task
- Unit 4: Advanced Slice Operations in Go
- Find the Last Occurrence in a Slice
- Count Unique Elements in a Slice
- Reversing a Slice of Integers in Go Without Built-in Functions
- Shift Elements in a Circular Manner in Go
- Determine If a Contiguous Sublist Exists
- Unit 5: Simple Recursion in Go
- Recursive Sum Calculation
- Recursive Decreasing Sequence Generation
- Sum of Digits Raised to Positional Powers in Go
- Recursive String Reversal Task
- Fibonacci Sequence Recursion with Memoization