Top Ten Linux Interview Questions

By having the perfect answer the Top Ten Linux Interview Questions you can ace any Linux Interview. I’ve been working as a Freelance Linux Consultant for the past seven years. Over all those years, I’ve been in more than a dozen of roles, attended tens of face-to-face interviews and probably close to a hundred of phone interviews.

Few painfully obvious things struck me during my time:

1) Your encyclopedic knowledge of Linux is far more likely to get you a job than your actual problem solving skills.
2) Technical questions asked during phone interviews and even face-to-face interviews tend to be fairly basic. Employers rarely ever go into detailed technical scenarios.
3) You will be asked almost the same technical questions at almost all interviews you attend.

This means that even if you feel your knowledge of Linux is limited at the moment, make sure to know detailed answers to the following Top Linux Interview Questions and you double your chances of getting the job.

You are virtually guaranteed that at least half of the questions asked will sound very similar to the following (I tried to provide the simplest ways to answer these as well, for full answers please refer to http://www.linuxinterviewquestions.com):

1) What is the difference between TCP and UDP?

The basic difference is that TCP establishes a connection before sending data and this allows it to control the dataflow and guarantee that all packets get delivered. UDP simply chucks datagrams onto the wire and if some get lost or arrive in bad order there’s no way to request a resend. However UDP has low network overhead so some services such as DNS resolution, SNMP, DHCP, RIP and VOIP use UDP for its speed and any errors are usually dealt with on the application layer rather than network layer.

2) What is the TCP hand shake?

TCP requires three packets to set up a socket connection, before any user data can be sent. This is called the tree way TCP handshake. First the requester sends a SYN packet and expects a SYN-ACK packet, to which the initiator replies with ACK packet plus the first chunk of user data. From there on the TCP connection is established and two sides exchange user data using features such as message acknowledgment, retransmission and timeout.

3) How does DNS resolution work?

A client application requests an IP address from the name server usually by connecting to UDP port 53. The name server will attempt to resolve the FQDN based on its resolver library, which may contain authoritative information about the host requested or cached data about that name from an earlier query. If the name server does not already have the answer, it will turn to root name servers to determine the authoritative for the FQDN in question. Then, with that information, it will query the authoritative name servers for that name to determine the IP address.

4) What is an MX record?

MX record numerically ranks the mail servers you would prefer to receive email for a domain. The MX record with the lowest number is preferred over the others, but you can set multiple email servers with the same value for simple load balancing.

5) Describe Linux boot-up sequence

BIOS reads the MBR where Boot Loader sits, Boot Loader reads Kernel into memory, Kernel starts Init process, Init reads inittab, executes rc.sysinit, the rc script than starts services to reach the default run level and once this is done the last thing that gets run is the rc.local script.

6) What is an INODE?

All files have its description stored in a structure called ‘inode’. The inode contains info about the file-size, access and modification time, permission and so on. In addition to descriptions about the file, the inode contains pointers to the data blocks of the file.

7) How do you search for a pattern and than replace it in an entire file?

Using Sed or in Vi editor the search usually involves character ‘s’ slash the pattern to be searched, slash the pattern to replace it with, slash ‘g’ which stands for entire file.

8) How do you list and flush all IPtables?

Using the iptables command with -L switch first to see all the rules currently present in memory and than -F to flush them.

9) How do you list compiled-in Apache modules?

Run the httpd daemon as a command with -l parameter.

10) What is a zombie?

Zombie processes can be identified in the output of ‘ps’ by the presence of ‘Z’ in the STAT column. Zombies are child processes whose parent process died

without reaping its children. Zombies can’t be killed with the usual KILL signal.

Get Red Hat Training To Become A Highly Sought After Linux Professional

Red Hat training classes getting even hotter this season

In todays arena, Linux has the biggest user base, similar to how Microsoft dominates on our desktops. It goes without saying that over the years, Linux has increased its dominance aggressively. Presently, there is a growing demand for Linux skilled professionals, who really enjoy better services, like higher pay packs, career boosts and value in the organization etc.

Red Hat is considered as the most important Linux distribution. Red Hat certification holders are equipped with the knowledge that involves troubleshooting, system administration and installation. To retain and develop their own professional standards, Red Hat has developed their own IT training courses and certifications. Red Hat certifications are challenging but with the correct preparation for the certification exams and proper Red Hat hands-on trainings, one may easily pass the exams.

Linux, undoubtedly has much advantage over some of the other leading operating systems, when it comes to IT security sphere, it becomes more prominent. Because of these sharp and well tuned security features, among the other prominent features, many Government and Military agencies has jumped on the Linux and Red Hat technologies quite early.

