Net 面试随想

时间:2021-07-22 01:46:14

佳节已去,至今已半月有余,近来园中唱衰net的声音幽幽而起,net不成熟的大环境一直被作为诟病,net core的跨平台去年抄的火热,是否为net 崛起的最后一根稻草,结合我面试的情况,作为小白,嘟囔几句。15年首次面试的时候,心里那个慌,怕出丑,不敢说,回答的时候也自带颤音特效。走上岗位也怕,怕啥也不懂,完成不了任务。而现在,技术没提升多少,脸皮却厚多了,不管啥场面,稳如泰山。
      第一家公司,出奇的顺利,直接拿到了offer。一面技术问了下项目经验,使用的技能,算认可我,最后一句问有没有兴趣搞Java。二面经理,上来就说net已死,国内*已经明规定不在使用net做项目,我直接回复了一句,我开发的银行项目,一直都用的是net开发,他又说大趋势下淘汰net是必然的,到底不是搞技术的,两个人也谈不到一起去,结果他看我简历发现是我上上个东家的同事,顿时又口若悬河,滔滔不绝。三面总监,发现老家一个地方,两家相距不过十几分钟的路程,还客气的相约过年一起回家。开的薪资也不低,加班机制也比较合理(偷笑),如果不是我有同学已在其司,我应该被忽悠进去了。拒绝的无非是两点:
① 频繁加班,每天加班两个小时内,并且周六几乎都要加班,却只有一顿10块钱的餐补
② 新项目全部用Java,我这net还没学到家,半吊子水平就换语言火候还不到。  由于第一家公司比较顺利,心里还算有底,想想自己也在世界500强公司待了两年,整体也负责过一些项目。然而接下来却并不如此,查阅公司的时候我就发现,武汉这边net的岗位本身就不多,一部分还是搞CS(winform、WPF)的,另外一部分虽然是bs,但却是webForm开发。武汉作为二线中下等水平,大部分开的薪资也是比较气人,说是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相关公司,笔试之后,技术和人事主管轮流问问题,技术都是些刁钻的,拿他们公司用到的一些比较偏门的来考,很多我几乎都没听过,又拿公司项目中遇到的一个个问题来让我设计算法解决,只看毕业经验来定薪资,这次面试比较不愉快,快速面完之后赶紧溜了。
武汉这块大公司中,能和我原东家比较的话,明源算一个,毕竟几乎垄断了整个地产市场。Hr小姐姐也是非常亲切,前前后后给了四份面试通知,虽然前三次都是由于个人原因没有去成,但是当天下午四点半的时候Hr会准时来一通电话,询问缘由,第四次的时候我已离职,打算去学习下,签到的时候,长长的列表,我只看到一个net面试的,其余都是测试、Java。明源的环境很不错,面试题目也非常多 5页纸,一共9面。我做完了net 和Sql 部分,还有5面JS部分,最后全是算法大题,根据考察的内容,薪资应该会在10K+,奈何本人JS水平一般,Jq还算入门。就直接交卷离开了。感觉外包公司就是不一样,面试题目就是硬性条件,尤其是JS部分,一定要过硬,术业有专攻,由于我目前疏于学习,Jq前台这块还算能应付,中高级还有不少的差距。
      诚然,最后我选择一家规模最小,薪资最低的公司入职。这家公司环境不错,后期项目都要以net core来开发,我觉得自学总是赶不上跟着项目走的进步大,如果打的一波好酱油,其价值也是远远不止当前这一星半点的RMB。时代在进步,技术不断的在迭代,Net到底行不行?还能走多远,以前说国外的Net行业发展的比较好,现在国外环境也变了,国内就更不行了,作为学校那会就是net
专业的人,我觉得纠结这些语言之争的大多都是些初中级的码农,语言学到一定水准,如园中张善友、蒋金楠等,已经不会在乎语言,更多的是设计、分析、优化。只要学的精绝对不会没有市场,即使转行也是得心应手。其次,身边到处都是培训Java、安卓的机构,让一些不了解的学员经过一顿诉说,纷纷选择Java,市场岗位和应聘人技能是相互影响,相辅相成。这也是导致不少公司纷纷倒向Java的原因。总之作为码农,语言之争的时候还没到,风水轮流转,只要技术到位,不管怎么转,手揣老司机卡,还怕下车吗?