整个面试分了三个步骤进行
先说清整个过程涉及的人物和企业
模拟人物
朋友:A 开发部经理:B 人力资源部经理:C 前台接待人员:D
模拟企业
某某企业
一、填写简历纸张文档
一进那某某企业先有前台接待人员接待到一个办公室,给朋友A一张纸张简历让他填写简历上的内容。
朋友A填写好简历上的内容给了前台接待人员然后前台接待人员把朋友A接待到会议室,然后把开发部经理叫了過来。
二、开发部经理面试
这个环节的面试很简单,没有什么重点,只是问了一些基础的一些知识,如:设计模式有几种,我们最常用的有哪些? 等等。。。(这一关算是过了,比较简单,也没考实战型的问题。)
三、人力资源部总经理面试
都说做上这个位置的人都是笑面虎,而且资深难测。
主要有以下一些问题(答案是朋友A的回答)
1、你是哪里人?是否结婚?这边是否有房子?是否有考虑到其他城市发展?
答: 本地人,这个月结婚,有房子。暂时没考虑去外地发展。
2、如果你是在前面一家公司的老板,你觉得哪个部门比较薄弱,然后采取什么样的措施?
答: 开发部,镇压部门经理,制定一个开发部条例,一切按开发部条例来。
3、如果你前面一家公司和我这家公司是很好的合作伙伴,你应该这么去处理在原来那家公司的损失和交代?
答: 尽可能先把手头上最急的项目出处理掉,减少最大损失,然后后接替我的人进行接替工作。
至于交代方面,当然有很多理由,我想现在的跳槽的人都没有一句说真话为什么而跳槽的。不过大家都知道什么 原因。
4、如果你是开发部的经理你觉得一个项目接到手里你应该这么去分配?
答: 以现在我目前在职的单位来讲吧,现在的团队总共7人,但项目我们是不可能把所有人员都安排进去的,最多安排一半,除非这个项目急,资金也比较大,我就以3个人一个团队,两个人去调研一个可以把项目的框架整理以下,一方便后续用(一般公司都有自己的一个框架)调研完之后,以我们中国人的开发团队来讲,大多数都是没设计文档的。但我们一般方案还是有的(就以现在我们目前的一个开发团队在开发中的实际流程来讲),调研之后三人先进行整体会议协商,然后确定方案是否通过,通过在与客户协商。(当中进行调节)一致确认后,然后进行分工一般都是
按模块划分,然后去做。当然如果是大项目活公司产品可能不是这么分工,而是按每个人的擅长能力来,可能默认数据库设计的好、可能某人界面做的漂亮,可能就俺实际的操作而分工。
5、如果接进来一个比较大一点的项目只有一个月的进度时间需完成,总共有8个人,你应该这么合理安排?(从零开始)
答:太多了,我朋友说了一大串我也不讲了
6、在一家公司给你4个选择(A:金钱B:荣誉C:快乐D:地位),你将会怎么排序,理由是什么?
答:快乐 金钱 地位 荣誉
快乐才是人的基本
7、站在公司的角度,你觉得以下4个选择(A:沟通B:技能C:知识D:执行),你这么排序,理由是什么?
答:技能 、知识、沟通、执行
人力资源经理助理:沟通、知识、执行、技能
开发部经理 :沟通、知识、执行、技能
按理论来讲,觉得不是这样排应该是 沟通、知识、技能、执行 为什么我要这么讲呢。
我以前也是这个想法,觉得沟通是应该放第一,在实际中你觉得是否都是这样操作呢?
我就举个例子吧,你是人事部经理,我是开发部职员,我有我的技术和知识,而你没这方面的技术和知识,我就问一个你觉得这条SQL写的对吗?你没这方面的技能和知识你觉得你能答的上来吗?可能就一句话,对不起,我不是学这个专业的,帮不了你。
没有技术和知识的前提下去沟通,那也只是一种聊天方式而不是沟通。当然我也没反驳过去我想那位人事部经理心里应该有数。
还有没有技能 、知识、沟通的 前提下能执行吗?我没技能只有知识的和沟通,下一步直接执行开发了,中途遇到技术问题,而且段时间内很难解决你说对项目的影响有多大?这也是我个人的一个看法。
8、你觉得你跟开发部经理比能力怎么样,工资待遇是他的一倍?二倍?0.1倍?... 还是打折扣?
答:不相上下,待遇比他少0.1折扣也没关系。(这也是我的最谦虚的一次了)。
部门经理只是找个理论知识来问问题。没有实战的面试经理。我觉得这个完全是看不出一个程序员的能力的。
居然 说 trigger 你有没用过,我先前没听清楚,说是什么,然后他就说了存储过程,我就说,会用,我就说金蝶的用存储过程用的比较多,我接触金蝶也蛮多了。(居然把Trigger说成存储过程),当然我也没直接嘲讽他或直接揭穿他,我一切下来还是蛮平静的,都没做人身攻击,
9、你的期望年薪是多少?
答:6万以上
。。。。其他一些问题我也不讲了,人力资源总经理问的问题很多不是针对这个职位的,不过还是有见解性的,可能适合做管理的
这一轮待通知。