2011-12-13-16面试经历

来源:互联网 发布:汪涵 知乎 编辑:程序博客网 时间:2024/04/30 14:54

      第一家公司:14日上午10:30多来到北京东路一家公司,做erp等管理软件的,以前同事介绍的,说里面能学到技术。而且看了下,确实给500强做项目的。颇有兴趣。 第一个项目经理简单过来聊了下,没怎么问技术问题,聊了聊项目经验和离职原因。然后问了期望薪资,我说5k。他说可以的,然后叫另外以项目经理来和我谈谈,简单问了几个技术问题,表的连接方式,回答了inner join,left join,right join,union。他继续问道,假如2张结构相同的表,每张有10条记录,怎么每张表取前5条记录,返回一个结果集?

我当时没想到union,说最简单是select * from t1 select * from t2.这样tables[0],tables[1] 。他说那一个结果集呢?sql中有个关键字,我...他说union。我说,我想起来了,然后说了我们项目中自动完成是用2个结果集的,当时同事还提到了union。他说,一时没想起来是吧。说到索引优化,我说我们除了主键索引和外键索引。没有考虑其他索引优化。后来谈到管家婆工作经验。他说有个客户是用管家婆,项目中有调管家婆数据,是给一个登录名只有查看权限。又问我,是不是能熟悉管家婆drp的数据结构,我说如果没有变的话,应该没问题。然后,他问到刚有没有谈到期望薪资,我说谈了5k。他说可以的,他去和负责人沟通一下。约3分钟后,出来告诉我,老板今天不再,周五前给我答复,我说好,今天就先回去了。他出来给我了张名片,说常联系。我说谢谢!感觉他们还是对我要求不高,难道是给朋友面子。我希望他们多问点技术的,又怕问到自己不会的。

        15号周四下午,正在做面试题的时候,接到第一个面试我李经理的电话,说他们老板约我谈谈。我说好。16号上午8:50多从家出发,觉得有必要打印下简历。下车后9:30多,但是从人民广场走错了出口,耽搁了些时间,小跑过去9:50楼下。打电话给朋友,问他们boss姓和第一面试我的项目经理姓。9:55敲门进去。等到10:30,老板才来,说稍等一会,收下邮件。我说好。期间,有电话,我接了,李经理指着总经理办公室,小声和我说,你出去接。我意识到确实做的不好,面试的时候打扰别人工作了。约9:55叫我进去,叫我简单的做个自我介绍,我如实的说,并且坦白专科在读只是高学历【不应该自爆不足,特别是别人没提,自己抖出来,不是什么都是实话实说的好】。其中我谈到管家婆的经验,对drp,erp有一定程度的了解。问了以前的项目的业务流程相关,试图找出bug,探出的我深浅。问DRP的全称是什么,我说分销资源计划,R=Resource P=Plan,,D(distribution)忘记了,dxxx把好像,我英语不好,不好意思【又是自爆不足】然后,叫说说大概一下工作流是实现原理。其实,我是知道。当时没说,后来另一个话题了。没继续。 后来,他说沟通下来,觉得我的学历和英语有待加强,还有有些业务流程方面也不是很熟,可能是没发挥好把。我说学历和英语是我不足,但是编码技术和业务流程方面肯定没问题。 最后,老板问我期望薪资,我说公司有自己薪酬体系,会根据自己的薪酬体系给予该职位下合理的待遇。其实,他肯定已经知道我和面试的经理说过是5k。 后来,他说我和人事商量一下。过了会儿,叫我进去说,商量后的给我试用期3.2k转正4k,试用期3个月。我很坚决的说,这和我期望薪资差距太大。他问,那你期望是多少,我说xxx,然后他说,薪资一方面,还有项目提成和年终奖,这个待遇至少能包正生活上没有压力,可以把精力花在解决工作上的压力。我说..我说的也是一个很实在的价格。包括昨天一家公司给了offer都不止这个数。他问是多少,我说试用期4k,转正4.5-6k.不过我不清楚他们那里是否像他说的一样可以学到东西。这边有同事在这里工作了3个月,说公司可以学到东西,而且相信公司会发展壮大。...他问,那你的底限是多少?我说试用期4k,转正4.5k.他说那我知道了,我和人事在商量下,下午给你电话。我说好。

        最后下午来电话时候,我面试,说5:30回过去5:10分出来,打电话朋友,说上午去面试情况,估计他们会压到试用期4k,转正4.5,刚在浦东软件园拿到转正税前5k的offer,但是不清楚是否能学到东西,等下给mz人事应该怎么说,怎么抉择。他说,你先去不太想去那家,感觉一下,不行马上撤,去另外一家。可以叫他们等你一个星期,说办离职,你已经说了已经离职,不太好说,我上次就叫人等了半个月。我说,哇这样也可以啊,我压根都没想到这层。什么都实话是说的。5:40接到电话,他们人事说,综合下来评估...我没听清,叫他又重复了一遍。她说,不仅仅是学历和英文问题。面试感觉你有些流程也不是很熟,所以,综合下来给试用3.2k,转正3.8k,4-6个月根据能力,重新调整。我很吃惊,不仅没升,还降200。我就直说这实在太低了,实不相瞒,我刚在浦东软件园拿到5k的offer。因为觉得你们那边能学到东西,所以试用4k,转正4.5k会考虑,否则你们只能找其他更合适的人了。后来说,周五前给他们答复。

        第二家公司:宜山路,中华楼大厦。去之前朋友说,这是商住2用的,应该不会是大公司,去了确实很小,还堆着货很乱,技术和前台说,.net面试题给我打一份,她说没有。我说,就用项目中的问题问问好了,面试题别人还可以背答案。问了一些简单问题。表连接,这次我详细说了,并区分union和union all的区别。union相当于去重复(相当于select distinct xxx,yyy from t1的结果加上select distinct xxx,yyy from t2的结果,然后根据所查询的字段去重复).问了JQ的ajax,C#一些基本问题如抽象类和接口.然后问我期望薪资,我说5k.他说,我们这边是创业型公司,初步对你比较认可,试用期3.5k,转正4.5-6k,你看行不,我觉得考察一个人的实际能力要在工作中才能看到出来?我说,今天您可以多问我一些深入的问题。...我下周一前给您答复。我知道,我去的可能性非常小。不正规。

        第三家公司:宜山路,漕河泾。叫我做从网上荡下来的面试题。很多字都连在一起。当时就不太想做。看他们程序员的水平也不咋的。唉,海投简历惹的祸啊。反正还没做过面试题,就在那儿做了1个多小时。准备下午再去长宁区的公司看看,简历没带够。车速递16:30,坐700路16:20到了仙霞路。不知道怎么去,折腾了10分钟原路返回了。

        第四家公司:16号中午从迈志回来,当时以为他会压到4.5.心想也可以,主要是学技术,等电话把。嗯,下午没事,用手机打开126邮箱,因为在南京东路,然后面试地址又是浦东软件园,去方便,这个地方公司应该蛮靠谱。就去了。吃过饭,13:55到公司。HR和我简单沟通后,给了我张面试题。全英文,说就40分钟时间,特简单的你可以不做。我做了一大半,还有一些不会。比如回文字符串。 后来项目经理过来,随便看看我的题,然后看看简历,问一些情况,然后问了很多技术,主要是C#,比如struct和类区别,抽象类和接口区别,封箱和拆箱,泛型(泛型对象的转换,没怎么弄明白),委托和事件。Javascript实现一个对象调用,我不怎么会。基本上70%以上都回答。叫我用英语介绍一下自己的项目。我用初中英语水平憋出几句。说my english is poo,I am sorry.然后问了期望薪资,我直接说了5k。因为当时感觉80%会去迈志,而且这边是美资,我这个英语水平估计也没戏,也不是特别清楚这边主要做什么。所以就不必要去打太极了。最后技术经理过来给我面试。主要离职原因。我全部实话是说。本来打算明年年初换工作,因为oa做完了,二手车网站因为资金没到位,可能要搁浅。虽然大公司不在乎这点工资,但是拿工资,自己学东西,没做事。感觉心里不踏实,也学不到东西,所以决定换工作。年前公司总部迁回金华,愿意去的可以去,不愿意去的协议离职。我选择重新找工作。包括是在培训班学的技术,感觉需要学历,报的专科在读,英语不行,曾经去过英孚,不过被打击了,学费太贵,一个阶段6k.决定自己看新概念。 然后HR又过来了,说我们这边快把,几轮面试一起。问我手里是不是有别家的offer,我说有。她问具体是什么情况,方不方便透露一下。我说,徐汇试用期4k,转正4.5-6k.试用期一个月(事实上试用期是3.5k).她说那这个范围太笼统了。我说是的。还不如直接说给我5k,我感觉他们是想给我4.5k。然后,迈志那边HR打电话来,征求HR意见后,接了。我说,xxx是吧,正在面试,能不能晚点给你答复。HR问,另外一家的Offer是吧。我说,是的。她说,这样的,我们这边比较干脆,给你5k,试用期9折,4.5k.你看怎么样?我当时有点惊愕,这个offer来的有点突然。这不是无心插柳柳成荫么?【手里多拿几个offer会给自己多点信心,在HR眼里,你也更有价值】我...你们这边不是老是做网站把?我不想在做网站了。然后HR叫来了技术经理。我说,我现在最看重的不是薪资和工作是否轻松,而是能学到东西。如果只是做网站的话,我感觉没能太大的提升。未来网站开发会很少了,向alibaba旗下的万网梦工厂,1w块钱可以有一个电子商务网站,并且支持支付宝帐号登录。会抢走很大一笔生意。智能建站也是。所以,未来网站开发,会走向专业化规模化。我现在的目标职业是立足ERP,CRM等行业软件的开发,然后自学wp. 他没有正面回答我,问我,你觉得自己的技术怎么样,能完成任务吗?我说项目经理不行,但是协助开发绝对没问题。在编码技术和业务流程都没问题。【有经验就是不一样,本来该他解释,反倒换成我来证明自己的能力了】我问,我来这边接下来主要任务是什么?不会是代码民工把?他说,我们不是对日外包,想学技术,肯定能学到。然后,HR又过来,没问题我就给你个Offer了,我思考1秒,说好吧,她问你已经离职了把?我说,13号已经离职。她说,那你是不是下周一就可以到岗?我说,可以。【以前没有拿过纸质Offer,以为拿Offer就要过来,要不要Offer还是有点纠结】【其实,当时应该说还有些事情没办妥,到岗日期写下周五,让自己再有一个星期的时间去面试看看有没有更合适的。比如新蛋和其他ERP公司去看看。】

            总结:面试时候2大核心,编码技术(C#基础+.net+jq)+业务流程(项目经验,实际工作能力),然后就是以前工作的公司是什么样的,离职原因了。HR主要看你换工作的频率。在每家公司都不超过一年的人,HR是不敢要的。项目经理面试主要是项目中必须掌握的技术的熟练度。技术总监主要在确人下做事态度和学习能力以及职业规划方面的。

          今年面试,1.其实也是感觉没准备好,面试不是靠之前的前几天的,而是长期的积累。这一年学的东西不能让自己满意。2.然后,在包装自己上,不够。实话实说不是最好的方式,而是多展示自己的优势,尽量不要谈自己的弱势,如果提及,大方的承认,然后说说自己打算怎么去改善。3.不能海投简历,对公司都不了解,不清楚职位是不是自己想要的,面试是浪费双方时间。4.知道自己想去什么样的公司,什么样的职位后,准备好,多拿几个Offer,择优选择,选择了自己想要的,才能更努力的工作。 5.要么马上闪人,要么踏踏实实的工作,因为简历上的最后一份工作经验必须是真实的,需要离职证明的,不满一年的工作工作经验,是让HR没有安全感的;而且涉及到社保,社保不能间隔超过3个月,虚假的工作经验,HR看社保的时候估计也露馅了。

         所以,你一定要知道自己想要什么,目标是什么,然后,去做自己想做的事情。

            相关技术题整理: