Project Manager Interview Guide

Source: Internet
Author: User

Transferred from:
Http://blog.csai.cn/user1/21840/archives/2007/18918.html
Http://blog.csai.cn/user1/21840/archives/2007/18919.html
Http://blog.csai.cn/user1/21840/archives/2007/18920.html

Translated by: Patricia L. ferdinandi, zhoufang

This article aims to help apply for a project manager. Project management is a way of promotion. You need to use your past development experience, and your salary is usually higherProgramMember. The preparation for applying for a Project Manager includes reviewing some frequently used concepts and terms and asking yourself some frequently asked questions during interviews. Learn to use one or more project management planning tools. The above preparations will increase your confidence in your position.

It is important to think about what you want to talk about and prepare to answer a wide range of questions. Different from applying for a technical position, the answers to project management questions are often subjective. It should be noted that the project manager of a technical project is responsible for organizing project members to achieve a certain business goal by completing technical tasks. This technical task should be applied or maintained and must meet the requirements and expectations of customers/users.

The goal of this article is not to teach you how to manage projects. There are many good books, magazines, and seminars in this regard. This article or the bibliography of this article will list some. This article describes how to answer questions and ideas. Based on your own experience, you can observe other project managers and organize the answers based on the job descriptions of the positions you apply. No matter what questions you ask, no matter how you answer them, remember to use the most useful and important features of a Project Manager ....... Common sense.

What is real project management?

No successful project can be the credit of a person. A successful project is the result of the joint efforts of multiple departments. These people form a project team with different technical skills, talent, work style, and knowledge.

The project team needs to have a common goal, a common prospect, and a clear understanding of what they want to do. Regardless of the report structure, the team must be able to work well and motivate well to achieve business goals.

The project manager is the leader of the project team. He/she is responsible for motivating the team to actively complete the task. This position requires technical and interpersonal skills, and the daily attention is required (in the following order:

Business
Company
Project
Team
Individuals
Changes in technologies and methods

The skills of the project manager should include technical skills and management skills. A solid technical foundation can provide guidance to the team in the technical aspect, and management skills help to communicate and solve problems.

Management skills are not limited to technical aspects, but also include problem-solving, estimation, planning, and interpersonal and communication skills.

You may have realized that you ignore or lack knowledge in some fields. Therefore, the readers of this article are:

People who have never done a Project Manager
A project manager who thinks his skills are outdated

What is a project manager?

Project Manager role

Project management repeats the process of estimation, planning, restructuring, integration, evaluation and correction, including management personnel, user participation and problem solving until the project's business goals are achieved.

What kind of people does the management need?

Every manager is looking for someone with the ability to accomplish a specific business goal. The most difficult thing is to understand what they know and what they can do. It is difficult to know how many people are needed.

Therefore, you must make recruiters think you are sincere and reliable. This is not limited to projects, but also includes keeping in touch with management and customers.

Management refers to the ability to respond freely in both favorable and unfavorable environments. When the problem is not described in detail or there is no available solution, you must show your management skills. If you ask the management team to solve all the problems, what else do you need? The management team is doing your work.

Personnel management skills

Understanding people's psychology and their way of working is one of the essential qualities for project managers. Everyone is different. By understanding how you work with others, you can relieve stress and facilitate communication.

For many years, IBM's slogan is "respect everyone ". This is manifested in understanding the people you contact in your daily work. To do this, you must understand yourself and know how you motivate others or put pressure on others.

Reading books on Myers-Briggs personality type analysis is a good start. The questionnaire (MBTI miles-brigs personality targeting) produced by Catherine Briggs and her daughter Isabel Briggs-Myers helps people discover their personal styles and their impact on the team. This questionnaire was developed based on Carl Jung's "psychological type. Such books can be found in all categories of self-improvement and psychology in the bookstore.

You should understand your work style and remember these practical experiences. The items listed below should be the second instinct to get along with people. It is also a common sense for every project manager who wants to succeed:

Respect every employee (supplier)
Listener
Make knowledgeable decisions
Do not criticize others in public
Understand your strengths and sequence of work
Sincerely listen to the opinions and suggestions of team members
Have a clear understanding of objectives and delivery products
Promote cooperation and information sharing in the IT team
Understand everyone's work style and their advantages and disadvantages
Praise should be expressed in a sincere manner as a favorite of team members
Regard negative effects as opportunities for growth
Provide guidance in a positive way

You cannot manage what you cannot control

As mentioned above, project management is to execute a series of repeated tasks to accomplish a specific business goal. To complete the task, you must establish a control system. Therefore, we are prepared to address the following issues:

Measurement method: If the measurement method is not properly managed or used, it will have a negative impact. The measurement method can be used as an "input" for planning. It can be used to collect statistics during and at the end of a project, providing a reference for the next phase of the next project or project. It is inappropriate to use a measurement method to evaluate employee performance.

Project Plan: key checkpoints of ongoing tasks can be obtained by developing a project plan. These checkpoints are road signs for achieving business goals. Remember that a project plan is not only useful for new development projects. They are equally important in support and maintenance. Many project managers make the same mistake. They make a very good plan, but never put it into practice. In fact, they seldom work as planned.

Budget: Make a budget when estimating and preparing a plan. Many project managers need to make and manage their own budgets. If you make the actual work progress consistent with the plan, your work will become relatively simple. Most project management tools have the cost (by hour, day, or year) related to a resource. The financial department of many companies considers resource fees include general enterprise management fees. In addition, some companies may calculate the project name or user based on the management method and the employee and consultant respectively. (For consultants, they should also consider their overtime) equipment costs should also be considered separately. Remember to consider the software tools and hardware required to run the project application. (For example, a color printer in a sales department)

Employee work plan: people are valuable in any project. A person can promote the success of the project, the smooth progress of the project, or damage the project. The employee work plan can play a constructive and practical role in employee growth. Most organizations have their own formats. However, regardless of the form, the following items must be included:

Clear responsibilities
Objectively evaluate the advantages and disadvantages of employees
Provide employees with opportunities to participate in formulating their development direction and evaluating them

Rewards/stress for project management

The role of a project manager is a double-edged sword. This position must be under pressure and will be rewarded accordingly. Once you become a project manager, you must be prepared for both.

Everyone will be rewarded for successfully completing a system. It is a special reward for project managers to help employees develop their potential. People are the most important element in any task. It is proud to use your management skills to create a dynamic team.

Personnel are also the greatest pressure. After all, people will be affected by things that are not under your control. Project managers are required to deal with family difficulties and personal conflicts between team members.

The project manager is the first thing you need to do about applications or team members. The upper-level leaders and users think that you are the only owner of projects, such as project delays, missing demands, System bugs, and errors.

 

Prepare for the interview

Books, magazines, organizations and seminars

The Reference Directory of this article lists many effective management practices. Find management books, including technical management and business management. Read management masters, such as Peter Drucker, C. A. Gallagher, and A. Maslow.Article. They provide management knowledge that is used in any field. Information management Masters such as Tom DeMarco, M. Page-Jones, Ed Yourdon, L. L. Constantine provide many well-organized and proven methods.

If you want to work with users, you need to read a professional book about fields. Understanding the business is more important than understanding the technical environment. In fact, the interview process is becoming increasingly popular. To be more prepared, you can buy a Harvard Business Review. This is a good magazine and applies to business readers as well as IT management. Many it magazines, such as the CIO Magazine and the bibliography listed in the reference books, contain articles on project management and personnel management. These magazines also contain general or detailed technical articles.

You can contact the American Management Association (AMA) and other business organizations to obtain management information. It is worth mentioning that, in 1990s, the Software Engineering Institute (SEI) of Carnegie Mellon University proposed the management software process. The latest standard version is sei9000.

Many technical seminars, such as the Digital consulting and Technology Transfer Institute, have project management and technical seminars in different fields. Another way is through your organization. They may offer courses on authorization, negotiation, and listening skills, all of which help you prepare for project management.

Software you should know

Master a project management tool. For example, Microsoft Project and Applied Business Technology/Project workbench. All these tools have many effective project management methods and glossary.

In addition to the tools mentioned above, there is also an increasingly popular tool that can help with planning, cost estimation, and management methods for projects in different technical environments. This tool is lbms/process engineer with a case interface.

If you have used such tools, you can include them in your resume. Of course, you must not only master tools, but also have solid basic knowledge and project management methods.

A project manager must be knowledgeable. Email communication has replaced telephone and mail memos. Many companies have their own systems and many others use Lotus Notes. No matter what product you use, you must have the following performance:

Be able to contact people in different geographic locations
Can effectively notify the team (including suppliers) of change scope and progress
Can quickly solve small problems

Remember the differences in people's ways of work. introverted people prefer to communicate via email. In this way, they can have time to think about the answer to the question instead of making the answer immediately at the meeting.

As a project manager, you may make reports and presentations ). Therefore, it is necessary to master the word processing software and graphics software. These software can be purchased on the market. List the software you will use on your resume.

