Sunday 13 September 2015

INTERVIEW QUESTIONS

1          Tell me about yourself?

 

2      Why did you leave your last job?

 

3.     What experience do you have in this field?

 

4.     Do you consider yourself successful?

 

5.     What do co-workers say about you?

 

6.     What do you know about this organization?

 

7.     What have you done to improve your knowledge in the last year?

 

.8.     Are you applying for other jobs?

 

9.     Why do you want to work for this organization?

 

10.  Do you know anyone who works for us?

 

11.  What kind of salary do you need?

 

12.  Are you a team player?

 

13.  How long would you expect to work for us if hired?

 

14.  Have you ever had to fire anyone? How did you feel about that?

 

15.  In which position do you want to work?

 

16.  If you had enough money to retire right now, would you?

 

17.  Have you ever been asked to leave a position?

 

18.  Explain how you would be an asset to this organization?

 

.19.  Why should we hire you?

 

20.  Tell me about a suggestion you have made?

 

.21.  What irritates you about co-workers?

 

22.  What is your greatest strength?

23.  Tell me about your dream job?

 

24.  Why do you think you would do well at this job?

 

25.  What are you looking for in a job?

 

26.  What kind of person would you refuse to work with?

 

27.  What is more important to you: the money or the work?

 

28.  What would your previous supervisor say your strongest point is?

 

29.  Tell me about a problem you had with a supervisor?

 

30.  What has disappointed you about a job?

 

31.  Tell me about your ability to work under pressure?

 

32.  Do your skills match this job or another job more closely?

 

33.  What motivates you to do your best on the job?

 

34.  Are you willing to work overtime?

 

35.  Would you be willing to relocate if hired?

 

36.  How would you know you were successful on this job?

 

37. What is your philosophy towards work?

Different types of Servers

Different types of Servers used in networks are listed below.

