因为种种缘由,我的选择了离开如今待的这家公司,期间参加了几家公司的面试,有内推的,有本身投的,有别人找上门的。vue
因为平时养成了作一件事就会总结一下的小习惯,因此就将此次地点滴也简单的记录了一下。或许这一段经历在从此回忆起来会别有一番滋味。mysql
中间也有些许插曲,起起落落。面试
首先是公司S,拉勾上HR找我聊了一下就发了份简历给她。这家公司算是打头阵吧,由于好久没面试了,须要找点面试感受。sql
不过这也是最让我无语的一次面试!!数据库
去到以后,先是和HR的面谈,噼里啪啦的聊了十几分钟,主要就是自我介绍和HR对公司目前状况的简单介绍,技术团队属于刚成立的,目前就3我的小程序
说是下周会有一个技术总监过来而且技术团队还在扩招,而后就带我去见他们的开发总工程师了,说是要考察一下个人技术~~微信小程序
这个总工程师打开了两张图片,说你作出这两个功能,明天就能够来上班了,当时心想是什么很难的功能。api
结果这两个功能是:跨域
而且,在他的说明和演示中,数据库中用户密码仍是明文的~~估计大家的技术总监来了以后也会无语到死。。安全
当他说完这些“要求”以后,我不知道其余人遇到这样的状况是个什么样的感受,反正个人感受就是深深的被鄙视了。
当时我是想直接就走了,不过抱着反正那么简单,充其量半个钟就搞定的念头,,就忍着没走先,就是这个随便写写的决定让我后悔不已啊~~
讲完要求就带我到笔记本电脑面前,打开了一份代码给我,让我就在这里的基础上改,还说这个是他们正在用的!!
我去,生产环境的代码这么容易就给面试的人看了??有点见鬼~~
不过这电脑是超级低配的啊!!印象中好像是i3,2G仍是4G内存,开个VS用了将近10分钟,新建个类,几分钟过去了,写个代码,编译一下
调试一下十几分钟过去了,除了看窗外的风景,也没有什么能打发时间了。
这样的电脑肯定是用来开发的?这个彻底不能忍受!!期间也反应过这电脑彻底慢得无法用,可是人家压根就不理会,真是有点醉。
并且用的技术仍是Web Service,代码也是乱的能够,十几个项目堆在一个解决方案里面,估计是这公司现阶段的全部代码了吧!
可是好歹也该用一下Solution Folder吧,至少不会让人有种凌乱的感受啊!想不明白他们。
当时想的就是,这么烂的电脑大家也能拿来给开发人员用?那开发人员不把这电脑砸了就算仁慈了。
至于结果,很明显了,打个招呼就赶忙开溜了~
下次再遇到这样的公司,绝对要在第一感受不对的时候就说NO!不必在这些公司浪费这么多时间。
而后是公司G,公司G是我师妹在的一个公司,她知道我准备辞职,就问我要不要试试她这间公司,也问我要了简历。
而后她就内推了个人简历给她老大,并告诉我说这两天内会给我打电话进行面试。
她老大在周日的晚上8点半左右给我打的电话进行了电话面试。电话面试的话,能够说是略微轻松一点,没有过多的约束和拘谨!
简单的自我介绍,而后是根据简历问了一些问题,包括了MVC的一些点、ClickOnce等,大概用了半个小时左右吧。
问完了技术相关的问题以后,她老大也问了一下我想离职的缘由,以及后面的一些规划,聊的还算是挺开心的吧。
再后来的话,她老大就介绍了一下他们公司正在作的一些东西,和一些相关的技术。
从交谈中,她老大应该感受到了二者(我和公司)之间的发展可能不会很相符,因此最后跟我说,你能够考虑一下吧。
若是你有兴趣的话,就约个时间来公司面谈一下,若是肯定要来仍是要和另一个总监聊一下。
考虑了一天,决定仍是拒绝的好一点,毕竟不是很符合本身的职业发展。
周二就联系她老大,婉拒了这个机会。
后来师妹也跟我说:“我老大说你是那种热衷和专研技术的人,咱们公司可能不是很适合你的将来发展”。
固然,这两个面试是在我正式提出离职以前参加的面试。
在拒绝公司G以后的一个多星期以后,就在正式提出离职,固然老大次日就找我谈心了。
老大说了挺多的,也给了我很多建议,也讲了很多他以前的一些人生经历,仍是受益颇深。
后面就是更新招聘网站上的简历,思考了一下本身从此的方向。
提离职后的那一个多星期,我并无当即就跑去面试,毕竟仍是要准备一下交接的东西和相关的文档。
这也算是职业道德吧,好聚好散,省得闹得你们都不愉快。
这期间,我“亲妹”问我有没有考虑去深圳的打算,说她某程的一个朋友问她有没有学.NET的同窗推荐一下,她就说她第一个就想到了我,那个感动啊~~
而后让我把简历发给了她,毕竟以前她就一直跟我说(应该是大三大四的时候就开始这样说了吧),你怎么就不去大公司试一下呢,说不定你就过了啊~~
后来就把简历给她,试试呗,反正又不会缺胳膊少腿。
她也一直说她老大技术也很溜,让我也投一下她公司。我就说,我简历都给你了,你转给你老大一下不就行了,为何要这么大费周章。。
她的理由让我彻底不知道说什么好,你面试的话确定过的,而后是我推荐的你,你又不来,我怕我老大说我,你本身去拉勾上面投就好啦!!
反正只是见识一下,你直接投就不是我推荐的啦,而后就跟我没什么关系啦。
这样的“亲妹”,确实是坑哥的~~欲哭无泪,固然我最后也是没有投她公司。
后面的话还参加了另外三家公司的面试。
公司P,在和HR沟通后,决定给份简历她,结果,这个HR竟然是我同窗校的师姐,这个世界真的是挺小的啊,这样都能碰到一个学校的~~
面试的话,我我的感受就是通常般,直接就是技术总监的面试,也没有自我介绍,直接就开始问我问题了,没有任何的过渡,有点紧张!
先问了小程序一些相关的东西,而后才是.NET相关的这一块。
霹雳啪啦一阵问答,也有好几道题是答不上来的,毕竟个人工做经验尚未丰富到什么都接触过,其余的题应该还好。
期单也问了一道设计题,给了一只笔,一张白纸问个人设计思路,顿时有种白板面试的感受。
问完而后就出去了,留我一我的在房间待了5,6分钟左右,当时的感受就是机会可能不大,就算是有机会,薪资可能也不高。
毕竟技术总监也没有介绍公司作的是什么,也根本就没有机会让我提问!
彻底被他的气场压住了,由于直观的感受就是,只有对你感兴趣,才会花时间跟你介绍公司的基本状况,对你不感兴趣的话,直接就over了。
最后的话,是我那个HR师姐进来跟我吹水了,说了一下公司的大概状况,问了一下个人指望薪资和一些其余问题。。。。。。
整个面试大概也有了1个多小时了吧~~
经过此次面试,直观感受是这家公司的代码质量可能会比较高,固然这仅是本身的我的感觉,毕竟我也没看过,仅是凭交流过程当中的揣测。
面试公司P以后还有一点小插曲,吃晚饭的时候,C# Corner社区给我来了封邮件,说是我祝贺我得了社区的MVP!
回到家,打开网站一看,确实是真的,那个时候确实很激动、很意外!
毕竟我那蹩脚的英语并不怎么能上台面。既然给了,那就收了吧。哈哈哈哈。
前面也还提到了某程内推的事,由于也过了有一段时间了,仍是没啥风声,就让我“亲妹”去打探了一下消息,结果说是简历被HR刷了~~
虽然说也已经作好被刷的准备了,可是没有想到是在HR那里就被刷了,有点小遗憾,原本是想打算被虐一下。
顺便发现一下本身的不足,说不定还会有一个不当心就把我给招进去了的几率呢。
公司H,在直聘了沟通以后,看了一下要求,看到了.NET Core,我就果断扔了份简历过去,是否是太没原则了~~
这家公司的面试也比较轻松,不过有三轮面试,是这段时间面试最多轮的一间了。
对于路痴的我,找路仍是找了好久的~~
首先是技术负责人的面试,作了个自我介绍,面试官就开始问问题了,也是先问了微信小程序相关的内容,还拿手机来看了一下。
也表露出他们也正在作小程序的一些想法,也让我看了一下他们开发的小程序。
后面的话,就算是正儿八经的面试了吧,问了比较多关于性能优化方面的问题,恰好也都有接触过,因此相对来讲是比较轻松的。
面完以后,应该比较满意,因此就开始介绍公司如今正在作的东西。
而后呢,我也拖住他问了很多问题,如技术团队等的一些信息,固然确定少不了问.NET Core的,说是招聘要求熟悉.NET Core优先是用于人才储备的,便于后面的迁移和研究。
而后是项目负责人的面试,也是作了个自我介绍,了解了一下大体的状况,由于项目负责人不是作技术的,因此谈的是其余的内容,比如职业规划那些。
他也简单说了一下他的经历,给个人感受就是挺平易近人的。
最后的话就是和HR的交流,主要是讲讲薪资,福利那些,这里就省略啦~~
整个面试大概持续了1个半小时吧~~
对这个面试的最直观的感受就是,或许能接触大数据量的处理和高并发等。
最后的话是公司I,和公司H同样,我也是看到招聘要求上有.NET Core才投的简历,确实我看到.NET Core就是这么没原则,没底线了。
面试的话也是比较轻松,就技术负责人直接过来跟我聊的,问了一些技术上的问题,问题都算是比较基础,没有太难的东西。
另外有点意外的是,他看到我简历上有写NancyFx,也跟我聊了一下这个技术。
也表露他在架构的时候想过API平台用它来实现,虽然最终没有用上,但做为NancyFx的半个粉,心里也是比较波澜的。
一样我也是问了关于.NET Core的使用状况 ,毕竟是招聘要求上面的嘛,不问问感受过意不去啊!他们是打算下半年往.NET Core 和CentOS上面迁移。
固然他也问了个人见解和观点,整个过程,感受和他有那种比较合的来的感受。
后面的话就是他介绍了一下公司的基本状况,也问了我是向往大公司仍是中小型企业。而后让我写个指望薪资,说了一些。
本觉得面试已经结束了,后面还有一个性格测试之类的,噼里啪啦的问了几个问题,说是游戏行业可能还要看看一我的的性格之类的吧。
Offer也算是给了,让我有什么疑问就联系一下HR,给了我一个周末的时间来考虑是否要去,毕竟他说了若是我肯定去的话,他那边就中止招聘了,否则他仍是要继续招人的。
最后的话是分享一下我印象中,还记得的一些面试题,固然记得不是很全,也会存在一些错误。
而且这些问题不少是比较开放的,大部分能够说是没有太标准的答案,都是根据本身的经验来回答的。
你作的项目访问量有多少?
平时在项目中有作什么优化吗?举个例子。
假设咱们如今的用户数据量很大,用户表这一块你有什么见解?
若是有一个站点打开比较慢,你会从什么角度去思考解决这个慢的问题?
假设在程序中有一个sql语句,这个sql已是无可挑剔了,可是仍是存在性能问题,你认为可能的缘由有什么,你会怎么解决。
用过Redis吗?使用有什么心得?
微信的sdk了解过吗?能很快上手不?
小程序支付回调是你处理的吗?具体逻辑呢?用了多长时间?
咱们如今也有作小程序的打算,若是把相关的账号和api接口这些信息提供给你,你能不能完成这个小程序。
谈谈你对多线程的了解。
说说Task,什么地方有用到过。
对SQLSERVER的某个表进行了分区的操做,好比按时间分区了,那么统计这张表的数据时,有什么须要注意的地方吗?
在执行事务操做时,发生了错误须要回滚,可是回滚也失败了,有什么可能的缘由?
了解过VS的代码覆盖率吗?
你作的项目,有写过单元测试吗?
你作的项目,上线以前有没有什么标准或者指标?
设计一个消息中间件,只操做一个队列,可是不一样的业务都会写进这个队列。
用过WCF吗?
WCF与WEB API有什么区别?
API的安全方面如何保证?
Token你是如何生成,如何检验的呢?
有没有写过JS的组件?
说说你对JavaScript中对象的理解和使用。
熟悉mysql吗?
说说你日常用的一些数据库。
说说API请求的跨域问题。
API的认证方式知道几种。
说说这个Token(JSON Web Token)相关的东西。
用什么组件去操做Redis?
看你用过vue,对angular熟悉吗?
对CentOS和Win Server的基本操做也OK不。
谈谈你对.NET Core的见解,若是在生产环境用,你主要会考虑什么?