Searching for ideas

There are good project managers and poor project managers in any industry. You can get inspiration from two types of project managers (what should be done and what should be avoided ). If possible, ask some excellent project managers how they do it. If you are not clear about your career development path, you can take an article you have just read and ask these project managers about this article.

A successful project manager is marked by an active team with a harmonious atmosphere, the trust of top-level leaders, and the respect of users. Consistent action is another sign, and it is the basis for measuring leadership. Good project managers should understand the strengths and weaknesses of each employee. They think that failure is not a disadvantage, but a learning opportunity.

The project manager must establish a set of professional standards. However, it is a failure for a project manager to manage based on a set of perfect examples. This demonstrates their versatility, but it also reflects their lack of authority and communication capabilities. The negative practices of employees who wanted to work actively can ruin the project manager. Your technical skills should be used to guide and train employees. If you are involved in programming or design, you are neither developing your team nor working as a project manager.

Project Planning Technology

The following are the terms and charts related to project planning that are often mentioned during the interview. Most project preparation tools use some or all of the terms and functions. You should review one or more useful project management tools, which helps you to familiarize yourself with common technologies and functions.

Chart type:

Gantt Chart: a chart that describes the project progress in graphs, especially bar charts. Each bar symbol represents a different meaning. For example, the bar symbol and/or color of a key task may be different from that of a Non-key task. The symbols of the summary task (activity or stage) may be different from those of other tasks.

PERT diagram: Uses flowcharts to represent the current dependencies of all tasks. PERT refers to the plan evaluation and review technology, which is a network diagram.

Task List: Lists project plans in a text or vertical manner. Generally, at least the following sections should be included: task number, Task Name, start date, End Date, duration and work efficiency.

Work breakdown structure: the structure of project tasks and/or activities.

Key Path: a path that runs through the entire project. It indicates that the dependencies between tasks involved in the project are successfully completed at a limited time. Adjusting the task time progress in the key path will affect the delivery time of the entire project. A Key Path (CRM) diagram is a network diagram used to control project progress and coordinate project activities and events.

Deliverables: tangible things that prove the completion of one or more tasks. For example, Logical Data Model.

Dependency: the relationship between tasks affects the start time of one or more tasks. For example, you cannot start programming before figuring out the requirements.

Jad/Simplified Method: Joint Application Design (simplified in the 1990s term ). A set of result-oriented, brain-oriented, and shared conferences with a shared set of commercial purpose information. This method was developed by IBM in 1970 and consists of a fixed, structured process, under the leadership of an experienced implementer. The simplified approach removes some structures, however, it still requires that all parties participate in all meetings and a recorder with modeling technology for recording. Participants include project teams, management (and users), and administrative officers. For the success of the meeting, everyone must understand and agree to the purpose and resolve their tasks as soon as possible.

Latency: the latency between the task end time and the start time of the task. This allows overlapping and stretching of the task end time and start time.

Methodology: a clear, organized, repeatable, and structured method/technology for a general purpose. These techniques or guidelines define steps, tasks, roles, purposes, and deliverables that are required for successful implementation of any system.

Measurement criteria: a consistent and repeatable method for measuring the size and complexity of a project. The standard preparation uses one of many methods throughout the project lifecycle. Today, the company uses the following popular methods:

A) function (Allan abrecht)

B. Important Events (Tom Demarco)

C) weighted average

D)CodeLine

Milestone: the end of an important event in the project's life cycle. A milestone is usually an activity on a critical path. It does not have to be a tangible deliverable product, such as a logical data model, but it can be a user's affirmation of the work results.

Stage/activity/Summary title: summary level concept. Not all project management tools emphasize specific stages and digest-level formats, but many standard development methods use these terms for work breakdown.

Rad: Rapid Application Development (which can be detrimental to incorrect use ). One way to speed up development through Application Builder, modeling, and quick prototyping tools. The biggest improvement is to add a quick prototype throughout the development lifecycle. This provides excellent tools to understand user requirements before coding.

