关于项目经理的面试,很多人都会紧张,那么项目经理面试会遇到哪些常见问题呢?应如何应对呢?下面的一些关于项目经理面试问题及回答技巧,希望能对你有所帮助。

一、自我介绍
各位面试官好,我叫某某,年龄,毕业于**大学,毕业之后系统的学习过项目管理和产品管理等知识,先后从事过需求分析师、项目经理等职务,做过制造业、广告传媒,新能源等行业,在项目中负责整个项目过程管理及把控,在需求调研、需求分析、项目规划、过程控制、项目交付等阶段都有丰富的经验。
二、你的优点和缺点是什么?
这个问题的目的主要面试官判断你适合这个岗位及了解你的逻辑和表达能力。

在面试前,你需要先了解岗位要求,了解企业相关业务范围,优点就从岗位职责和企业业务范围角度出发,缺点要避开岗位致命缺陷,而且是能够有提升和改善空间的。
1、我的优点是:有丰富的项目管理经验,项目中的大部分常见问题我都遇见过,并且做到了妥善处理。然后具体举例。就面试公司类似的项目进行拓展,如我之前做过与某某项目类似的项目,对于这块业务非常熟悉,相关工作可以尽快上手。
2、我的缺点:一点是对公司目前这块业务不是很了解,但是项目核心领域的知识是通用的,而且我有较强的学习能力和适应能力,能够很快学习上手新的工作。
另一点是细心,所以有时会过于追求细节,但是我的出发点是为了把产品做好,当然,我绝大多数时候,还是会衡量权重、听取他人的建议。
三、你之前管理的项目遇到的问题?是如何解决的?

比如项目会议上对于需求或者设计争议颇多,解决方式是会议前提前和“意见领袖”达成一致。
产品效果与设计不符,解决方式是开发过程中多跟进进度和质量。
项目延期,解决方式是更细致的项目进度表,及时跟进,及时调整。

四、你应该了解的软件
掌握项目管理工具能够让我更快的了解项目详情,我经常使用的项目管理工具是:甘特图,因为它操作简单,主要就是使用甘特图制定项目计划,在分配任务给项目成员,在项目推进过程中,我可以随时查看了解项目进度,通过燃尽图来对项目进行分析。
当然,除了使用工具,我还掌握坚实的基础知识和项目管理方法。

五、需求发生变更时如何控制
需求变更是项目中经常遇到的问题,因此在需求调研的过程中要涵盖到所有干系人,深入了解他们的完整需求,形成规范的文档,并得到各方人员的认可,最好签字确认。制定好完整的需求变更流程,一旦需求发生变更要采取什么样的流程,需要谁来审核,都要提前做好规范。
我想为Heroku构建一个Rails3应用程序。他们使用Postgres作为他们的数据库,所以我通过MacPorts安装了postgres9.0。现在我需要一个postgresgem并且共识是出于性能原因你想要pggem。但是我对我得到的错误感到非常困惑当我尝试在rvm下通过geminstall安装pg时。我已经非常明确地指定了所有postgres目录的位置可以找到但仍然无法完成安装:$envARCHFLAGS='-archx86_64'geminstallpg--\--with-pg-config=/opt/local/var/db/postgresql90/defaultdb/po
如何在buildr项目中使用Ruby?我在很多不同的项目中使用过Ruby、JRuby、Java和Clojure。我目前正在使用我的标准Ruby开发一个模拟应用程序,我想尝试使用Clojure后端(我确实喜欢功能代码)以及JRubygui和测试套件。我还可以看到在未来的不同项目中使用Scala作为后端。我想我要为我的项目尝试一下buildr(http://buildr.apache.org/),但我注意到buildr似乎没有设置为在项目中使用JRuby代码本身!这看起来有点傻,因为该工具旨在统一通用的JVM语言并且是在ruby中构建的。除了将输出的jar包含在一个独特的、仅限ruby
尝试通过RVM将RubyGems升级到版本1.8.10并出现此错误:$rvmrubygemslatestRemovingoldRubygemsfiles...Installingrubygems-1.8.10forruby-1.9.2-p180...ERROR:Errorrunning'GEM_PATH="/Users/foo/.rvm/gems/ruby-1.9.2-p180:/Users/foo/.rvm/gems/ruby-1.9.2-p180@global:/Users/foo/.rvm/gems/ruby-1.9.2-p180:/Users/foo/.rvm/gems/rub
我的最终目标是安装当前版本的RubyonRails。我在OSXMountainLion上运行。到目前为止,这是我的过程:已安装的RVM$\curl-Lhttps://get.rvm.io|bash-sstable检查已知(我假设已批准)安装$rvmlistknown我看到当前的稳定版本可用[ruby-]2.0.0[-p247]输入命令安装$rvminstall2.0.0-p247注意:我也试过这些安装命令$rvminstallruby-2.0.0-p247$rvminstallruby=2.0.0-p247我很快就无处可去了。结果:$rvminstall2.0.0-p247Search
我在我的Rails项目中使用Pow和powifygem。现在我尝试升级我的ruby版本(从1.9.3到2.0.0,我使用RVM)当我切换ruby版本、安装所有gem依赖项时,我通过运行railss并访问localhost:3000确保该应用程序正常运行以前,我通过使用pow访问http://my_app.dev来浏览我的应用程序。升级后,由于错误Bundler::RubyVersionMismatch:YourRubyversionis1.9.3,butyourGemfilespecified2.0.0,此url不起作用我尝试过的:重新创建pow应用程序重启pow服务器更新战俘
我已经像这样安装了一个新的Rails项目:$railsnewsite它执行并到达:bundleinstall但是当它似乎尝试安装依赖项时我得到了这个错误Gem::Ext::BuildError:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcheckingforlibkern/OSAtomic.h...yescreatingMakefilemake"DESTDIR="cleanmake"DESTDIR="
由于fast-stemmer的问题,我很难安装我想要的任何rubygem。我把我得到的错误放在下面。Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingfast-stemmer:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcreatingMakefilemake"DESTDIR="cleanmake"DESTDIR=
当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub
假设我有这个范围:("aaaaa".."zzzzz")如何在不事先/每次生成整个项目的情况下从范围中获取第N个项目? 最佳答案 一种快速简便的方法:("aaaaa".."zzzzz").first(42).last#==>"aaabp"如果出于某种原因你不得不一遍又一遍地这样做,或者如果你需要避免为前N个元素构建中间数组,你可以这样写:moduleEnumerabledefskip(n)returnto_enum:skip,nunlessblock_given?each_with_indexdo|item,index|yieldit
我正在尝试使用boilerpipe来自JRuby。我看过guide从JRuby调用Java,并成功地将它与另一个Java包一起使用,但无法弄清楚为什么同样的东西不能用于boilerpipe。我正在尝试基本上从JRuby中执行与此Java等效的操作:URLurl=newURL("http://www.example.com/some-location/index.html");Stringtext=ArticleExtractor.INSTANCE.getText(url);在JRuby中试过这个:require'java'url=java.net.URL.new("http://www