https://github.com/shomali11/go-interview
  
  
    Collection of Technical Interview Questions solved with Go 
    https://github.com/shomali11/go-interview
  
answer go golang interview question
        Last synced: 6 months ago 
        JSON representation
    
Collection of Technical Interview Questions solved with Go
- Host: GitHub
 - URL: https://github.com/shomali11/go-interview
 - Owner: shomali11
 - License: mit
 - Created: 2020-03-29T01:06:30.000Z (over 5 years ago)
 - Default Branch: master
 - Last Pushed: 2023-07-10T21:02:37.000Z (over 2 years ago)
 - Last Synced: 2025-04-06T08:09:25.563Z (7 months ago)
 - Topics: answer, go, golang, interview, question
 - Language: Go
 - Size: 193 KB
 - Stars: 4,640
 - Watchers: 139
 - Forks: 480
 - Open Issues: 0
 - 
            Metadata Files:
            
- Readme: README.md
 - License: LICENSE
 
 
Awesome Lists containing this project
- awesome-starts - shomali11/go-interview - Collection of Technical Interview Questions solved with Go (Go)
 - awesome-golang-repositories - go-interview
 - awesome-hacking-lists - shomali11/go-interview - Collection of Technical Interview Questions solved with Go (Go)
 - my-awesome - shomali11/go-interview - 07 star:4.7k fork:0.5k Collection of Technical Interview Questions solved with Go (Go)
 
README
          # go-interview [](https://travis-ci.com/shomali11/go-interview) [](https://goreportcard.com/report/github.com/shomali11/go-interview) [](https://godoc.org/github.com/shomali11/go-interview) [](https://opensource.org/licenses/MIT)
