小胖李的面试之旅(二)
上一篇:小胖李的面试之旅
#0 前言
上一篇写完之后我就给媳妇做饭去了。。没看,然后浏览量居然又过2000了。好开心!谢谢大家的鞭策。其中又100%的回复都非常的中肯。这是我必学的内容,
所以我就想问问各位回复的老铁。你们是怎么知道我是沈阳的?????
#1 降薪
经过上一周的面试经验总结,讲各大招聘网站的薪资全面下降500-1000的档次,效果非常明显,周五一天的面试电话等于平时2天的量,
所以侧面证明我要的薪资过高,直接让HR把我pass了。
#1 小工厂
公司性质:工业工厂
福利:五险一金(最低)+双休
面试职位:软件开发工程师
简历途径:智联招聘
面试方式:face to face
这是一家做热电的工厂企业,小工厂,但是根据企查查等app查看,是一家外企,离家比较近,去了之后发现是一家占地面积不大的工厂,厂房设备老旧。
说他小,其实应该并不小,可能是我这几年去过的工厂都太大了,这家显得比较小。
并在车上反复温习之前的面试题,进到厂区后给HR打电话,不一会一个男的过来问我是面试的吧,我说,对。
他说:你写一下你基本情况,给你笔。上2楼,有个休息区,你在哪等我就行,我一会就上去找你。
我说:好的
上了二楼就是楼梯的位置有一个桌子,我一猜,估计就是这了,坐下后,刷刷刷写。
一直写到了:
犹豫了一下,写个8500,我就想知道,他怎么问,因为这个薪资是他们能接受的范围。他们给出的薪资是 8k-10k
在写到了:
我真的很想写 唱,跳,rep,篮球。。但是我控制住了。
等了能有20分钟吧,HR带着技术总监来了。
技术总监很严肃
进去之后,HR先给自己研磨了一杯咖啡,我TM以为给我的呢!
我和技术总监面前什么都没有,做了一个简单的自我介绍。
技术总监:你会EF吗?
小胖李:会,但是我们一般不用,因为有一定的局限性
技术总监(点头):的确有一些局限性
小胖李:那种框架的东西,学起来也简单,一般我们底层用ibatis
技术总监:会oracle吗?
小胖李:不会,但是oracle的语法和mssql是很相似的,类似c#与java的关系
技术总监(点头):是很相似但是还是有不一样的地方
小胖李:的确,例如oracle没有视图的概念,存储过程和函数也是有一定的区别的
技术总监(点头):你说你以前是做能源的,你们是怎么做的
小胖李:通过三种方式:1 2 3
技术总监 and HR (频频点头)
技术总监:我没问题了
HR:你期望薪资为什么比你现在的工资还低?
小胖李:我未来的职业发展我想定位资深技术开发工程师,其次,我现在因为经常不休息,所以当前工作给的工资比较多,如果到一个可以正常休息双休和福利保险的公司。
那么我不会要太高的价格
HR:哪你能接受出差吗?
小胖李:一个月以内的可以接受
HR:回去等通知吧
总结:
这一次面试我是完全赌的成份,因为我不会EF。但是这一次感觉没问什么东西,但是感觉又问了一些东西,只不过没有答到面试者的那个点上,不过新的突破就是终于轮到HR问薪资的问题了,比之前强了一点点。
#2 玄学公司
公司性质:市政监控和道路监控
福利:五险一金(最低)+双休
面试职位:软件开发工程师
简历途径:BOSS
面试方式:face to face
这家单位是周末找到我并且邀请我去面试,BOSS和我联系的人向我推了他们技术总监的微信,加了之后看一眼朋友圈,整个一个玄学大师。研究易经的,我都怀疑我是不是被骗子公司给找到了。
看这情况,就有点不想去了,所以什么都没准备,直接去面了。
技术总监:介绍一下自己
小胖李:巴拉巴拉巴拉
技术总监:问你几个问题。。。什么是事件?
小胖李:(我要说 按钮的 click 是事件是不是就是纯扯淡?)我们很少用 事件,委托这些。
技术总监(闭眼):你知道L……I……N……Q吗?
小胖李(3秒蒙逼):您说是 linq吧?
技术总监(睁眼):对,你知道是做什么的吗
小胖李:我知道,linq我的个人理解是程序级的的快速扩展性查询,一般都用在集合上,我一般常用的where,desc等这些和lambda差不多,没lambda那么强大而已。。。。。
技术总监(不耐烦):不用说了,假设查询 表某一列大于500的 数据总数怎么查?
小胖李:where 那一列 500, count总数就可以了
技术总监:表连接有哪些
小胖李:左联,右连,内连
技术总监:堆栈有什么区别
小胖李:一个是存值类型一个存引用类型
技术总监:不准确
小胖李:嗯。。。。。。。
技术总监:站在内存角度考虑一下
小胖李:(老子c#也不管内存了啊)。。。。。
技术总监:我没问题了
尴尬的沉默时间。。不说让我走也不说后面还有啥。。我就尴尬的看着他和老板,我决定打破这个沉默
小胖李:咱们公司是有五险一金和双休的吧
老板:有的,你想要多少薪资?
小胖李:8500到9000
老板:嗯。。。
又他妈就沉默……
小胖李:哪没问题的话我就先走了?
老板(如负释重):行,你回去等通知吧,这两天就告诉你
小胖李:好的
面试题:
1,事件,委托是什么东西
事件是一种特殊的委托,委托是将方法作为变量
2,堆栈的区别是什么
栈:是一个先进后出的数据结构,通常用于保存方法(函数)中的参数,局部变量.
堆:是一个可动态申请的内存空间(其记录空闲内存空间的链表由操作系统维护)
总结
这次面试虽然也问到了价钱这一关,但是也出现新的问题,要对一些不常用的东西的理论知识有所了解。
#3 又是一个新的外包公司
公司性质:市政监控和道路监控
福利:五险一金(最低)+双休+福利假(?)
面试职位:软件开发工程师
简历途径:BOSS
面试方式:电话面试
和上一篇文章的大型外包公司是同类型,同地点的,只不过又换了一家分包商,本来不是很在意的,因为我知道过的可能性很低,但是该准备还是要准备的。一边玩游戏,这边电话就来了
PM:你在项目一般都是什么职位
小胖李:项目经理,开发者,需求分析师
PM:能说说嘛
小胖李:一般项目交给我之后我负责前期需求沟通,中期的开发,以及后期的培训沟通会等等,一直到项目验收阶段为止,不负责收钱,其他基本都是我负责。
PM:也就是项目的主要负责人被
小胖李:对,主要负责人之一
…… 没了,整个电话面试8分钟左右,没有讨论任何技术问题,只是对我个人做一个了解,我也和他实话实说,我面过你们的总包,只不过被pass了,1选3。
结果:面试通过。。。很意外的面试通过。。毫无准备的那种。12月份入职
总结:有时候不吹牛逼,声音沉稳一些,对方可能就认为你是个大佬。
#4 电脑城的一家互联网公司
公司性质:面向全市老百姓的互联网公司
福利:五险一金(最低)+双休(忙季 单休)+福利假
面试职位:软件开发工程师
简历途径:前程
面试方式:笔试+face to face
这个是在上一家外包公司没有给我结果的时候答应人家去面试的,所以做人不能食言该去就要去,去了之后做了20道笔试题,笔试题如下链接:
https://www.cnblogs.com/duanshouchang/p/10292923.html
和这个差不多内容,反正就是百度能查得到的内容。
PM(翻看我的笔试题):你觉得我们的面试题怎么样?
小胖李:都是百度的内容,基本就是比较热门的面试题,属于基础内容,题目一部分出自于博客园一部分出自黑马
PM:.......你怎么知道
小胖李:我在来之前在家看了。。上面很多题我都看了,但是我没有按照原答案写,我就挑我会的在项目中使用过的写了一下,而且是按照我的理解写的
PM:那你说一下什么时候用抽象类什么时候用接口
小胖李:不会,但是大部分的项目都是用接口吧?毕竟接口是多态的一种。
PM:抽象类难道不是吗?
小胖李:没具体研究过,因为实际项目中不会用到抽象类,这个东西没印象
PM:哪抽象类的关键字是什么?
小胖李:。。。。波浪线?
PM:不是。波浪线是析构函数,你学会c++?
小胖李:没有,我就忽然想起来,c#里面有个波浪线的写法
PM:析构函数在c++和c#的作用和方式是一样的
小胖李:受教了
PM:哪你这道题 string s=new string("xyz") 实现了几个 string object 为什么写了一个呢?
小胖李:因为他就 new了一次呀
PM:哪 “xyz”呢
小胖李:难道您的意思是指 new了一个新的对象之后 xyz指向了这个的对象吗?
PM:差不多这个意思
PM:attribute 是做什么用的?
小胖李:方法或者类的特性
PM:具体一点呢
小胖李:嗯。。。没怎么了解过,但是我的项目中是把这个作为一种事物回滚的时候使用
PM:???具体说一下什么是回滚
小胖李:回滚就是同时发生2件以上的事情,有一个成功一个失败的情况下为了让数据统一减少脏数据,讲成功的那件事情回滚回去
PM:嗯。。为什么不直接用sql的事物呢
小胖李:因为我们框架带呀
PM:。。。。特性可不是用来做这个的,这个东西是用来做反射的
小胖李:哦 哦,,但是不是说反射不安全么?动态的讲程序级映射出去
PM:哪有,哈哈哈
小胖李:看来我这方面知识挺匮乏
PM:你看你写的 const 和 readonly的区别,一个是只读一个不是,常量难道不是只读吗?
小胖李:那也是只读的话这俩还有啥区别了呢?
PM:对啊,你说呢
小胖李:嗯。。。。。。
PM:一个是在编译前就知道结果,一个是编译中知道结果
小胖李:原来是这样。哈哈哈
PM:能说说out和ref的区别吗
小胖李:ref呢。。就是 传进去一个变量,在方法结束后 在方法外可以访问这个变量并且知道结果
PM:out呢
小胖李:具体不太了解,就用过一次,是我的方法需要返回两个结果才这么用的
PM:看字面意思也是用于返回两个结果
小胖李:哦,哦,哪为什么不用list,hashtable返回多个结果呢
PM:你的意思是在创建一个对象返回多个结果?
小胖李:对啊
PM:。。。。嗯。。。
PM:你看我们的面试题还行吧
小胖李:看着没难度,但是理论知识要的还是蛮多的,我理论知识还是比较匮乏的
PM:也不完全是,比如CLR这个很多人都不知道啥意思,你至少写出来了。
小胖李:哈哈
PM:给你XXXX,行吗
小胖李:我回去考虑一下哈
结果:面试通过,但是给的比我要的还要低。。
总结:一共聊了能有半个多小时吧,中途还接一个面试邀请电话,但是这家单位侧重于理论知识还是很多的,其实能通过面试题和面试题的扩展知道自己的知识点差在什么地方,只不过是自己忽略了。
并且在平时的工作中没有使用这些复杂的东西。自己的知识面停留在几年前,而且基础知识有一些偏差性,不是全理论覆盖。。这个也是需要补充学习的。
#5 躲在居民区的小作坊
公司性质:真 · 小作坊
福利:五险(最低)+(单休)
面试职位:软件开发工程师
简历途径:前程
面试方式:笔试+face to face
这家单位在购物街的后面的小区里,虽然外面挂着大牌子写着孵化基地,里面明显是改造的楼,一大堆小公司,看起来就不是很正规的样子。进去之后先让我做一套笔试题。
这套笔试题5分钟答完。扫一眼就知道答案,而且全是选择题。。。我也不知道这个公司怎么想的,最后还通过他们的网站收集了一波我的个人信息,包括手机号,照片,身份证。。。
本来不想面了,因为公司不大,领导倒是挺有派头,,,不过用啤酒杯喝茶也是奇葩。。没问我任何技术问题,只是随便东扯扯,西扯扯。找他们要了一个离谱的价格我就撤退了
总结:这家单位有诈骗的嫌疑,在前程上写的是 五险一金+双休+各种福利,结果去了之后告诉我只有五险和单休。还有就是 太简单的实践类问题的企业就不要去了,基本很小很骗人。
#6 彩蛋
为了提升自己在智联的简历排名,花了88块钱买了个简历置顶15天。结果是简历浏览数从0变成1。。。看我的这家还是我主动投的。这是我花的最大头的88块钱。
但是有意思的是,花了这88之后,前程和boss电话和消息就没断。。。花一份钱享受3家VIP。。赚了!~
#7 福利好的互联网企业
公司性质:房产互联网企业
福利:五险一金(全额)+双休+福利假+附加福利假
面试职位:软件开发工程师
简历途径:BOSS
面试方式:笔试+机试+face to face
说实话,这家企业在我年轻的时候去面过一次没过,这次又去面还是没过。哈哈哈哈,但是他家的待遇是真的不错,分为笔试和机试,初试是笔试,但是很明显笔试没过,就算我这么抄百度都没过。。。哎。。
对话也没什么营养,描述一下为什么在前几家单位离职,对方和我说一下他们想招的是什么级别的人,虽然勉强能够上,但是人家不是很想勉强的要我。哈哈哈,没关系等以后有机会在来面试。
这家单位真的挺值得去的,可以和他们一起学习技术,通过我内部得到的消息,他们在做技术转型很多技术还是大家一起学习的,但是福利好也意味着规矩多。和我一个城市的小伙伴可以自己考虑考虑。
#8 航空企业
公司性质:民航企业下属单位
福利:五险一金(全额)+双休+福利假
面试职位:软件开发工程师
简历途径:前程
面试方式:face to face
主要问的内容偏向于,是否能独立搭建框架,能否处理大数据,回答的磕磕巴巴。不过福利待遇是真的很棒,先以外包身份进去,
然后会过一段时间转为这个公司的正式员工,上级公司是民航。。目前还在招人的状态,估计开春会有一个大面积招人的可能。有兴趣的小伙伴可以在前程上更新一下自己的简历。
#9 最后一节
我已经选择了外包公司,准备入职,所以不再面试。上一篇博客很多小伙伴猜到我是哪个城市了,那么我说的这几家单位大部分都能猜到,后面几个没有写具体的对话内容是因为我是一天内面了这3家,太累了,一天答了两份笔试
叨叨3次自己经历,路上多次差点追尾别人。。给大家能带来的总结就是
技术要掌握
net core
mvc 4
mvc 5
那么基本问题都不大,最后说的航空和互联网企业,我真的蛮看好的,互联网企业是稳定的技术更新换代,他们肯定也不会在短期内把平台换成java,因为他们家是专注做net c#,航空这个应该属于新成立的,一切都在起步阶段
他们的未来发展前进也很广,同样也很稳定,基本干到50岁不愁的那种。虽然最后只有2家面试通过,但是真的在面试中学习很多知识。理论的知识点,实际的操作内容。语言的沟通等等。
年底有一些前瞻性的公司已经开始做人才储备,也就是属于那种提前录取批次,有想法的朋友可以更新一下简历和做一些笔试题。年后还应该是常年那样的爆发一波招聘。
好了,祝大家前程似锦
作者:小胖李
出处:http://www.cnblogs.com/minCS/
本文版权归作者和博客园共有,禁止转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
依旧牛逼依旧狂依旧是个小流氓