File Server: File servers are used to store the user documents and files centrally. An ideal file server should have a large amount of memory and storage space, fast hard-disks, multiple processors, fast network adapters, redundant power supplies etc.
A File server runs FTP (File Transfer Protocol) in Windows, Linux or Unix Networks, or SMBP (Server Message Block Protocol) in Windows Networks. Well known FTP software products are Micrsoft IIS, vsftpd, Apache FTP Server etc.
The main advantage of keeping network user files and electronic documents centrally in a file server is that the network user files and documents can be managed (backup'd) easily. Think about managing network user files and electronic documents kept distributed inside user workstations in a network consists of thousands of computers! Nearly impossible.

Print Server: Print Server, which redirects print jobs from client computers to specific printers.

Mail Server: Mail Servers are used to transmit emails using email protocols. Most widely used email transmission protocol is SMTP (Simple Mail Transfer Protocol). Mail Servers exchange emails between different domains.
Most widely used Mail Server software products are Microsoft Exchange Server, SENDMAIL (now proofpoint), qmail,Postfix etc.
Application Server: Common computer applications or programs which are required by different network users can be run in a central server, which enables multiple network users to access common network applications from the network. Typically Application Servers run business logic. Which means, every business is different and the Application Server is the Server Software which controls the business process. Some examples for Application Server Software are SAP BASIS, WebLogic, WebSphere etc.
Database Server: Database Server allows authorized network clients to create, view, modify and/or delete an organization's data, stored in a common database.
Examples of Database Management Systems are Oracle 10g/11g, Microsoft SQL Server 2000/2005/2008/2012, PostgreSQL,IBM DB2, MySQL, Sybase, Informix etc.

Directory Servers: Directory Servers allows the central administration and management of network users and network resources. Directory Servers provide the basic functions of network security, Authentication, Authorization and Accounting.
Examples of Directory Servers are Microsoft Active Directory, NetIQ eDirectory, Fedora Directory Server, OpenLDAP etc.

Another logical classification of computer networks is Centralized and Distributed Computer Network Model.
Centralized computer network model
In Centralized computer network model, the network resources are placed and managed from a main location. Centralized network model allows administrators to manage the resources centrally (typically in Head Office). The network servers and other critical network resources are located in a central location in a secure and dedicated server room.
Centralized network model provides following advantages to Network and System Administrators.
Centralized network model provides Network and System Administrators better access to network devices
In Centralized network model, Network Resources can be managed more easily
Centralized network model provides better Network Security.
The main disadvantage is more work load of Network and System Administrators and increased risk of communication failure due to a catastrophe in the central location.
Distributed network model
In Distributed network model, the network resources are placed and managed from different geographical locations. Designated network and system administrators manage the network resources in different locations. These days most of the Enterprise network models are distributed.


                                                                       

Internetworks

Internetworks

Before discussing about the terms internet, intranet and extranet, we need to discuss the term Internetwork.
An internetwork can be defined as two or more computer networks (typically Local Area Networks LAN) which are connected together, usinng Network Routers.
Each network in an Internetwork has its own Network Address, which is different from other networks inside the Internetwork. Network Address is used to identify the networks inside an Internetwork.
Internetwork allows different users at different geographical locations of an organization to share data, resources and to communicate. Modern businesses cannot even function without Internetwork. Internet, Intranet and Extranet are different types of internetwork.

Internet, Intranet and Extranet
             
Internet: Internet is a worldwide, publicly accessible computer network of interconnected computer networks (internetwork) that transmit data using the standard Internet Protocol (IP). Internet is the world's largest Internetwork .
The terms World Wide Web (WWW) and Internet are not the same. The Internet is a collection of interconnected computer networks, linked by copper wires, fiber-optic cables, wireless connections, etc. World Wide Web (WWW) is a collection of interconnected documents and other resources, linked by hyperlinks and URLs. The World Wide Web is one of the services accessible via the Internet, along with various others including email, file sharing, remote administration, video streaming, online gaming etc.
Intranet: An intranet is a private network that is contained within an enterprise. It may consist of many interlinked local area networks and use any Wide Area Network (WAN) technologies for network connectivity. The main purpose of an intranet is to share company information and computing resources among employees. Intranet is a private Internetwork, which is usually created and maintained by a private organization. The content available inside Intranet are intended only for the members of that organization (usually employees of a company).
Extranet: An extranet can be viewed as part of a company's intranet that is extended to users outside the company like suppliers, vendors, partners, customers, or other business associates.

Extranet is required for normall day-to-day business activities. For example, Placing order to registered vendors, Billing & Invoices, Payments, Joint Ventures, Product Brochures for Partners, Discounted price lists for partners etc.

Difference between Windows 2003 Basic and Dynamic disks

Difference between Windows 2003 Basic and Dynamic disks



Physical disk drives are hardware device that can be installed or attached to a computer for data storage purpose. Windows 2003 should automatically detect any disk drive you install the computer. The main tool which ships with Windows 2003 for disk management is Disk Management MMC snap-in.
You must be a member of the local Administrators group, the Backup Operators group, or have been delegated permission to manage basic and dynamic disks. To format a disk, you require administrator privileges.
Windows 2003 supports two storage types; Basic disks and Dynamic Disks.
Basic Disks
Basic storage uses normal partition tables supported by MS-DOS, Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows Millennium Edition (Me), Microsoft Windows NT, Microsoft Windows 2000, Windows Server 2003 and Windows XP. A disk initialized for basic storage is called a basic disk. A basic disk can have up to four primary partitions or up to three primary partitions and one extended partition. Each primary partition is represented with one logical volume. Each extended partition is represented by one or more logical drives.
Dynamic Disks
Dynamic storage is available in Windows XP Professional, Windows 2000 and Windows 2003 Server. A disk initialized for dynamic storage is called a dynamic disk. A dynamic disk contains dynamic volumes, such as simple volumes, spanned volumes, striped volumes, mirrored volumes, and RAID-5 volumes.
With dynamic disks, we can create fault tolerant volumes. Non-fault tolerant volumes provide no data redundancy. If a non-fault tolerant drive fails, the data can be recovered only from backup. Fault tolerant volumes provide data redundancy. If a fault tolerant drive fails, you can rebuild the volume without having to recover data from backup.

Saturday 29 August 2015

Explain the PDCA cycle and where testing fits in

Software testing is an important part of the software development process. In normal software development there are four important steps, also referred to, in short, as the PDCA (Plan, Do, Check, Act) cycle.





Let's review the four steps in detail.
1.    Plan: Define the goal and the plan for achieving that goal.
2.    Do/Execute: Depending on the plan strategy decided during the plan stage we do execution accordingly in this phase.
3.    Check: Check/Test to ensure that we are moving according to plan and are getting the desired results.
4.    Act: During the check cycle, if any issues are there, then we take appropriate action accordingly and revise our plan again.


So developers and other stakeholders of the project do the "planning and building," while testers do the check part of the cycle. Therefore, software testing is done in check part of the PDCA cyle.