Collection of Technical Interview Questions solved with Go
* [Algorithms](https://github.com/shomali11/go-interview/tree/master/algorithms)
  * [A Star](https://github.com/shomali11/go-interview/tree/master/algorithms/astar)
* [Datastructures](https://github.com/shomali11/go-interview/tree/master/datastructures)
  * [Linked Lists](https://github.com/shomali11/go-interview/tree/master/datastructures/linkedlists)
    * [Doubly Linked List](https://github.com/shomali11/go-interview/tree/master/datastructures/linkedlists/doublylinkedlists)
    * [Singly Linked List](https://github.com/shomali11/go-interview/tree/master/datastructures/linkedlists/singlylinkedlists)
  * [Maps](https://github.com/shomali11/go-interview/tree/master/datastructures/maps)
    * [Hash Multi Maps](https://github.com/shomali11/go-interview/tree/master/datastructures/maps/hashmultimaps)
    * [LRU Caches](https://github.com/shomali11/go-interview/tree/master/datastructures/maps/lrucaches)
  * [Trees](https://github.com/shomali11/go-interview/tree/master/datastructures/trees)
  * [Priority Queues](https://github.com/shomali11/go-interview/tree/master/datastructures/priorityqueues)
  * [Queues](https://github.com/shomali11/go-interview/tree/master/datastructures/queues)
  * [Sets](https://github.com/shomali11/go-interview/tree/master/datastructures/sets)
    * [Hash Multi Sets](https://github.com/shomali11/go-interview/tree/master/datastructures/sets/hashmultisets)
    * [Hash Sets](https://github.com/shomali11/go-interview/tree/master/datastructures/sets/hashsets)
  * [Stacks](https://github.com/shomali11/go-interview/tree/master/datastructures/stacks)
    * [Linked List Stacks](https://github.com/shomali11/go-interview/tree/master/datastructures/stacks/linkedliststacks)
    * [Min/Max Stacks](https://github.com/shomali11/go-interview/tree/master/datastructures/stacks/minmaxstacks)
    * [Slice Stacks](https://github.com/shomali11/go-interview/tree/master/datastructures/stacks/slicestacks)
* [Evaluations](https://github.com/shomali11/go-interview/tree/master/evaluations)
  * [Postfix](https://github.com/shomali11/go-interview/tree/master/evaluations/postfixes)
  * [Repeating Fractions](https://github.com/shomali11/go-interview/tree/master/evaluations/repeatingfractions)
* [Lists](https://github.com/shomali11/go-interview/tree/master/lists)
  * [Detect Cycle](https://github.com/shomali11/go-interview/tree/master/lists/detectcycles)
  * [Detect Intersection](https://github.com/shomali11/go-interview/tree/master/lists/detectintersections)
  * [Reverse List](https://github.com/shomali11/go-interview/tree/master/lists/reverses)
* [Numbers](https://github.com/shomali11/go-interview/tree/master/numbers)
  * [Armstrong Number](https://github.com/shomali11/go-interview/tree/master/numbers/armstrongs)
  * [Base Conversions](https://github.com/shomali11/go-interview/tree/master/numbers/bases)
  * [Count Digits](https://github.com/shomali11/go-interview/tree/master/numbers/countdigits)
  * [Count Primes](https://github.com/shomali11/go-interview/tree/master/numbers/countprimes)
  * [Excel Column Conversions](https://github.com/shomali11/go-interview/tree/master/numbers/excels)
  * [Fibonacci Number](https://github.com/shomali11/go-interview/tree/master/numbers/fibonaccis)
  * [Leap Years](https://github.com/shomali11/go-interview/tree/master/numbers/leapyears)
  * [Palindromes](https://github.com/shomali11/go-interview/tree/master/numbers/palindromes)
  * [Perfect Number](https://github.com/shomali11/go-interview/tree/master/numbers/perfects)
  * [Power Function](https://github.com/shomali11/go-interview/tree/master/numbers/powers)
  * [Prime Number](https://github.com/shomali11/go-interview/tree/master/numbers/primes)
  * [Reverse](https://github.com/shomali11/go-interview/tree/master/numbers/reverses)
* [Stacks](https://github.com/shomali11/go-interview/tree/master/stacks)
  * [Balanced Parantheses](https://github.com/shomali11/go-interview/tree/master/stacks/balancedparantheses)
* [Slices](https://github.com/shomali11/go-interview/tree/master/slices)
  * [Duplicates](https://github.com/shomali11/go-interview/tree/master/slices/duplicates)
  * [Group Anagrams](https://github.com/shomali11/go-interview/tree/master/slices/groupanagrams)
  * [Min Meeting Rooms](https://github.com/shomali11/go-interview/tree/master/slices/minmeetingrooms)
  * [Rotations](https://github.com/shomali11/go-interview/tree/master/slices/rotations)
    * [Count Rotations](https://github.com/shomali11/go-interview/tree/master/slices/rotations/countrotations)
    * [Minimum in Rotated Array](https://github.com/shomali11/go-interview/tree/master/slices/rotations/minrotations)
* [Streams](https://github.com/shomali11/go-interview/tree/master/streams)
  * [Moving Average](https://github.com/shomali11/go-interview/tree/master/streams/movingaverages)
  * [Running Average](https://github.com/shomali11/go-interview/tree/master/streams/runningaverages)
  * [Running Median](https://github.com/shomali11/go-interview/tree/master/streams/runningmedians)
* [Strings](https://github.com/shomali11/go-interview/tree/master/strings)
  * [Add Binary Strings](https://github.com/shomali11/go-interview/tree/master/strings/addbinaries)
  * [Palindromes](https://github.com/shomali11/go-interview/tree/master/strings/palindromes)
    * [Palindrome Sentences](https://github.com/shomali11/go-interview/tree/master/strings/palindromes/palindromesentences)
    * [Palindrome Strings](https://github.com/shomali11/go-interview/tree/master/strings/palindromes/palindromestrings)
  * [Reverses](https://github.com/shomali11/go-interview/tree/master/strings/reverses)
    * [Reverse Sentences](https://github.com/shomali11/go-interview/tree/master/strings/reverses/reversesentences)
    * [Reverse Strings](https://github.com/shomali11/go-interview/tree/master/strings/reverses/reversestrings)
  * [Sort](https://github.com/shomali11/go-interview/tree/master/strings/sorts)
  * [Break Words](https://github.com/shomali11/go-interview/tree/master/strings/wordbreakers)
* [Trees](https://github.com/shomali11/go-interview/tree/master/trees)
  * [Balanced Trees](https://github.com/shomali11/go-interview/tree/master/trees/balancedtrees)
    * [Balanced Binary Trees](https://github.com/shomali11/go-interview/tree/master/trees/balancedtrees/balancedbinarytrees)
    * [Balanced Trees](https://github.com/shomali11/go-interview/tree/master/trees/balancedtrees/balancedmultitrees)
  * [Heights](https://github.com/shomali11/go-interview/tree/master/trees/heights)
    * [Binary Tree Heights](https://github.com/shomali11/go-interview/tree/master/trees/heights/binarytreeheights)
    * [Tree Heights](https://github.com/shomali11/go-interview/tree/master/trees/heights/multitreeheights)
  * [Invert Trees](https://github.com/shomali11/go-interview/tree/master/trees/inverttrees)
    * [Invert Binary Trees](https://github.com/shomali11/go-interview/tree/master/trees/inverttrees/invertbinarytrees)
    * [Invert Trees](https://github.com/shomali11/go-interview/tree/master/trees/inverttrees/invertmultitrees)
  * [Longest Distinct Paths](https://github.com/shomali11/go-interview/tree/master/trees/longestdistinctpaths)
  * [Print By Columns](https://github.com/shomali11/go-interview/tree/master/trees/printcolumns)
  * [Print By Levels](https://github.com/shomali11/go-interview/tree/master/trees/printlevels)
  * [Print Zig Zag](https://github.com/shomali11/go-interview/tree/master/trees/printzigzag)