Resource limit: a plan and schedule developed based on the number of available resources, skill level of each resource, and resource work schedule.

Scope change: adds features required by the original design without evaluating the impact of personnel, time, or cost. Scope change may be proposed by a commercial user or enthusiastic programmer. The two affect system delivery and cannot be estimated, analyzed, or recorded.

Key points in the interview (even if questions are not asked)

If you have no management experience

For those who have never formally managed a project, they may have been informal. In those cases, when emphasizing their technical advantages, it is necessary to clearly state that they do not recognize the skills they have mastered. You can mention how you have to lead a large development team without authorization. It should be emphasized that without a solid technical foundation, your engineering tasks and estimation decisions may be overly simplified. When you are a project leader, you need to provide technical coherence to avoid team overload.

If your technical skills are outdated or different in the future technology environment

You do not need to understand how the technical environment works, but you should understand general concepts and features to determine the capabilities and weaknesses of the environment. Many project management skills are beyond the technical scope. Therefore, if your technical skills are outdated, you can still emphasize that you are technically responsible for being independent. The types of applications you manage and their commercial functions are mentioned. It mentions how the team effectively achieves the goal. Emphasize your management philosophy. When talking about superiors, people with the same status as you, how do your users and subordinates evaluate your management capabilities? Remember to mention any business knowledge you have mastered. During the interview, you should leave your fear of your skills falling behind. Once you have the job, you will be able to ask experts in the company. Informal bodies of experts from various aspects are available in all organizations. You can look around and find them out.

Ask the Interviewer:

Even if you get this position through the interview, you still need information to evaluate it. This is a good opportunity for you. This is especially critical if it is the first task of the project manager. You need to understand your work environment. Therefore, you can ask the following questions:

1. What is company priority?

2. Who is the sponsor of this project?

3. What is the development principle system used by the company?

4. What is the project deadline?

5. Is there a way to measure project success?

6. How will your new manager keep the project informed?

7. What is your new manager's management philosophy and style?

8. What are the skill levels of people on the project?

9. Have you fully defined the scope of managed projects?

10. Have you selected the technical environment?

The following are common questions (expected answers) during typical project management interviews ):

The answer to many questions is subjective. The interviewer wants to know if your opinions are consistent with those of them and the company. The problem is as follows:

1. project management software and tools knowledge,

2. technical preparation of the project plan,

3. Personnel management skills

4. Communication Skills

5. principles and system knowledge (standard development lifecycle and project management ).

Knowledge of software and tools in project management

Question 1: What is the difference between the construction period and the workload?

Answer 1: the duration is the number of days on the business/Calendar, regardless of the number of people and workload. The workload is the work of persons irrelevant to the calendar days. For example:

One day's workload is two days for a person who spends 50% of his time on the website. If two people work full-time, the duration is one day, and the workload is two working days.

Question 2: How and why should dependencies be considered when preparing a project plan?

Answer 2: depending on the software package used, dependencies can be expressed by associating the task and its subsequent task identifiers. Dependencies describe the requirements for association and parallel operation between tasks. Dependency can be that a task must be completed before another task can start. For example, the logical model must be completed before the physical model. However, the test does not start after all the programming work is completed, if the unfinished program has no effect on the linear test.

By adding dependencies to a project plan, you can find the key path of the project and determine its impact on the project duration.

Question 3: How do you combine people's work steps with plans?

Answer 3: based on the specific tools used by the organization, you can split resources into smaller resources/units, or split tasks into smaller tasks.

Question 4: How do you combine training, holidays, and individual education schedules?

Answer 4: Each product has a company/global calendar indicating the number of days it does not work. Each product also has a personal resource calendar indicating the time when an individual is not working. If projects require education and training, they should be written as tasks in the Project Plan.

Question 5: How do you arrange tasks that run through the entire project, such as meetings in a similar status, but require a very short amount of time and work?

Answer 5: the duration of the project will be as long as the whole project time, with a small percentage of work. The percentage of time spent by each person assigned to a task as a percentage of his/her time is very low.

Question 6: What is the significance of the live report on the plan and the comparison between the live report and the initial expectation?

Answer 6: according to the specific tools used by the Organization, each tool inputs independent element/Domain Information in the live report. Reports can also be classified to indicate changes in key paths or adjustments to timelines to team members and other relevant groups. These reports are valuable to the assessed work and as inputs to the next project or stage of the plan. Another valuable purpose of comparing estimation with the live report is to record the impact of Scope change on the project.