Red Hat training has been growing tremendously over the years; many organizations are providing on-site training classes for groups. There are other options where individuals may also join Red Hat training classes. There are many learning methodology, like Red Hat training bootcamps, Red Hat live instructor led virtual classes, Red Hat on-site corporate trainings etc.

Certain Red Hat certification courses in demand:

RHCSA certification – The recent survey and feedback analysis performed on IT professionals worldwide, shows that Red Hat Certified System Administrator certification is considered as a new addition to the Red Hats list of performance based certifications. It equips IT professionals with best training and performance based assessments in the industry. RHCSA certification indicates and displays precise and thorough analysis of the knowledge and skills required for the contemporary system administrators.

RHCSA certification is the foundation level system administration certification. Developed lately, for professionals who wish to earn RHCE on RHEL 6 now, must attain RHCSA certification and write separate exam for RHCE. The current certification will still remain the pre-requisite; however RHCE is now upgraded as a higher level system administration certification from Red Hat.

RHCE certification – Being a globally recognized credential, Red Hat Certified Engineer, is well respected and valued across industry. The IT professionals having cleared this credential displays good level of knowledge in using and troubleshooting Red Hat Enterprise. Some of the topics included are advanced, like package management, kernel configuration, system services, network configuration, mail services and virtualization.

Buffalo High Power Routers with Linux Based Firmware For Large Home Network

Buffalo WZR-HP-G300N & WHR-HP-G300N are high power routers and access points. The routers are powered by wireless n technology with DD-WRT Linux based open source firmware – ideal solutions for high-speed and large homes network coverage.

Should you build a wireless network environment for your large home for heavy duty applications such as streaming video and gaming, you need to search high performance wireless routers in delivering high speed and longer distance coverage. For heavy duty tasks, your router should be powered by the latest wireless technology for high-speed and longer distance coverage. The router should also include the Quality of Service feature to prioritize the video and gaming traffic.

Generally the high performance and high power routers are more expensive than ordinary home routers. Should your budget is limited; consider affordable high-performance routers: Buffalo WZR-HP-G300N & WHR-HP-G300N wireless routers.

Why Buffalo WZR-HP-G300N & WHR-HP-G300N?

Unlike high performance home wireless routers, the WZR-HP-G300N & WHR-HP-G300N are embedded with DD-WRT which means the routers are based on Open Source Linux firmware. DD-WRT is a Linux based alternative Open-Source firmware suitable for many types of wireless routers and other embedded systems for providing the easiest handling even by non-technicians, high-speed, and reliable and supporting a large numbers of functionalities to fulfill the demand of professionals.

Both routers are powered by the latest wireless 802.11n technology – the fastest wireless technology available in the marketplace. The routers can deliver high-speeds of up to 300Mbps in ideal conditions (the actual speeds may vary). The routers are powered by with the High-Power technology for extended wireless coverage and performance which are ideal for internet gaming and watching videos.

Now which one is suitable for your need? As general both wireless routers have the same features for high power wireless network environment but the WZR-HP-G300N is designed for heavy duty gaming and streaming HD media contents. The following are the main different between the two routers. Interfaces

The WHR-HP-G300N routers are equipped with the 10/100 Mbps Ethernet ports but the WZR-HP-G300N routers are Gigabit Ethernet ports both for LAN (4xports) and WAN (1xport) interfaces. You can use the Gigabit ports for high-bandwidth applications such as video and large bulk of files transfer. Should you require high speed wired connection, the WZR-HP-G300N is your router.

Another value for WZR-HP-G300N is the USB port with AirShare technology to allow you share the external USB storage across the network and even you can access it remotely. When you upgrade the more advanced firmware, it will support BitTorent capability.

Unfortunately, you can not attach a USB printer to the USB port for sharing. Should you need to share the printer, you need to buy separate print-server or wireless print-server, unless you need to configure the printer attached to one of your computer and share it across the network. Or if your printer is embedded with the Ethernet print-server, you can connect it to one of the router’s Ethernet LAN port and configure it for sharing. To provide higher power signal you can upgrade the external antenna with the high-gain directional antenna, but this apply only for WHR-HP-G300N.

Secure guest access is only available on WZR. With secure guest access, you can provide separate internet access to your friends without compromising your internal network. For small offices deployment this feature is very important. You create separate security boundary for your visitors who need internet access with their laptops when they visit your office.

Alternative solution when you need to share the printer and the external storage across the network – you can consider Trendnet TEW-673GRU. This router includes two USB ports to allow you share a USB printer and an external USB storage at the same time.

