Build Your Own Autocomplete system
This is a system that when prompted with a sequence of characters, or even sequence of words and the final few characters will offer suggestions for the rest of the word based on the characters entered so far.
This is a system that when prompted with a sequence of characters, or even sequence of words and the final few characters will offer suggestions for the rest of the word based on the characters entered so far.
A bloom filter is a probabilistic data structure. It is built around a bit array and one or more hash functions. It provides a fast and efficient way of handling set membership queries when the set either does not fit within the memory constraints, or querying the full set would incur a performance penalty. ...
Cat is a Unix command line tool. ...
A code comment remover strips comments from source code files. It requires understanding different comment syntaxes across programming languages. ...
A tool to compress files (and/or directories of files). ...
Build a tool to help software engineers understand and generate crontab expressions. ...
Curl is a command like tool for transferring data with URLs - for the sake of this challenge though we’re going to focus on it’s use as a tool for sending HTTP requests. As such it’s often used to test or demonstrate RESTful APIs. ...
wc is a Unix command line tool. ...
diff is a Unix command line tool. ...
A DNS Forwarder is a nameserver that is used to resolve DNS queries locally instead of directly using the authoritative nameserver chain. Often they sit on the edge of a local area network and provide DNS resolution to the computers on the local network, reducing external traffic and speeding up external access by serving the answer from a local cache. ...