Skills in project planning

Question 7: Why do you plan a project?

Answer 7: A project plan is a road map to a successful system. It provides a means to notify everyone of what they want to do and when to complete it. It helps the project manager to enable management, business users, and support groups to understand the project status and adjust special resources. A one-by-one "list" helps quickly assess the impact of any changes. When the live report is linked with the plan, the Project Plan provides useful information for future project task division and estimation.

Question 8: How do you plan the project?

Answer 8: process arrangement is an art. Based on known facts about business objectives, general company standards, and past experiences that can be used. You can start by clearly defining the range and target. Make the risks and constraints of the project into a document. Poor estimation is due to lack of understanding of business knowledge and project scope. You can start with project task decomposition, for example, dividing stages first, then defining activities in each stage, and then defining tasks in each activity. Identifies and documented milestones and deliverable products. A project plan is a lifecycle file that is constantly refined when information becomes available. It is beneficial for the Project Manager, Development Team, support team, management, and business users to record the changes in progress.

Question 9: How do you plan the project?

Answer 9: enter a specific task under an appropriate activity or stage or other general standard description. Associate appropriate deliverables and milestones with specific tasks. Connect all associated tasks. Add the resource role or resource name to each task. Use the measurement results to determine the task workload and use more time for requirement collection, design, and testing. Consider all known holidays, training, vacation or other resource shutdown times. The draft plan will be reviewed with support groups, management and business users as complementary inputs and final approvals.
Question 10: How to Determine personnel requirements?

Answer 10: plan development without considering resource restrictions. Add roles such as data model makers, business analysts, and users next to a task. Add complementary resources that can overlap tasks. In the plan, we should consider the loss of one or more resources by the development team, including the support team and user representatives. We should increase the margin by 15% for each task. To make the composition of the project team easy to understand, there must be a description of the technical level necessary for the role.

Question 11: what is the value of adding measurement standards to the project?

Answer 11: if used properly, measurement standards are a valuable tool. They provide methods to determine the complexity and workload of development systems. The measurement results provide information input resources for developing a project plan and are valuable historical information for determining the development direction. Software measurement standards will help develop better software. However, it is best to have three years of historical data.

Question 12: How do you plan to use new technologies?

Answer 12: increase the workload while increasing the number of training tasks, and reduce the number of work units. Add additional prototypes and checkpoints (milestones) to evaluate the impact of new technologies in development ).

Personnel management skills

Question 13: What is the first thing you do as a project manager?

Answer 13: in addition to paying attention to the company's development direction and discovering its own development path, you should establish the things (business, company, project, team, and individual) that the project manager pays attention to in mind, changes in technology and methodology. Therefore, they should hold meetings with department managers to prioritize user and staff meetings and receive status reports and comments from all Members. It is important to be able to handle business, project, and personal matters as soon as possible.

Question 14: How do you start to complete the company's projects when your staff drops by 30%?

Answer 14: first, determine and prioritize projects and which projects must be completed in the next 18 months. Associate the absolute minimum total number with each project. Describe the impact on the schedule to managers and users. Because neither of the two may be willing to accept changes in the schedule, you may be given some exceptions.

It is better to lose a consultant than to remove an employee. The consultant for each project may be replaced by an employee. Adhere to the learning curve theory and gradually reduce the number of consultants. You can reduce the workload of some consultants from one week to two or three days in one week to cope with staff reductions.

If the company has a list of sub-laws for early retirement, find qualified and applicable employees. Keep in mind that you may lose valuable knowledge if you lose your old qualifications. Try to combine a fast-retired person and a novice.

Determine the importance of the remaining employees and their importance in each project on the premise of meeting the business objectives. Make the ratio of beginner to experienced personnel appropriate. Both of them are the wealth to ensure the continuous success of projects and companies.

Question 15: Your team is mainly composed of new players, and the progress has lagged behind. What will you do?

Answer 15: Remember that a project is rarely canceled because it is not completed within the deadline. The project is canceled, mainly for example, the lack of funds, user support or service objectives that cannot be met.

Therefore, the first thing to do is training, whether indoors or outdoors, in the classroom or through video tapes. Another additional method is to enable senior employees or senior consultants to act as teachers.