Dm500s Review Dreambox Dm500s Linux Digital Satellite Receiver Dvb-s

As the emergence of network share technology, DM machine is also popular in the TVRO area. Many people want to own a DM to share the excitement of programs.DM500S is really a recommendable one. If you know how to master it, it will be tender to let you roam in the sea of digital satellite; if you do not understand it, it may be a runaway horse that cannot control. So you had better make a good understanding about DM500S before buying it.
Here is the Schedule Details of this Dreambox DM500S:
http://www.szprice.com/products/DreamBox-DM500-DM500S-Linux-Dgital-Satellite-Receiver-DVB-S_2088.html
First, you should know what DM500S is. DM500S which is usually short for DM500 is based on the European general used DVB-S standard designed digital satellite receiver. It has slot, so you can watch encryption programs by using genuine card bought from related satellite television companies and also can watch encryption programs by connecting it with internet and buying from network sharing merchants. The difference between DM500 with free machines is DM500 is actually a computer equipped with Linux operating system, so you can install lots of software and plug-in.
Then, let us enjoy it. DM500S is small and beautifully designed, which is 20cm*13cm*4cm and only 0.6kg.It is covered with iron cover and plastic panel. There is only a power button and a small window to display two led pilot lamps, simple and elegant. Its silver remote controller has a comfortable feel. The location of each key designed to fit the ergonomic principles, select key and volume keys are in the center which is easily reached by thumbs.
In order to make full use of limited inner space, it adopts the external 12V DC power supply unusually used by common receiver, which is really a wise idea. This decision is not only reduce the heat distribution of host but also avoid the disturbance of open and close power supply that, to a certain extent, can improve output quality. DM500S uses 250 MHz IBM PowerPC chip, which is the short form of Performance Optimization with Enhanced RISC Performance Computing. It has fast calculating speed, clear picture quality and smooth remote reflect.
What are the advantages of DM500S? DM500S is the new generation of sharing machine, which has too many advantages. And the most important one is that it realizes the decryption online sharing, that is to say, only need a genuine card, you can deliver your programs to many users by internet, to make multi-users using one sharing card at mean time come true. That is greatly reduced the costs of watch encryption programs. The next important one is that there are more than 120 wonderful programs provided to you. You can easily select what you want. The outstanding sound quality and picture quality is another virtue.
In brief, DM500S is really an excellent digital satellite receiver. If you want to have a good enjoyment of TV with your family at home, DM500S is indispensable. I have one in my home which is great!

About Linux Vps

Are you interested in linux vps? Would you like to come across a fantastic company that can offer windows vps hosting? If your answer is yes, then feel free to come to nqhost.com! This ingenious website belongs to a company that offers enterprise class virtual private servers with no ridiculous charges or hidden fees!

Together with the obvious technological advancements, there has also been an explosion of bandwidth, memory, as well as web hosting. All the valuable and perhaps less known resources which were available only to users of dedicated servers are now attracting more and more people who can purchase them with a limited budget. In the past, any business had to spend a small fortune for computing resources, yet now all the companies can afford it thanks to the rise of windows vps.

It is true to state that shared hosting manages to fulfill its purpose by dividing a server into dozens or perhaps hundreds of small independent parts, thus suggesting that there are different entities with different goals when it is actually only one server. What is absolutely amazing about windows vps is the fact that it uses virtualization in order to split a server into virtual entities in a manner that makes the illusion complete. Each and every part is indistinguishable from a real standalone server and, due to the fact that the number of splits is limited, there are enough resources for everyone (unlike those in shared hosting).

Windows VPS Hosting is without a shade of doubt the best and the most highly spoken of solution for any business. If you are wondering how come so many individuals choose VPS Hosting, then you ought to know that this represents the best possible solution for education, development, testing, as well as low resources applications at a low cost. Furthermore, it can cater to absolutely any need and provides a great deal of benefits to those who have varied needs and requirements.

VPS can be split into two categories, namely Windows and Linux. Windows vpshosting can be more common than linux vps due to the fact that it is based on Graphical User Interface (abbreviated as GUI). What is more, it is extremely reliable and efficient, being compatible with many applications and catering to numerous needs. Linux VPS is most certainly increasingly being chosen by more and more businessmen, as well as web developers. Despite the fact that in the past its options have been rather limited (to just shared server or dedicated server), VPS nowadays provides us absolutely all the benefits of a dedicated server without high costs which usually come with a such a server. High performance, better flexibility and control are just a few features that you can enjoy with linux vps!