一切过往,皆为序章前端
---莎士比亚vue
10月1日以前就发现常常在半夜出现突发性恶心,而且伴随一股及其刺激性的液体反流到嗓子,痛苦的睡很差,10月1日以后找了一个时间去了一趟医院,检查出来:web
慢性萎缩性胃炎,面试
食道炎,spring
中度脂肪肝,数据库
胆结石bootstrap
而且伴随胃食管反流。大夫说,别看你胖,你的饮食确定很是不规律,超出通常的不规律性,而后一寻思也对,天天除了早饭在酒店吃的比较准时,其余时间何时吃饭都不知道。开了一大堆药,让我回家好好养一段时间。c#
我也和项目经理说,生病了,在家待一段时间,结果在家呆没到2天,现场经理让我赶忙回去,调代码。没办法只能回去了,谁让咱们是下级转包呢,回去以后行李放下就直奔现场,紧接着一天没吃饭,加上吃药,加上通宵改代码。windows
通宵以后睡了3个小时,一个电话让我赶忙回去,下午有检查。又没吃饭。后端
直接让我动摇的心坚决下来,裸辞。
目前正在走离职手续。。。。。
你们也都知道,今年过年比较早(不要和我学裸辞,我是以为在不辞职就要死在外地了),因此10月11月工做机会比较少,只要那种外包和一些比较着急的项目组才会招人。因此网上的面试机会就少一些。再加上我要的价格和条件都比较高。
因此更难找,重点是,我我的的技术已经好几年没有进步了。因此遇到一些新的面试内容都没法应答。老脸一红。。尴尬。
公司性质:某汽车大型外企
简历途径:boss
职位:c# 开发工程师
福利待遇:五险一金(最低) + 双休 +法定假日+福利假+额外医疗保险
面试方式:两轮电话面试,面试经过就能够直接上班
这是一个外包公司给我打电话,原本开始没想去,可是后来经过一些途径知道,能够经过外包的形式去,有必定概率成为这家外企的员工。而后我就赞成HR把个人简历给到甲方HR,紧接着就来PM面试电话了,对话以下:
PM:你好,请问你是小胖李吗?
小胖李:对,我是
PM:你好,我来负责你的技术面试,请问你会 VB.NET吗?
小胖李:.........不会
PM:哦.................简单介绍一下本身吧
小胖李:我是小胖李,巴拉巴拉
PM:嗯,好的,我了解了,有结果HR会和你联系的,再见
小胖李:好的,再见。
总结:全程2分钟通话时长。我很蒙,我面试c#,为何要问我VB?直接被PASS。垃圾PM。
(有彩蛋)
公司性质:中小型外包游戏公司
简历途径:boss
职位:c#开发工程师 / 项目经理
福利待遇:五险一金(最低)+单双休串休
面试方式:face to face
这是一家游戏公司,主要工做是听取甲方需求作游戏,开发和项目经理都要。此次面试的人也是PM,可是没有问什么技术问题,只是问了问之前的工做经历等等,可是我没想到的是,他问了我一句知道 web API吗?
我当时真的很懵,web API是什么东西?我说没听过,他说没事,就是如今的一种新的技术形式,而后又胡扯一堆。
PM最后的结论是:要价过高了,最低价都已经超出了他们的预期,我就问:大家的能给的最高价是多少?他说了一个低于我预期30%的价格。
总结:我当时没有意识到问题,招聘市场的条件已经不在是5年前的那个样子了,已经彻底变样了,我所掌握的技术已经落伍了?我给这句话画了一个大大的问号。如今市场究竟是什么样的。
经过游戏公司,我查了一下,web API,.Net Core ,微服务,MVC,在经过查出来的关键字在招聘网站上查询,发现比我单纯用c#查询的职位多了不少。这时候我才算意识到,目前c#的市场主要应用场景是
微服务,web API等,不在是原来的ado.net,而前端再也不是熟练使用 JavaScript,JQuery,而是加上了:bootstrap,vue,AngularJS,H5,CSS3 等
总结:目前市场的先后端分离已经成为常态,须要的人才已经从之前啥都会啥都不精通变为,全栈工程师、前端工程师、后端工程师,开发行业被细化。混沌时代已通过去了。
公司性质:某汽车大型外企
简历途径:boss
职位:c# 开发工程师
福利待遇:五险一金(最低) + 双休 +法定假日+福利假+额外医疗保险
面试方式:两轮电话面试,面试经过就能够直接上班
这个和第一家外包公司同样,只不过是另外一个供应商,有了第一次的经验,我就和HR问清楚是否是面C#,获得确定的答复,而后等待一面。而后电话就来了(由于过去了一段时间,有一些记不清了,我就按印象回忆一下当时的对话)
PM:你好,请问是小胖李吧,我这里是XXX公司我是PM,接下来我来负责你的技术面试,你如今说话方便吧
小胖李:你好,我如今说话方便。
PM:请简单介绍一下本身。
小胖李:我是小胖李,今年30,巴拉巴拉。
PM:好的,你刚才说你会 WCF,我问你一下WCF工做原理是什么?
小胖李:.......我......只是......会用,没有研究他的具体原理,我通常用它是给他当成一种升级的web service使用
PM:好的,你刚才还说你以前用过AngularJS,如今还在自学vue,那若是让你带领团队开发项目,你的团队成员两个前端框架都不会使用,你会决定用哪一个框架呢?
小胖李:是作APP项目吗?
PM:是的。
小胖李:.........我会用AngularJS,由于我会一点,算是从0变成1,我能够带团队的人学习,而后在共同窗习掌握这个框架,最后达到项目的预期结果。
PM:嗯(确定的语气),你能说一下c#编码特色吗?
小胖李:......我能记得就是高内聚低耦合
PM:嗯(差一点意思的语气),你能说一下net的特性吗?
小胖李:................额,没什么思路
PM:你说你以前项目用过MVC,用过web API吗
小胖李:我用MVC的时候是MVC 1.0时代到2.0时代,那时候没有成熟的web API经验
后面的问题记不住了
PM:若是让你去现场面试你方便吗?
小胖李:??????(不是说好都是电话面吗)方便,可是要等下周,我这周要去交接工做。
PM:好的,有结果HR会告诉你
*************顺利进入2面**************
2面基本没聊什么东西,扯东扯西,由于我经过外包的HR知道进入2面的有3我的,工做形式自己对英语要求很高,并且对技术上手速度也要很快,因此在2面开始的时候我就大概知道我是陪跑的。
结果然的是陪跑了,由于最后是三选一。。。
总结:本次电话大概有30分钟,问的很细,都是我没有涉及过的区域和吹牛吹大了。给本身装到一个坑里,还有就是不要在安检前进行电话面试,容易赶不上飞机。。
问题总结:
问:WCF工做原理是什么?
答:当建立一个服务时,它能够用来在内部网上实现跨进程、跨机器边界的客户一服务器调用。经过这个调用,能够公开队列调用和传送服务保证,而且使用完整的WS协议栈来公开可互操做的Web服务。
WCF分为客户端和服务端,服务端要寄宿在一个windows进程中或者是IIS上,能够经过WS协议通讯也能够经过TCP协议通讯
问:小白团队使用AngularJS仍是vue?
答:vue,由于vue是专门为移动端定制的的前端框架,对各类移动端的自适应作的很好,虽然我也不会,可是能够和团队共同窗习进步,重点是vue框架比AngularJS框架好学,AngularJS庞大并且对移动端支持
不如vue,可是AngularJS对PC端的自适应仍是很好的。
在工做交接的时候,第一家外包给我打电话,问我何时能入职,我说我都被pass了。。。。HR告诉我一共面试2我的,那我的不去了。你又被选上了。。。
我说我最快也要等到11月15号以后,这已是个人极限了。她说,我在去问问协调一下。我说好。而后没下文了。
公司性质:某国企外包
简历途径:boss
职位:c# 开发工程师
福利待遇:五险一金(最低) + 双休 +法定假日+福利假
面试方式:电话面试,face to face
面试个人是一个PM(?),女生,我描述了一下个人状况,而后她描述了一下她的项目状况:
1.北京的外包公司来咱们这作国企项目
2.项目已经作2年了,如今要作本地化团队接手
3.北京的团队撤离
我和她的谈话中知道这三个信息,哪我就对这三个信息提出如下问题
1.项目已经作2年了,还能作多久?
2.大家要我去是什么职位?是开发仍是PM?
3.项目目前用的技术是什么?
4.既然项目着急,是否是目前还有不少加班?
对方没有给我正面回答,并且支支吾吾的,双休都没有,周六周日是须要值班的。节假日也是要值班的。直接给pass了
总结:PM对本身项目使用的技术不清楚,对项目流程不清楚,那么能够认为是作了一个没法收尾或者没法验收的项目,而且后续维护成本很大,甚至被抛弃。
我一直认为PM的职责是,区分风险,划分职责,全流程跟踪,和客户保持高频率的沟通,而不是作一个相似于某门子的项目经理,对项目用什么语言都不清楚,天天想要作的工做就是收集日报。
公司性质:网络公司专门作ZF项目
简历途径:boss
职位:c#开发工程师
待遇:五险一金(最低)+双休
去这个地方面试,我开车开了一个小时。。到了一栋破大楼里面,找到了一个相似于网吧的公司,总体环境脏乱差。
小会议室里面的桌子都已经有土了,大会议室还有鼻涕纸。。面试个人人是技术负责人,至关于公司的大佬,看到个人简历什么问题也没问,就和我胡扯一堆。
核心思想就是:别来咱们单位,人际关系复杂,你要的价格已是我们这座城市的最顶点了,我们这城市只有极少数公司能给的起这个价格。
我对他的回答也很诚恳,我来面试就是积攒经验,并无想入职,只是看看市场目前是什么状况,其次我已经感受到我要的薪资已经触碰了天花板。
总结:在面试任何一家公司的时候最好能够先对这个公司作一个背调,至少知道你要去的是一个什么单位。
公司性质:国企大数据以及军事
简历途径:智联
职位:c#开发工程师
待遇:五险一金(全额)+双休+法定假日+福利假日
上午给我打电话,下午就让我去面试,开车1个小时,从二环跑到四环。。到了以后,是一家大国企,独门独院。进大门登记。到大门我就知道,我必然没法经过,
进到大厅进行观察,这家单位主要作涉密内容,以及全省大数据,监控等。HR随便聊一下,PM和我见面了。
PM:你这简历内容挺多啊
小胖李:嗯,作的内容比较多
PM:为何离职
小胖李:基本处于24小时高强度工做,身体受不了了
PM:问你点技术问题,对WEB API有了解吗
小胖李:还在学net core还没看到这一部分
PM:大数据应该怎么提升他的查询方式
小胖李:您说的大数据是指的大量的数据吗?若是是大量数据看具体状况......
PM:(打断)你接触过最大的数据量多大?
小胖李:百万级
PM:哦,你怎么作
小胖李:作索引(怕给本身挖坑,转话风),例如咱们接触的数据都是PLC传输过来的实时数据,这些数据是有时效性的,要么当时看,要么存储到数据库空,作定时计划将数据查询出报表,
若是数据量再大一些,那么用数据库快照。
PM:知道什么是游标吗?
小胖李:知道。。可是没用过
PM:游标就是查询一个结果集
小胖李: 哦。。。。
PM:我看你简历上写会JAVA,小X你问问吧
小X:哪我就问你一些基础的吧,设计模式了解过吗?
小胖李:(不敢给本身挖坑)嗯稍微了解的少一些
小X:嗯。。接口和抽象类的区别是什么?
小胖李:..................接口能够继承,抽象类不能。
小X:.....我没问题了
PM:wcf想用http通讯怎么作
小胖李:......把服务寄宿在IIS上发布出来就好了
PM:怎么写呢
小胖李:......直接放到IIS上给他当web service用就好了啊。
PM:.............你写后端用什么技术?
小胖李:.........您说的是使用什么框架吗?
PM:不是,是用什么写,怎么写
小胖李:........用传统的c#写,通常状况三层,MVC这些
PM:......行,回去等通知吧
总结:我出来以后就给本身总结是,面试0分,关键性技术问题都没有答对,另外一方面,面试个人PM的气场很足,莫名的就有恐惧心理。因此我太怂了
问题总结
问:wcf想用http协议通讯怎么作
答:在配置文件里面配置,由于wcf默认的通讯协议是TCP。
问:接口和抽象类的区别
答:抽象类要被子类继承,接口要被类实现。
接口只能作方法声明,抽象类中能够做方法声明,也能够作方法实现。
接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。
接口是设计的结果,抽象类是重构的结果。
抽象类和接口都是用来抽象具体对象的,可是接口的抽象级别最高。
抽象类能够有具体的方法和属性,接口只能有抽象方法和不可变常量。
抽象类主要用来抽象类别,接口主要用来抽象功能。
公司性质:旅游公司网站
职位:c#开发工程师
待遇:五险一金(最低)+双休+法定假日
由于朋友在这个公司,我就寻思我也去面一下吧,也没个内推流程,去了以后先来一套性格测试题,而后来了一套笔试题,我问我朋友,不是说没有笔试吗!!
笔试内容以下:
1.有ListA和ListB 其中A,B的元素都是能够保证没有重复的,如今合并A B获得新的 List C,要求C中不能有重复元素
2.实现不重复的100个随机数的方法
3.取出数据库user表中的一个小时内建立的数据
4.列举spring经常使用的注解,而且分别表示的意义
5.session和cookie的区别和练习,session的生命周期,多个服务器部署时session管理方式
6.若是有一个特别大的访问量,到数据库上,怎么作优化
口答题
1.重写和重载的区别
2.接口和抽象类的区别
3.多态是什么意思
4.继承是什么意思
(以上问题给大家答吧。)
最后他们选择了一个会web api的只要我薪资一半的人。。
1.个人薪资已经达到我所在的城市的c#的天花板
2.我会的技术已经落伍
3.目前c#市场要的内容基本是 MVC,Web API,大数据,分布式,传统的开发者不须要了
4.工做经验多了以后面试的内容基本都是面向设计的方向,用人单位不想要一个年龄大的开发者,想要一个架构师之类的设计者
接下来找工做的方向:
1.下降薪资
2.给多少的公司都去面试,积攒大量的面试经验
3.继续作本身的H5+NET CORE WEB API的简历网站
4.大量看理论知识
但愿找工做的你们都有一个好的归属!