Find Interview Questions for Top Companies
Ques:- Why are page sizes always powers of 2?
Asked In :-
Right Answer:
Page sizes are always powers of 2 because it simplifies memory management and addressing, allowing for efficient alignment and easier calculations in binary systems.
Ques:- What should you type to change the runlevel of your system?Choose one:a. init [runlevel]b. halt [runlevel]c. /etc/inittabd. sys init [runlevel]
Right Answer:
a. init [runlevel]
Ques:- How can i make an user to nologin without locking the account for the user
Asked In :-
Right Answer:
You can set the user's shell to `/sbin/nologin` or `/bin/false` in the `/etc/passwd` file. For example, you can use the command:

```bash
usermod -s /sbin/nologin username
```

Replace `username` with the actual username.
Ques:- How does single user mode differ from other runlevels?Choose one:a. init does not read the /etc/inittab fileb. Users can only log into the system across the network.c. Network services are disabled.d. All processes are stopped and the root filesystem is mounted as read-only when in single user mode.
Asked In :- iOPEX,
Right Answer:
d. All processes are stopped and the root filesystem is mounted as read-only when in single user mode.
Ques:- You have installed a new UPS (Uninterruptable Power Supply) and the powerd daemon. Which file should you use to define the steps to be taken in the case of a power failure?Choose one:a. /etc/ups.confb. /etc/inittabc. /etc/power.confd. /etc/conf.ups
Asked In :-
Right Answer:
c. /etc/power.conf
Ques:- Script is like x=10;y=20;[$x-ne$y];echo $please give me output.
Asked In :-
Right Answer:
The output will be: `1`
Ques:- How do you change File Access Permissions?
Asked In :- Orion Innovation,
Right Answer:
You can change file access permissions in Unix using the `chmod` command. For example, to give the owner read and write permissions, and the group and others read permissions, you would use:

```bash
chmod 644 filename
```

You can also use symbolic notation, like:

```bash
chmod u=rw,g=r,o=r filename
```
Ques:- 2598Successive discounts of 20% and 15% are equal to a single discount of (a) 30%(b) 32% (c) 34% (d) 35% (e) 36
Asked In :-
Right Answer:
The correct answer is (c) 34%.
Ques:- You changed /etc/lilo.conf to cause a boot: prompt to show, however, when you restart your computer you still do not have a prompt. What should you do?Choose one:a. Rename your configuration file to /etc/lilo.conf.new.b. Install the configuration changes by issuing the command /sbin/liloc. Install the configuration changes by issuing the command /sbin/lilo -td. Install the configuration changes by issuing the command /sbin/lilo -u
Asked In :-
Right Answer:
c. Install the configuration changes by issuing the command /sbin/lilo -t
Ques:- In front of you are 10 bags, filled with marbles. The number of marbles in each bag differs, but all bags contain ten marbles or more. Nine of the ten bags only contain marbles of 10 grams each. One bag only contains marbles of 9 grams. In addition, you have a balance which can weigh in grams accurate, and you are allowed to use it only once (i.e. weigh a single time). How can you find out in one weighing, which bag contains the marbles of 9 grams?
Asked In :-
Right Answer:
Take one marble from the first bag, two marbles from the second bag, three marbles from the third bag, and so on, until you take ten marbles from the tenth bag. Weigh all the selected marbles together. If all marbles were 10 grams, the total weight would be 550 grams (10 + 20 + 30 + ... + 100). The difference between the actual weight and 550 grams will indicate which bag has the 9-gram marbles. The difference in grams corresponds to the bag number (e.g., a difference of 1 gram means bag 1, 2 grams means bag 2, etc.).
Ques:- Where are the startup scripts defined?Choose one:a. /etc/initdb. /etc/scriptsc. /etc/startd. /etc/inittab
Asked In :- HPC Sphere,
Right Answer:
d. /etc/inittab
Ques:- How do you make programs portable on unix and Dos under such circumstances?
Asked In :-
Right Answer:
To make programs portable on Unix and DOS, use the following practices:

1. **Use Standard Libraries**: Stick to standard libraries and avoid platform-specific features.
2. **Avoid Hardcoded Paths**: Use relative paths instead of absolute paths.
3. **Use Cross-Platform Tools**: Utilize tools like CMake or Autoconf for building applications.
4. **Handle Line Endings**: Normalize line endings (LF for Unix, CRLF for DOS) in text files.
5. **Use Conditional Compilation**: Use preprocessor directives to handle platform-specific code.
6. **Test on Both Platforms**: Regularly test the application on both Unix and DOS environments.
Ques:- How can a process detect if it's running in the background?
Asked In :-
Right Answer:
A process can detect if it's running in the background by checking its process group ID (PGID). If the PGID is different from the terminal's foreground process group ID, it indicates that the process is running in the background.
Ques:- You boot your system using LILO. Although you have four different boot images on your system, you cannot remember what you named them and you do not want to boot your default image. What should you do?Choose one:a. At the boot: prompt, press the Alt key.b. Hold the shift key down when booting until you get a prompt.c. At the boot: prompt, press the Tab key.d. You have to boot your default image and then look at the configuration file.
Right Answer:
c. At the boot: prompt, press the Tab key.
Ques:- What is UserLabel Thread?
Asked In :- pip,
Right Answer:
A UserLabel Thread is a thread in Linux that is associated with a user-defined label, allowing for easier identification and management of threads based on their assigned labels.
Ques:- How to open a Database using Unix Command Please Do Reply
Asked In :-
Right Answer:
To open a database using Unix command, you typically use a command specific to the database system. For example, for MySQL, you would use:

```bash
mysql -u username -p database_name
```

For PostgreSQL, you would use:

```bash
psql -U username -d database_name
```

Replace `username` and `database_name` with your actual database credentials.
Ques:- What is difference between system call and system program?
Right Answer:
A system call is a request made by a program to the operating system to perform a specific task, such as accessing hardware or managing processes. A system program, on the other hand, is a utility or application that provides a service to users or other programs, often built on top of system calls to perform higher-level functions.
Ques:- What is relative path and absolute path.
Asked In :-
Right Answer:
An absolute path is the complete path from the root directory to a specific file or directory, starting with a slash (/) in Unix. A relative path is the path relative to the current working directory, not starting with a slash.
Ques:- On a system with paging, a process cannot access memory that it does not own; why? How could the operating system allow access to other memory? Why should it or should it not?
Asked In :-
Right Answer:
A process cannot access memory it does not own due to memory protection mechanisms implemented by the operating system to ensure stability and security. The operating system could allow access to other memory through techniques like shared memory or memory mapping, but it should be done cautiously to prevent security risks and data corruption.
Ques:- If x/y=4 and y is not '0' what % of x is 2x-y(a)150%(b)175%(c)200%(d)250%
Asked In :-
Right Answer:
(c) 200%


A Software Installation Engineer specializes in installing, configuring, and troubleshooting software on various client environments, ranging from individual computers to large networks. They follow technical specifications and customer requirements to ensure successful software deployment.

Responsibilities include verifying system compatibility, installing necessary dependencies, setting up configurations, and performing tests to confirm proper operation. They may also provide technical support during installation and update processes.

This role requires strong technical knowledge of operating systems, software packaging, and network environments. Familiarity with scripting and automation tools helps streamline installations.

Software Installation Engineers often work with IT teams, software developers, and end-users to resolve issues and document installation procedures. Their work ensures users can utilize software effectively with minimal downtime.

AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users