• Stars
    star
    3,552
  • Rank 12,488 (Top 0.3 %)
  • Language
    Go
  • License
    MIT License
  • Created over 5 years ago
  • Updated about 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

101+ coding interview problems in Go

116+ Coding Interview Problems with Detailed Solutions

Build Status Go Report Card hackernews r/golang

The Ultimate Go Study Guide eBook version β†’

Join my mailing list to get the latest updates here β†’

Motivation

I am building a database of most frequently appeared coding interview problems that I think are the most valuable and productive to spend time on. For each one, I am including my thoughts of process on how to approach and solve it, adding well-documented solutions with test cases, time and space complexity analysis. My goal is to help you get good algorithms and data structures so that you can prepare better for your next coding interviews.

These resources that I am looking at are:

If you’re interested in getting updates for this, feel free to join my mailing list here β†’

Table of Contents

Developing

Count the number of questions:

make count

Clean up, lint source files, run tests and be ready for a push:

make ready

Test only:

make test

Test and report:

make cover

Test verbose:

make test-verbose

Lint:

make lint

Clean up:

make clean

For more information:

make help

Stargazers over time

Stargazers over time

More Repositories

1

ultimate-go

The Ultimate Go Study Guide
Go
14,947
star
2

pn532

PN532 NFC/RFID Native Python API for your Raspberry Pi
Python
21
star
3

hstore

Key-value store on top of Raft Consensus Algorithm
Go
11
star
4

medium

Isomorphic social media web application
Go
9
star
5

blockchain-db

Blockchain implementation using MongoDB
Python
9
star
6

vl53l0x

vl53l0x native python api for your raspberry pi
Python
7
star
7

hoanhan101.github.io

Personal website. Rendered via Jekyll.
HTML
5
star
8

go-playground

Collections of Go's programs
Go
4
star
9

links

Links to interesting learning resources
3
star
10

dotfiles

vim, tmux, zsh, git, gpg, iterm2, go
Shell
3
star
11

container

Simple container implementation
Go
3
star
12

stargazer

Go
2
star
13

go-challenge

Go solutions for practicing problems
Go
2
star
14

open-rec

Recommender system
Python
2
star
15

cookiechalice

Cookiecutter template for jumpstarting aws/chalice applications quickly
Makefile
2
star
16

algorithms-playground

Collections of algorithms and data structure implementations
Python
2
star
17

lang

5 programming languages in 14 weeks
Smalltalk
1
star
18

requesttest

Simple HTTP test library
Go
1
star
19

hchord

Peer-to-peer lookup protocol
Python
1
star
20

godev

Go
1
star
21

terminal-chat

Terminal group chat application over TCP/UDP
Python
1
star
22

request

Simple HTTP library
Go
1
star
23

gre-app

iOS GRE's FlashCard Learning Application
Swift
1
star
24

pipi

Python
1
star
25

pi-hub

A RESTful API monitoring solution for temperature and humidity sensor readings
Python
1
star
26

pokemon-quiz

iOS PokemonQuiz'EmAll Game.
Swift
1
star
27

veryfi-go

Go module for communicating with the Veryfi OCR API
Go
1
star