Horizontal Nav

Monday, 29 September 2014

Networking Interview Questions and Answers

1) What is a Link?
A link refers to the connectivity between two devices. It includes the type of cables and protocols used in order for one device to be able to communicate with the other.

2) What are the layers of the OSI reference model?
There are 7 OSI layers: Physical Layer, Data Link Layer, Network Layer, Transport Layer, Session Layer, Presentation Layer and Application Layer.

3) What is backbone network?
A backbone network is a centralized infrastructure that is designed to distribute different routes and data to various networks. It also handles management of bandwidth and various channels.

4) What is a LAN?
LAN is short for Local Area Network. It refers to the connection between computers and other network devices that are located within a small physical location.

5) What is a node?
A node refers to a point or joint where a connection takes place. It can be computer or device that is part of a network. Two or more nodes are needed in order to form a network connection.

6) What are routers?
Routers can connect two or more network segments. These are intelligent network devices that store information in its routing table such as paths, hops and bottlenecks. With this info, they are able to determine the best path for data transfer. Routers operate at the OSI Network Layer.

7) What is point to point link?
It refers to a direct connection between two computers on a network. A point to point connection does not need any other network devices other than connecting a cable to the NIC cards of both computers.

8) What is anonymous FTP?
Anonymous FTP is a way of granting user access to files in public servers. Users that are allowed access to data in these servers do not need to identify themselves, but instead log in as an anonymous guest.

9) What is subnet mask?
A subnet mask is combined with an IP address in order to identify two parts: the extended network address and the host address. Like an IP address, a subnet mask is made up of 32 bits.

10) What is the maximum length allowed for a UTP cable?
A single segment of UTP cable has an allowable length of 90 to 100 meters. This limitation can be overcome by using repeaters and switches.

11) What is data encapsulation?
Data encapsulation is the process of breaking down information into smaller manageable chunks before it is transmitted across the network. It is also in this process that the source and destination addresses are attached into the headers, along with parity checks.

12) Describe Network Topology
Network Topology refers to the layout of a computer network. It shows how devices and cables are physically laid out, as well as how they connect to one another.

13) What is VPN?
VPN means Virtual Private Network, a technology that allows a secure tunnel to be created across a network such as the Internet. For example, VPNs allow you to establish a secure dial-up connection to a remote server.

14) Briefly describe NAT.
NAT is Network Address Translation. This is a protocol that provides a way for multiple computers on a common network to share single connection to the Internet.

15) What is the job of the Network Layer under the OSI reference model?
The Network layer is responsible for data routing, packet switching and control of network congestion. Routers operate under this layer.

16) How does a network topology affect your decision in setting up a network?
Network topology dictates what media you must use to interconnect devices. It also serves as basis on what materials, connector and terminations that is applicable for the setup.

17) What is RIP?
RIP, short for Routing Information Protocol is used by routers to send data from one network to another. It efficiently manages routing data by broadcasting its routing table to all other routers within the network. It determines the network distance in units of hops.

18) What are different ways of securing a computer network?
There are several ways to do this. Install reliable and updated anti-virus program on all computers. Make sure firewalls are setup and configured properly. User authentication will also help a lot. All of these combined would make a highly secured network.

Thursday, 11 September 2014

Is Technology Changing Project Management?

I was asked a while ago whether technology was changing project management. It seems like technology is changing faster and faster all the time. But is technology changing project management to any degree?
This is an interesting question. Certainly, there are a couple aspects of projects where technology comes into play. First, many projects are becoming more and more technically complex. This is true for many projects - IT, pharma, engineering, finance, etc. It seems like many projects have some tool or technology component. However, this is not a project management matter, but it is a characteristic of the products we are building and the project tools we are using. 
Second, the tools we use for project management are changing. This includes tools for  scheduling, risk management, communications and more. Client-server tools have
replaced mainframe tools, which have all been replaced by web tools. Today, many of the project management tools run in the cloud. The tools have also become more complex to satisfy the needs of project managers today.

