Linux is a Unix-like, mostly POSIX-compatible operating system. It is among the most widely used operating systems today.
Bash is a Unix shell and command language. It's the default shell on the majority of Linux distributions and macOS. Bash is a command processor, which means that a user’s prompt causes the OS to take an action. As the most common shell, all good Linux developers and operators should be familiar with Bash.
Public questions (free account) are common interview questions. They are great for practicing, or if you want to filter candidates using the classic problems.
Since we’re all biased and we use incorrect proxies, why not just outsource hiring to experts or recruitment agencies? After all, they’ve been screening people for many years, so they must know how to do it right?
Not really. I was surprised to discover that many experts disagree with each other. Everybody praises their pet method and criticizes the others. Many of these methods look legitimate, but are based on...