我又2B了

朋友推荐他们公司开发的一个子公司,今天去面试:
环境还可以得。星期天面试不容易哦。
笔试感觉还不错,不难;然后过来一哥们面试,就看他在答题纸上画X,我晓得又悲剧了。
经过一阵面试,他不是很满意。
然后给个题:
public class A
{
public static final A a = null;
public A()
{
a = new A();
}
public A getInstance()
{
.....
}
}
他问这有些什么错误,
我晃眼一看,说:这个访问都是public 设计有问题(应该是想设计成单例嘛),直接访问a属性可能会有空指针;
他说:然后呢;
我说:这个a属性是final不能修改,赋值有问题;
他说:这个是可以修改的哈,你回去试一下嘛(言外之意:这个都懒得解释了,java都没入门也敢来面试。期望指数肯定下降了撒,估计也给不了好多钱钱了)
我说:他可能是想用static的吧(还能说撒呢,本来气氛就不好,打毕业出来就没怎么面试过,肯定紧张撒)
他说:还有呢;
我说:没看出来(2B的我没看出来构造方法是个递归(日本人的方法),shit,工作几年第一见这方法,我承认我没注意方法名,我2B)
他问你期望薪资好多,我说8K;
他沉默了一会,8K以下考虑不;
我说不考虑,
他说:你连递归都没看出来,这个是大学刚毕业的学生都知道的。(无地自容啊)
我说:你这也太片面了,我没看出来也不能否定我其他能力撒。(这个我肯定要激动撒)

然后他拿个状态图给我看,问我什么图;
我说:流程图?
他说:这个是状态图(2B的我就用过viso画流程图、逻辑图,画过时序图,早忘了撒是状态图。我也不是计算机专业,估计他是彻底失望了。)
我说:这个真没搞过。
他说:我们公司8K的也有,肯定和你水平不一样的哈。
我说:得承认,我技术窄了。(真心话,这个得学)

他说:你做过多线程编程,你连start()和run()都说不出个区别。(额头都流汗了,自认为是强项啊)
我说:一个是重新起个线程,什么时候执行看CPU的调度嘛,一个是普通方法调用。这是根本区别嘛。(重复刚才答的,我自己都失望了)
他说:这个重点是一个是同步,一个是异步(好嘛,我服了;我想他是想说同工吧,同步的概念就大了,我想多线程中同步默认是资源方面的嘛,错了大家指正)。
我说:可能我们出发点不同嘛。
他说:我看你还是待现在公司嘛。(这都敢出来面啊,被人完全BS了)
......然后离场。(下楼坐了几分钟才走,哎,太失败了。)

其中有个选择题(标题就叫:选择题):
public void method()
{
try
{
throw 空指针;
打印1;
}
catch(空指针)
{
打印2;
}
finally
{
打印3;
}
打印4;
}

A,1 B,2 C,3 D,4
问打印撒,
我选BCD (居然给我画个X,这个得问下,JDK7难道重写了,要学)
我说这个哪错了,他说这个是单选题哈;
亲娘啊,单选你也说一下嘛,再说了,你让我咋个单选嘛。我又2B了。

发泄下,平和下心情。记录下,提醒自己。

总结:需要加强学习啊,软件设计要会啊;做事毛躁了,心里浮躁了,TCP\IP半年了才看1/3。还是静心学习,准备好好学习js、TCP\IP和C++。技术挫了,被人BS啊。
虚心、学习、学习。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值