.Net 面试随想

      佳节已去,至今半月有余,近来园中唱衰net的声音幽幽而起,.net不成熟的大环境一直被作为诟病,.net core的跨平台去年抄的火热,是否为 .net 崛起的最后一根稻草,结合我面试的情况,作为小白,嘟囔几句。15年首次面试的时候,心里那个慌,怕出丑,不敢说,回答的时候也自带颤音特效。走上岗位也怕,怕自己不会,完成不了任务,有时候任务没有听明白也不敢张口,默默的自己琢磨。而现在,技术没提升多少,脸皮却厚多了,不管啥场面,稳如泰山。个人履历,15年7月份错过校招,自己便直接出来找了份GIS的龙头企业实习,干了半年,后期要驻地派遣(一年甚至更久)果断走人,后在一家算得上的大厂待了2年,前期打打酱油,后期有负责过一些中小项目。由于技术瓶颈和待遇问题,选择离开。目前水平算个低配版的中级吧。得,闲言少叙,还是说说面试。
      第一家公司,出奇的顺利,直接拿到了offer。一面技术问了下项目经验,使用的技能,算认可我,最后一句问有没有兴趣搞Java(暂时没有)。二面经理,上来就说 .net已死,国内政府已经明规定不在使用.net做项目,我直接回复了一句,我开发的银行项目,一直都用的是.net开发,他又说大趋势下淘汰.net是必然的,什么技术都是次要的,搞来搞去就几种,业务经验才是最重要的,这个项目经理到底不是搞技术的,两个人也谈不到一起去,结果他看我简历发现我实习时的东家他也曾任职多年,顿时又口若悬河,滔滔不绝。三面总监,谈薪资的时候偶然发现两人老家一个地方,相距也不过十几分钟的路程,还客气的相约过年一起回家。给出的条件不低,加班机制也比较合理(先偷笑🙂),如果不是我有同学已在其司,应该被忽悠进去了。拒绝的理由两点:
