Sample questions from Indeed.com and other sources. Flashcards

Help prepare me, and others, for interviews.

1
Q

What is Linux?

A

Linux is a family of UNIX-like operating systems based on the Linux kernel. It is typically packaged as a distribution, which is an operating system comprising the Linux kernel and a collection of software tools and libraries such as GNU, a window system and manager and a desktop environment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Explain what the Linux kernel is in simple words.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Can you edit the Linux kernel?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the advantages of Linux being open-source software?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a shell in Linux?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What loader does Linux use?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How do you rename a saved file in Linux?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How is Solaris software related to Linux?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are internal commands?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the most commonly used shells in Linux?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are system calls?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Explain what the bash shell is.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How can you work with Microsoft files on your Linux OS?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How do you connect Linux systems to Microsoft resources?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How are system configuration files stored in Linux OS?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Explain virtual desktops.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Name the file permissions available in Linux.

A
18
Q

Define CLI.

A
19
Q

What is a process ID?

A
20
Q

How can a user execute a process at a pre-decided time?

A
21
Q

What are the unique file names assigned by Linux OS called?

A
22
Q

Discuss zombie processes.

A
23
Q

Mention some common usages of Linux in the industry.

A
24
Q

How would you find out the total memory used by processes in Linux?

A
25
Q

What are the different types of Linux directory commands and why are they important?

A
26
Q

Explain the concept of a shell script in Linux.

A
27
Q

Which system calls are available for process management in Linux?

A
28
Q

Explain what makes Linux a secure operating system.

A
29
Q

What do you know about grep commands in Linux? Please explain.

A
30
Q

Please elaborate on the effect of multiple desktop environments on a Linux system.

A
31
Q

What is the standard size for a swap partition while using a Linux system?

A
32
Q

What are the Linux basic components?

A

A typical Linux distribution is composed of the Linux kernel, shells, a user interface, utilities and configurable software tools and packages.

33
Q

What is the difference between Linux and UNIX?

A

UNIX is the operating system on which Linux is based. One primary difference between Linux and UNIX is that Linux is free and open-source, while the UNIX-based operating systems are commercially released and proprietary. One of the key benefits of Linux is that it isn’t a commercial operating system, and its source code is open and freely available to study.

In terms of use-cases, UNIX is a popular choice for Internet servers, workstations, and mainframe computers. Linux has a wider appeal to all kinds of users from enterprises to individuals. Linux has more user interfaces, more programming options and is generally considered to have fewer viruses.

34
Q

What is the difference between DOS and Bash?

A
35
Q

What is the difference between Cron and Anacron?

A
36
Q

What is LILO?

A

The acronym LILO stands for Linux Loader. It is a bootloader for Linux that loads Linux into the main memory and starts up the operating system. LILO used to be the default boot loader for Linux. Now, it’s in the top three popular today, even though further development of the boot loader ceased in 2015. Other popular boot loaders include GRUB and ELILO.

LILO allows businesses to boot into Linux to perform operational activities using a simple code system to help troubleshoot errors. LILO doesn’t have a streamlined interface, however, so those looking for a user interface might prefer to work with GRUB.

In my experience using LILO, its simple error codes were very helpful. For example, one time I was booting Linux using LILO when I experienced an error. I recognized the error because when LILO boots Linux correctly, it displays the word LILO on the screen. When an error occurs, it displays a code that makes up part of the word LILO. In this case, it got to ‘LIL,’ but didn’t finish booting. Because LILO codes are easy to interpret, I was able to quickly determine my issue: a geometry mismatch. I was, then, able to fix this issue and boot into Linux.

37
Q

What is swap space?

A

The primary purpose of swap space is to substitute disk space for RAM memory when RAM fills up and more space is needed. The Linux kernel will swap out pages of memory that haven’t been used recently out to disk to free up RAM for active programs. This mechanism is used by Linux to optimize performance and free up memory for prioritized operations.

38
Q

Explain the virtual desktop.

A

“Virtual desktop is an important feature that streamlines business practices by allowing users to switch effortlessly between virtual desktops rather than using multiple windows to have many applications running at once. With the workspace switcher tool, you can map each desktop to a workspace and switch back and forth as needed. This helps users who use Linux to multitask in a more resource-friendly, faster way.”

39
Q

Explain portability and why it is used.

A
40
Q

What does it mean for Linux to be open source?

A
41
Q

How do multi-users work in Linux?

A
42
Q

What is virtual memory and when would you use it?

A