Tech Contributions
Grammarly Facts
Algorithms and Functions
Vocab
100

.NET Framework is a deprecated software framework developed by this tech company.

What is Microsoft?

100

Grammarly was developed in this country.

What is Ukraine?

100

The answer to Fib(6).

What is 8?
100

A list of the method calls that the application was in the middle of when an Exception was thrown.

What is a stack trace?

200

Hadoop was created by Doug Cutting and Mike Cafarella in 2005 while working at this tech company.

What is Yahoo!?

200

Grammarly was developed in this year.

What is 2009?

200

This algorithm is used to find the position of a target value within a sorted array.

What is a binary search algorithm?

200

The single unit of information in a computer, typically represented as a 0 or 1.

What is a bit?

300

Airflow was started at Airbnb in October 2014. Luigi, a similar project, was made open source in 2012 by this tech company.

What is Spotify?

300

In 2019, Grammarly hit this benchmark for DAUs (daily active users).

What is 20 million DAUs?
300

A function that is easy to compute on every input, but hard to invert given the image of a random input.

What is a one-way function?

300

A linear collection of data elements whose order is not given by their physical placement in memory. Instead, each element points to the next.

What is a linked list?

400

The author of Python worked at Dropbox while I was there! The popular language was conceived in this country.

Where is the Netherlands?

400

Grammarly became the first “unicorn” from Ukraine with a valuation over $1B in this year.

What is 2019?

400

This function successively generates permutations of its input until it finds one that is sorted.

What is a bogosort?

400

A part of RAM used for temporary storage of data.

What is a buffer?

500

According to the OSCI ranking for GitHub activity, who was the top open-source contributor (company) in 2019?

What is Microsoft?

500

A free version of our assistant, introduced in this year.

What is 2015?

500

This algorithm always gives an optimal solution for maze routing problems, if one exists, but is slow and requires considerable memory.

What is the Lee algorithm?

500

Operates on a bit string, a bit array, a binary numeral at the level of its individual bits.

What is a bitwise operation?