Most comprehensive list :clipboard: of tech interview questions :blue_book: of companies scraped from Geeksforgeeks, CareerCup and Glassdoor.

Overview

All Contributors

Companies*

Companies
E Expedia
G Grab
M MobiKwik
N NEC Technologies
P PayPal
S Samsung Research Institute
U Uber
Y Yatra.com
Z Zomato

Announcements 👐

There are many unfinished articles in this repo. Feel free to contribute or create the issue.

Note:

 This repo is for educational purposes only. If you are going to contribute, don't do symbolic  contribution. 
 Strictly adhere to contributing guidelines and hacktoberfest rules. Fixing grammar, typos and formatting only
 is complete non-sense. And non-sense is highly discouraged.

Top Contributors ✨

Thanks goes to these wonderful people:

Subash Selvaraj
Subash Selvaraj

💻
Shruti Bhutaiya
Shruti Bhutaiya

💻
Akshit Kharbanda
Akshit Kharbanda

💻
Dhruv Aggarwal
Dhruv Aggarwal

💻
Cheshta Kwatra
Cheshta Kwatra

💻
Kartikay Shandil
Kartikay Shandil

💻
Tanay Toshniwal
Tanay Toshniwal

💻

Like this repo ? Contribute new questions this hacktoberfest and be a part of it. #Hacktoberfest_2019

For contributing see Contributing guidelines .

Similar projects:

Feel free to show your love ❤️ by putting a star ⭐ on this project ✌️ .

References

Issues
  • need to add another question that I was asked recently at uber

    need to add another question that I was asked recently at uber

    The question I was asked is,

    A segment of arbitrary size, how do we tell that it is captured or not. E - Empty, 1 - Color 1, 2 - Color 2

    EE1111EE EE1221EE EE1221EE EE1111EE Captured

    EE1111EE EE1221EE EE1221EE E1221EEE E1111EEE Captured

    EE1111EE EE1221EE EE2221EE EE111EEE Not Captured

    I would like to add it, and if someone can suggest a solution I'd be grateful

    hacktoberfest 
    opened by Ambuj-K 7
  • Missing questions in Google article!

    Missing questions in Google article!

    Aforementioned article lacks the technical interview round questions. It needs to be comprehensive covering questions across all rounds. Anyone taking this issue must follow the contributing guidelines.

    enhancement help wanted good first issue hacktoberfest 
    opened by rishabh115 6
  • Need better approach for aligning article hyperlinks in top-level Readme

    Need better approach for aligning article hyperlinks in top-level Readme

    As of now, companies articles are aligned in the form of bulleted unordered list. But the problem with this approach is that as soon as we have properly completed articles of more companies, it will turn into a big mess. Have seen alphabetical grid approach in multiple awesome prefixed repos. If the same can be implemented here, then it will look well ordered and presented.

    enhancement good first issue hacktoberfest 
    opened by rishabh115 4
  • Incomplete Adobe article, need to add more questions!

    Incomplete Adobe article, need to add more questions!

    Currently, this article is in initial phase. Anyone taking this issue must ensure adding some questions in all the section as specified in contributing guidelines. Happy coding🤟!

    enhancement help wanted hacktoberfest 
    opened by rishabh115 4
  • Missing questions in Amazon article

    Missing questions in Amazon article

    Coding round and technical interview round questions are almost non-existent in this article. Anyone taking this issue should add some questions to all the aforementioned or blank sections while keeping contributing guidelines in mind. Geeksforgeeks has lot of articles regarding Amazon. It would be great if someone properly enhance the article rather than symbolic contributon of 1 question or fixing typos.

    enhancement good first issue hacktoberfest 
    opened by rishabh115 3
  • Wave Array

    Wave Array

    Question asked on Amazon SDE (intern) coding round. Given a sorted array arr[] of distinct integers. Sort the array into a wave-like array and return it. In other words, arrange the elements into a sequence such that a1 >= a2 <= a3 >= a4 <= a5..... (considering the increasing lexicographical order).

    invalid wontfix irrelevant 
    opened by amith-ghub 3
  • Project not participating in Hacktoberfest 2021

    Project not participating in Hacktoberfest 2021

    Question : Is this project not participating in Hacktoberfest 2021 ? Reason for raising Issue : Contribution Profile for Hacktoberfest 2021 says "Project not participating" after 2nd contribution to this repository.

    opened by uvasistha 2
Releases(1.0)
Owner
Twowaits
Twowaits is a digital learning platform to enable learning, here we add open source projects contributed by professional for students to learn!
Twowaits
Practice-dsa-go - Data Structures and Algorithms for Interview Preparation in Go

Data Structures and Algorithms for Interview Preparation in Go Data Structures K

Sparsh Srivastava 1 Jan 14, 2022
101+ coding interview problems in Go

116+ Coding Interview Problems with Detailed Solutions The Ultimate Go Study Guide eBook version → Join my mailing list to get the latest updates here

Hoanh An 3.2k May 17, 2022
mattn 15 Apr 9, 2022
Fast and easy-to-use skip list for Go.

Skip List in Golang Skip list is an ordered map. See wikipedia page skip list to learn algorithm details about this data structure. Highlights in this

Huan Du 275 May 14, 2022
A skip list implementation in Go

About This is a library implementing skip lists for the Go programming language (http://golang.org/). Skip lists are a data structure that can be used

Ric (Ryszard) Szopa 233 May 11, 2022
A Go library for an efficient implementation of a skip list: https://godoc.org/github.com/MauriceGit/skiplist

Fast Skiplist Implementation This Go-library implements a very fast and efficient Skiplist that can be used as direct substitute for a balanced tree o

Maurice Tollmien 203 May 13, 2022
skipmap is a high-performance concurrent sorted map based on skip list. Up to 3x ~ 10x faster than sync.Map in the typical pattern.

Introduction skipmap is a high-performance concurrent map based on skip list. In typical pattern(one million operations, 90%LOAD 9%STORE 1%DELETE), th

ZhangYunHao 51 Apr 21, 2022
The first generic linked list in go :dancer:

linkedlist.go The first generic linked list in go ?? gotip first of all you need to install the master version of golang. go install golang.org/dl/got

Parham Alvani 18 Apr 9, 2022
A skip list of arbitrary elements that can be filtered using roaring bitmaps stored in an LRU cache

Skipfilter This package provides a data structure that combines a skiplist with a roaring bitmap cache. This library was created to efficiently filter

Kevin Burns 20 Apr 7, 2022
Advanced linked list package for go.

golib/list ライブラリ 可変長の連結リストを提供するライブラリーです。 状況によらず、メモリ開放処理を一貫性した書き方で実装できるので、メモリ解放をプログラマが管理しやすい作りになっています。 list.List 片方向連結リストを提供するモジュールです。 list.Nodeが使われていま

null 0 Jan 21, 2022
estruct traverses javascript projects and maps all the dependencies and relationships to a JSON. the output can be used to build network visualizations of the project and document the architecture.

EStruct traverses javascript projects and maps all the dependencies and relationships to a JSON. The output can be used to build network visualizations of the project and document the architecture.

Ray Luxembourg 11 Jan 27, 2022
Golang string comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...

Go-edlib : Edit distance and string comparison library Golang string comparison and edit distance algorithms library featuring : Levenshtein, LCS, Ham

Hugo Bollon 321 Apr 28, 2022
Go package for mapping values to and from space-filling curves, such as Hilbert and Peano curves.

Hilbert Go package for mapping values to and from space-filling curves, such as Hilbert and Peano curves. Documentation available here This is not an

Google 250 Apr 20, 2022
Levenshtein distance and similarity metrics with customizable edit costs and Winkler-like bonus for common prefix.

A Go package for calculating the Levenshtein distance between two strings This package implements distance and similarity metrics for strings, based o

AGExt 68 Apr 12, 2022
Decode / encode XML to/from map[string]interface{} (or JSON); extract values with dot-notation paths and wildcards. Replaces x2j and j2x packages.

mxj - to/from maps, XML and JSON Decode/encode XML to/from map[string]interface{} (or JSON) values, and extract/modify values from maps by key or key-

Charles Banning 517 May 15, 2022
Dasel - Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool.

Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.

Tom Wright 3.2k May 13, 2022
💯 Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

Package validator implements value validations for structs and individual fields based on tags.

Flamego 12 Feb 16, 2022
Go translations of the algorithms and clients in the textbook Algorithms, 4th Edition by Robert Sedgewick and Kevin Wayne.

Overview Go translations of the Java source code for the algorithms and clients in the textbook Algorithms, 4th Edition by Robert Sedgewick and Kevin

youngzy 164 May 8, 2022
Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transforming and consuming them.

iter Package iter provides generic, lazy iterators, functions for producing them from primitive types, as well as functions and methods for transformi

Matthew Toohey 21 May 6, 2022