Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 7 days ago
JSON representation

Collection of Technical Interview Questions solved with Go

Awesome Lists containing this project

README

        

# go-interview [![Build Status](https://travis-ci.com/shomali11/go-interview.svg?branch=master)](https://travis-ci.com/shomali11/go-interview) [![Go Report Card](https://goreportcard.com/badge/github.com/shomali11/go-interview)](https://goreportcard.com/report/github.com/shomali11/go-interview) [![GoDoc](https://godoc.org/github.com/shomali11/go-interview?status.svg)](https://godoc.org/github.com/shomali11/go-interview) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](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)