① (实际)频繁加班,每天加班两个小时内,并且周六几乎都要加班,却只有一顿10块钱的餐补(我同学一直安慰自己:加班使人快乐😼)
②  新项目全部用Java,我这.net还没学到家,半吊子水平就换语言火候还不到。

      由于第一家公司比较顺利,心里还算有底,想来自己也在世界500强公司待了两年,整体也负责过一些项目(前后台+API+部署+发布),阅读动物书之类的习惯一直也没停。然而接下来却并不如此,查阅公司的时候我就发现,武汉这边net的岗位本身就不多,一部分还是搞CS(winform、WPF)的,另外一部分虽然是bs,但却是webForm开发。个人的职业发展也是往 net MVC、Net Core 这方面靠,银行除了十年前的老项目还要用Webform去维护,其余的新项目一律用MVC 去开发。武汉作为二线中下等水平,大部分开的薪资也是比较气人,说是1-3年,5-9K,呵呵,实际上就是三年5K,能给高薪的公司还属外包。外包只管实际项目经验,不论是不是实习。同样(疲于奔命、过河拆桥)累也是它的特点。而其他一些公司,一方面招实习生,用低廉的价格让他们做正式工两倍的活,一方面在面试的时候又不承认实习经验,卡毕业时间来压低成本,这种公司也是直接PASS掉。

       第二家公司, *普爱德,也算是个小小的上市公司吧,一大早过去面试,前台打了三次电话,前后吩咐了二个人去给我开门,门口苦等二十分钟后,终于来了人。 面试三页纸,第一页逻辑题目(看智商是否合格),其余是net后台、前端的题目,花了一个小时做完,技术面的时候只说了三句话.你这做的感觉技术不行啊,什么时候毕业的?(16年),期望薪资多少?(*K)。好,我知道了,回去等通知吧,现在想想真是后悔啊,毕竟简历也是花钱打印的,以后这种情况绝对当场要回简历。面试多了,其实就有这种感觉,好多公司的态度完全就不是在诚心招人。属于可招可不招的状态,来人了,随便应付下,然后就没下文。对于这种公司也没必要留情面,一定要当场拿回简   

       第三家公司,*彦科技,外包明源的项目,技术面的时候,说这个题目要求用JS做,为什么你用JQ作答?(JQ灵活些,层级选择的时候不用频繁写 getElementBy...) 一定要以满足客户要求为首位。(嗯) 从现在开始说出20个JS中用到的方法?Alert就算。(抱歉我不明白这样问的意义,好久没用JS了,一时想不起来这么多,随口只说了七八个)然后就是说现在要搞新的业务,怎么看待之类的。外包不靠谱,偏向于纯js的,肯定没戏,结果在20天后,电话我说,还记不记得XX科技,告知面试过了,可是我这边入职久矣。估计就是这年头搞net的本来就少,一上来对我不满意,后来挑来挑去的,实在没有好的了,又把以前pass掉的拿出来筛选下,结果又点上我了,哈哈,贼尴尬。。。     

       第四家公司,** 科 技,还是比较有意思的,初试当天,15个人面试Java,我一个人面试Net。复试的时候9个人面试Java,我一个Net,其他人都有自己的项目展示,而我比较懒,没在github上有项目,公司做的都是银行的门户网站和后台管理,不可能拷贝出来,于是我就说有博客园,你们要是有兴趣就点进去看看,结果一大会议室,三个考官,在大屏上查看我的博客,根据复试考官提的问题和对公司的大致考量,目测该公司就我一个Net的,连考官都是搞Java的,问的SQL居多,事务、索引原理 和存储过程等等,MVC的就问我使用的是什么版本,可能回答的还算满意,所以给的薪资也比较高,入职后让我做的应该是产品上Net这一块。这种公司还是不敢去的,就一个人搞Net,虽然拿到了Offer,还是找了个理由推了。     

      第五家公司, * 际 航,由于第一份工作是做GIS的,搞二次开发,当时离职时决定再也不会从事这个行业(一入GIS深似海),鬼斧神差的又来到GIS相关的公司,笔试之后,技术和人事主管轮流问问题,技术都是些***钻(自我认为,也可能是我接触的太少,局限性)的,拿他们公司用到的一些比较偏门的来考,很多我几乎都没听过,又拿公司项目中遇到的一个个问题来让我设计算法解决,并且只看毕业时间来定薪资,场面当时就比较尴尬了,和技术考官完全不在一个频率上,无法深入的进行糊墙心得的交流,最后考官说,感觉你MVC学的还可以,只是回去要多看看关于算法的书(学校虽然有数据结构与算法的课程,自己感觉像是走马观花一样)。这次面试比较不愉快,快速面完之后赶紧溜了。

      武汉这块大公司中,能和我原东家比较的话,明源算一个,毕竟几乎垄断了整个地产市场。Hr小姐姐也是非常亲切,前前后后给了四份面试通知(Boss上显示急聘,项目上应该相当缺人),前三次邀请由于个人原因没有去成,第四次的时候我已准备入职新东家,虽然明源加班出了名,抱着学习的态度,还是打算去见识下,签到的时候,长长的列表,我只看到一个net面试的,其余都是测试、Java。明源的环境很不错,面试题目也非常多。 5页纸,一共9面。我只做完了net 和Sql 部分,还剩5面JS部分,看了下,一上来就是一个不常见的正则,最后全是算法大题,根据考察的内容,属于高级岗位,薪资应该会在10K+,奈何本人JS水平一般,Jq还算入门。何况即使进去了,也是搞VB,想想就直接交卷离开了。感觉外包公司就是不一样,面试题目就是硬性条件,尤其是偏重JS部分,一定要过硬,最好能够独立的进行JS插件开发,由于我目前疏于学习,Jq前台这块还算能应付,中高级还有不少的差距。学习之路任重道远。后续又面了几家公司,没什么特别就不在赘述,经过这些天的面试,发现武汉市场上 Net 的岗位不是很多,尤其对于一些中小企业,涉及到军工、政府这类的传统项目,虽然也有Net的,但是好多都选择那种可以直接点击的操作,用Winform、WPF去实现,考官给出大致理由是:机关人员比较懒,只想操作那种可直接点击的桌面端。不用考虑服务器和浏览器的兼容性。

       诚然,时代在进步,技术不断的在迭代,Net到底行不行?还能走多远,以前说国外的Net行业发展的比较好,现在国外环境也变了,国内就更不行了,作为学校那会就是net(通过考核学习net,未通过学习java) 专业的人,我不是说Java不好,或者Net不好,我觉得纠结这些语言之争的大多都是些初中级的码农,语言学到一定水准,如园中前辈张善友、蒋金楠等高级人才,已经不会特别在乎语言,更多的是设计、分析、优化。只要学的精绝对不会没有市场,即使转行也是得心应手。其次,身边到处都是培训Java、安卓的机构,让一些不了解的学员经过一顿诉说,纷纷选择Java,市场岗位和应聘人技能是相互影响,相辅相成。这也是导致不少公司纷纷倒用Java去做web网站。总之作为码农,语言生死存亡之争的时候还没到,风水轮流转,只要技术到位,不管怎么转,手揣老司机卡,还怕下车吗?    

     每阶段的面试经历自觉都能写成一部小说,而且还是未完,待续。。。

     

posted @ 2018-03-15 14:23  郎中令  阅读(8134)  评论(92编辑  收藏  举报