Hold personal assessment and coaching meetings. Help each employee accurately evaluate their respective advantages and disadvantages. Meanwhile, clarify the task and clarify all standards or guidelines that must be observed. Provide each employee with a template obtained from a successful project as a guide and allow them to make full use of their talents. Work with them if needed. Provide rapid feedback on any issues or completed tasks.

For larger tasks, look at their plans to help determine whether they understand the scope and objectives of the task and whether they can complete the task. Listen to the opinions of employees. Maybe they will have the right way to complete the task. However, it is also necessary to prevent employees from falling into the predicament of setbacks and morale.

Question 16: How will you get along with employees in the same position as your competitors?

Answer 16: This is a frequent unpleasant situation. Employees always think that they are competent for a job and the management is not aware of this. Therefore, perform the following investigation:

Discover employee management capabilities
Read evaluation and status report
When an employee becomes uncooperative, he tries to find some workarounds and makes some personal conversations about the situation, including:
Identify the situation
Analyze with the employee what qualifications he/she has to improve him/her
Emphasize the necessity of cooperation in the initial stage and how the management attaches great importance to cooperation.

Question 17: how much freedom will you give your staff in terms of decision-making and work style?

Answer 17: The size of freedom depends on everyone's skills and professionalism. A good manager is "result-oriented" and can create an environment for the team to communicate extensively. In any case, each employee submits weekly status reports related to the project and business objectives and the manager is responsible for review. This is conducive to strengthening the Organization and enabling each employee to devote themselves to the work they should do.

Question 18: how do I treat retired employees?

Answer 18: retired employees can provide a lot of information. A person must think twice before turning out all business knowledge and network relationships. Therefore, we need to take advantage of these capabilities: they can be new teachers in some special skills. Clarify the main work interests. To enable projects to fully utilize these skills, they can use the necessary support they obtain from informal channels (without formal and bureaucratic approaches)

Question 19: What do you do for an employee who is always late?

Answer 19: A good manager Evaluates an employee based on the result and time spent. However, you also need to know the impact of being late on your company and team. When a person is late, people will feel that the leader is private and will affect the team's morale. This person may be able to complete his tasks on schedule, but may affect others' progress. Professional features include reliability. If others' work progress depends on their work progress, their progress is very important to the entire team.

First, judge the mode of these employees. In other words, this is often the case occasionally. Secondly, clarify the company's attendance policies and determine latencies and related handling methods. Check whether the employee's work is in line with the progress and the response of the person working with him to his late arrival.

Finally, you must have an objective conversation with them.

The topics of the conversation include:

Company Rules and Regulations
Impact on teams
Impact on personal rating
Time progress emphasized
Understanding reached

Question 20: How do you boost morale when the cost is reduced?

Answer 20: money is not the only incentive. People need to know if they have made positive contributions to the project. Therefore, we need to emphasize our pride and hold business meetings, so that users can talk about their good impressions on the project team. At the same time, let users give a summary of their functions and services. Training is an incentive. As a result, status meetings can serve as an informal training course. Occasionally hold internal seminars on new technologies. If the training course costs too much, you can rent technical videotape. Many technical magazines are free of charge. It must be remembered that ignoring training will bring down the team spirit. This will affect the quality and quantity of products.

Question 21: How do you hire someone?

Answer 21: first, describe the skills required for a job. If you do not understand your current needs, it is difficult to hire the right people. Next, we need to understand the personality of team members. List the skills or work styles that a team lacks. Discuss all these situations with the human resources department, including moving existing employees. When a candidate arrives, he will be interviewed for his current job and will be asked if he has the skills required for the new job.

Question 22: how do you resolve personal conflicts in the team?

Answer 22: identify different personalities. Express the value of each style to employees. An objective attitude should be taken when both parties discuss the cause of the appeal or conflict.

Question 23: How will you monitor/manage consultants?

Answer 23: The consultant is also a person and needs to be respected. They also need clear goals and tasks. Adhere to the work weekly report and associate the work time with the work completion status.

Question 24: how do you manage foreign aid?

Answer 24: The method is the same as that of the management consultant. However, they may have a manager responsible for outsourcing cooperation. First, organize daily meetings with the manager. Maintain weekly work reports and copies of deliverables.

Question 25: How will you work with the same employee who seems to be unable to finish the work on time?

Answer 25: The problem cannot be solved until the cause is found. The cause is not necessarily the ability to analyze or solve the problem. It may be a management issue.

