Your country

Tools that support it use your country for local currency, number formats, units and paper size. Your choice is saved only in this browser.

Type a name or a two-letter code. Use the up and down arrow keys to move through the countries, Enter to choose one and Escape to close.

Bash & the POSIX Shell

Bash & the POSIX Shell interview questions

Bash & the POSIX Shell interview questions in 17 module banks: what each bank covers, how many questions it holds and the levels they are asked at.

229 questions: 76 warm-ups and 153 with model answers in 17 module banks

  1. Module 1

    Start here: the shell, the terminal and your first script

    12 questions: 4 warm-ups and 8 with model answers · Levels: Fresher to senior

  2. Module 2

    How Bash reads a command line

    17 questions: 6 warm-ups and 11 with model answers · Levels: Fresher to staff

  3. Module 3

    Variables, parameters and arithmetic

    18 questions: 6 warm-ups and 12 with model answers · Levels: Fresher to staff

  4. Module 4

    Exit status, tests and branching

    12 questions: 4 warm-ups and 8 with model answers · Levels: Fresher to senior

  5. Module 5

    Loops

    9 questions: 3 warm-ups and 6 with model answers · Levels: Fresher to senior

  6. Module 6

    Redirection, pipes and substitution

    15 questions: 5 warm-ups and 10 with model answers · Levels: Fresher to senior

  7. Module 7

    Functions and script structure

    9 questions: 3 warm-ups and 6 with model answers · Levels: Fresher to staff

  8. Module 8

    Arrays and lists

    9 questions: 3 warm-ups and 6 with model answers · Levels: Fresher to senior

  9. Module 9

    Robust scripts: errors, traps and debugging

    12 questions: 4 warm-ups and 8 with model answers · Levels: Fresher to senior

  10. Module 11

    Text processing: the Unix toolbox

    36 questions: 11 warm-ups and 25 with model answers · Levels: Fresher to senior

  11. Module 12

    Processes, jobs and signals

    15 questions: 5 warm-ups and 10 with model answers · Levels: Fresher to staff

  12. Module 13

    The interactive shell

    9 questions: 3 warm-ups and 6 with model answers · Levels: Fresher to senior

  13. Module 14

    Portability: POSIX sh, versions and platforms

    12 questions: 4 warm-ups and 8 with model answers · Levels: Fresher to staff

  14. Module 15

    Security for shell scripts

    8 questions: 3 warm-ups and 5 with model answers · Levels: Fresher to staff

  15. Module 16

    Quality: ShellCheck, tests, style and speed

    12 questions: 4 warm-ups and 8 with model answers · Levels: Fresher to staff

  16. Module 17

    Scripts in the real world

    16 questions: 5 warm-ups and 11 with model answers · Levels: Fresher to senior

  17. Module 18

    Choosing tools and interview preparation

    8 questions: 3 warm-ups and 5 with model answers · Levels: Fresher to staff

Back to the Bash & the POSIX Shell track

Quick answers and tool search

Type to search tools or to get a quick answer, for example 18% of 2500. Use the up and down arrow keys to move through the results, Enter to choose, and Escape to close.