There is a lot of discussion today about Agile methodologies. These rely on light processes to deliver solutions more quickly through short iterations. Many of these Agile projects are technology projects, but the project management approach is driven more by philosophy rather than by technology. In fact, the project management aspect of Agile actually discourages the use of software tools and focuses on simple manual processes.  
All that being said, in my opinion, the actual project management discipline has not changed that much based strictly on technology drivers. You still have to manage scope. You still have issues to resolve. You still have to manage risks, etc. The various aspects of planning and managing work as a project do not necessarily change based on the technology. For example, it is true that there are new technologies for helping you build and manage a schedule. But the basic mechanics of building and managing a schedule have not really changed.
There may be some aspects of communication that have been affected by technology. Technology has given us the ability to communicate faster and in more real-time. There are also better tools for collaboration and sharing. This may be an area where technology has affected to fundamentals of project management.
So, to answer the question from the beginning of the article - has technology changed project management? In my opinion - not so much. The nature of the projects themselves may be impacted by technology, but the fundamentals of planning, cost management, schedule management, risk management, scope management, etc. have not changed so much. Project management is process-driven. Although technology has impacted the automation and speed of these processes, I think the fundamental nature of project management has not been changed much by technology. 
.................................................................................

Study on Your Own with TenStep e-Classes - 20% Off
Learn at your own pace and when you have the time. Use coupon code "TS0020" for an instant 20% off.
Fundamentals of Project Management  |  Managing Small Projects  |  The Essence of Project Management  |  Fundamentals of Scheduling e-Class  |  Project Management for Managers

5 Ways To Manage Your Time

You'll get more done in less time!
#1. Timesheets
First, think about where your time is going. Do you really know what you work on all day? Timesheets will show you exactly how much time you spend pulling together reports or responding to emails. Then there's the 5 minute break to check Facebook that turns into 20 minutes...

Start tracking your time so you know where it's going. This will help you prioritize and ensure you are self-aware when it comes to managing your time.
#2. Task lists
Many people get off to a slow start in the mornings because they are wondering what their priorities should be and thinking about what they should be doing. Task lists resolve this. A clear list will tell you exactly what you need to work on. If you add in a column for dates it will also tell you what needs to be completed by when, which is a huge help when it comes to scheduling the top priority tasks first.

The task list feature built into ProjectManager.com makes it simple to create and update your tasks from wherever you are. Even if you are travelling, if you've got an internet connection you can quickly add a new task to the list (or tick one off) with the handy mobile app.
#3. Milestones
Milestones are a good way to manage your time as they focus the mind! Put some milestones on your project plan and review them regularly. As you are coming up to the deadline, make sure that all your work is aligned with the objective of getting it done and hitting that date.

Most milestones relate to project tasks but you can also create personal milestones on your calendar to remind you about scheduled dates for other tasks on your task list.
#4. Automation
Project managers tell us that preparing reports is one of the things that takes the most time each month. There's getting status updates from team members, preparing the data, checking it, formatting it, reviewing statistics from other systems, then checking it again and sending it to the stakeholders. It takes forever!

Automate your reporting (and anything else) as much as you can. Set up templates that pull data from your project management software and show you status in real-time. Everything that is automated is one less job for you to do.
#5. Saying no!
Finally, say no! You don't have to do everything that is asked of you, and sometimes you simply can't take on more work. If you don't feel that you can say no to a request, ask your manager or project sponsor what they want you to drop. "I'm working on X, Y and Z right now. Which of those should I move to the bottom of the priority list so I can take on A and B as well?"

If it isn't feasible or reasonable to get everything done, then negotiate priorities with your stakeholders so that you aren't overloaded and they appreciate what can realistically be done in the time available.
Try these 5 tips for managing your time and see how many extra hours you can find in a day!
It's easy with ProjectManager.com. The system is fully automated and manages reports and timesheets for you. It leaves you free to work on critical project tasks and tick things off on your To Do list.