The employee may not receive proper training and his/her work may be out of his/her capacity. Another possibility is that this person has too many things to do and these things are the most important or he does not know the delivery date.

If not, observe and find out the cause. For example, when everyone encounters a problem, they will find this person. This person's work is often interrupted countless times.

Communication skills

Question 26: How do you enable users to participate in and understand each stage of the project?

Answer 26: The prototype that runs through the entire project is a method that can be affirmed by users. Allows users to research tangible and intangible benefits for cost-benefit analysis. Develop test data with users, test outline and acceptance criteria. E-mail milestone status report and updated/modified project plan. Check the deliverables at the same time as the project conducts a phased inspection.

Question 27: How will you discover and solve internal and external problems?

Answer 27: Obtain the truth from all possible resources and record it objectively. Then, with the participation of relevant parties, try to solve the problem on your own. If this method is invalid, the problem is raised according to the Organization's management structure and the possible solutions are referenced.

Question 28: How do you get consistent support from suppliers?

Answer 28: although the suppliers are outside the scope of management, they can also be included if they:

Be respected
Understand business objectives
Pre-purchase
Using supply as input to the plan will affect them
Participate in Design

Therefore, supplier management should be considered in the early stages of the project. Make sure they understand the business goals and benefits of their work.

Question 29: How can we solve the "can we break some rules" phenomenon?

Answer 29: simply using a technology cannot persuade users or leaders. Anyone may resist changes that will change the status quo. However, if you associate technology with commercial profits, users will support your suggestions.

Question 30: How do you deal with different business users if:

A) Reject the confirmation request

B) I often change my mind.

C) refuse to spend time

D) stick to the unrealistic deadline

Answer 30: No matter how difficult the customer is to cope with, remember that we have a job because of them. They are customers. They must be highly professional and fully respectful.

Because they cannot understand our work, as we cannot fully understand them, communication becomes more complex. Therefore, we need to plan and explain what is included in it. Users need to feel that they are not wasting time, are achieving results, and their intentions are well understood. Prototyping is a useful tool. It provides a flexible picture that users can understand.

In addition, understanding of the work style is also important. Rejecting or constantly changing ideas may result from a lack of understanding or worry about the future.

Users often don't want to spend time talking with IT staff and think it is a waste of time, because it staff pays too much attention to their own tasks. Check the history of past products delivered. If users come multiple times but do not see valuable output, they will refuse to spend more time. In this case, you should make projects in the business field that you are good at in order to gain the respect of users.

Hold a one-hour demand discussion meeting to discuss special issues. At the end of the meeting, users should be informed of what to do next (and consensus should be reached ). Users' Opinions are recorded in the "meeting minutes. These will make users feel their opinions have been listened to and allow them to change their mistakes.

A project is often canceled because it does not meet users' Business Requirements economically and reasonably. If you maintain effective communication with users throughout the project, they will see that their requirements are gradually met. Projects are rarely canceled due to delays. Change the scope. Adding additional tasks on the original deadline will generate an unrealistic deadline.

Question 31: In a non-programming environment, I think that you are not working. How do you do your work?

Answer 31: If users think they understand their business goals, they want to start programming earlier. Create Requirement documents in a form that they can understand, provide an open way of communication, and let them know what you know and what you are doing. Through the project plan, the status report and the prototype can also indicate the progress of the project. Allows users to participate in the project by allowing users to review requirements, prototypes, and status reports.

Methodology knowledge

Question 32: What is the lifecycle and its role?

Answer 32: a development or maintenance life cycle describes the initial, intermediate, and complete processes of a specific project. A lifecycle includes all the steps, tasks, and/or activities to accomplish a specific target. Each activity may have a specific method. For example, you may follow the James Martins modeling method to create a data model. Object Modeling may use the Ivan jacson method. The life cycle uses all methods to accomplish business goals.

Question 33: Describe the phases, activities, and deliverables that should be included in your project plan.

Answer 33: The project plan should include the following phases (not in waterfall/linear order ):

Project management:
Typical activities: many people forget to join project plans such as development and maintenance, status meetings and reports, and evaluation data collection and reporting, create demo materials and present them to superiors and users. For example, internal project management activities that take time.
Typical delivery: Project Plan, status report, and evaluation report (for example, how many functional points are there)
Requirement Analysis:
Typical activities: scope definition, initial cost and profit analysis, and suggestions.
Typical delivery: scope document, physical and logical analysis, physical relationship diagram, cost profit analysis, commercial rule statement, task definition and summary description.
Design:
Typical activities: Establish development and test environments, create logical models, design technical systems, and execute plans.
Typical delivery: Logical Data Model, event model, object model, network model, physical design, Specification Description suitable for the development environment, modified specification, test plan, and flowchart.
Development:
Typical activities: coding, unit testing, and user documentation.
Typical delivery: Test manuals, process manuals, and procedures.
Test:
Typical activities: software and hardware testing, linear testing, system testing, integration testing, regression testing, and parallel testing.
Typical delivery: test results, Problem Reports, and tracking records.
Implementation and support:
Typical activities: first-stage results packaging and training.
Typical delivery: problem report process.
Check:
Typical activities: Check the target cost, development work, visible/invisible benefits three to six months after delivery.
Typical delivery: Implementation summary report.

Question 34: Which stage should the prototype be created in the project lifecycle?

Answer 34: throughout the project. See for reality. It is a good tool for verifying features, business rules, user requirement data, and testing. It is worth noting that prototype will not become a shoddy product. The prototype must be well maintained. The prototype should display the navigation relationships between windows and windows when the process and data are incomplete.

Question 35: What is the difference between Client/Server-based development and mainframe-based development in the project lifecycle?

Answer 35: projects developed based on clients and servers require additional tasks to prepare plans for each part. Check for events, data, and network locations must be included in each part of the plan. The distribution of servers and clients must be determined based on user requirements. In the server/client environment, the combination and method of the Appearance Modeling Technology and the prototype of the graphic interface should be used.

Question 36: how to manage and ensure quality in a maintenance project?

Answer 36: maintenance itself has negative significance. Many companies think that the maintenance work is not good, the second place. And constantly modify existing applications. Maintenance also has its lifecycle. Therefore, a plan should be established for the control and quality of maintenance activities. The new development plan includes the delivery of products and the time allocated for each task. The project plan should take into account the demand changes. In this way, the project manager and the user can see the impact of the change on the project progress.

Maintenance Phase/activities:

Determine the change (whether it will cause product problems, whether new features are added, or changes to the technical platform)

Officially record changes,
Confirm the change and preliminarily estimate the size of the change,
Sort existing changes by priority,
Change Analysis,
Program changes,
Perform system/regression tests on the impact of changes and changes on the system,
The user confirms the change,
Product submission,
Production.

Question 37: What is the difference between object-oriented development and traditional development methods in management technology?

Answer 37: there are few object-oriented project teams and there is no need for too many creative team members. It is important to have technical and personal roles. Each member must assume different roles at different stages of the project. Therefore, each member must understand their own advantages and disadvantages. Roles for one or more people are:

Designer (overall system structure)
Abstract engineer (class and class family)
Application Engineer (messages between finished and assembled classes and classes)

Due to the traditional development method, individual roles cannot be exchanged. Software development is the result of personal efforts. Even a team composed of the best and smartest people, if they cannot work for a common goal, the simplest project cannot be completed successfully.

Question 38: How do you allocate time between employee relations, project management, and text work?

Answer 38: people are the most valuable wealth, so it takes the most time. However, the project manager must focus on the order of things:

Business goals,
Company goals,
Project,
Team,
Individual,
Changes in technologies and methods

Question 39: What is PM-CMM?

Answer 39: Personnel Management Capability Maturity Model. Both PM-CMM and CMM are conceptual models developed by the Institute of software engineering at Carnegie Mellon University. PM provides an organizational method for human resource management. The five layers are:

Casual: there is no consistency in personnel management,
Repeatable: the Organization has some policies and guidelines on personnel management,
Clear: combining personnel management with business characteristics,
Measurable: Target quantification can be performed on personnel management,
Optimization: Organized and committed to continuously improving personnel management.

Summary

A successful team is a high morale team composed of members with different skills, talents, work style and knowledge. The project manager is responsible for forming and motivating these people into a team. This article reviews general concepts, terms, and frequently asked questions during interviews to prepare for the interview. You can sort out the answers based on your knowledge and experience on how to become a good project manager. Whatever the answer, try to impress the organization you apply. We should face it with a positive attitude. Focus on personnel management and a sound technical background. Should have the knowledge, confidence, listening and decision-making ability.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.