最近,有些浮躁,首先公司里,最近在做流量计费,虽说功能开发的差不多,但是因为基于防火墙的功能实现的,感觉技术上没有学到啥东西,又加上开始还房贷,薪酬不足以养家,有了出去看看机会,受受挫折教育的想法,世界这么大,出去看看,Boss上约了中信银行,今天情人节【2019.8.7】,嗯,人家秀恩爱,我面试吃狗粮。成年人的世界哪有那么多的容易,看着初中没毕业的同学开着大奔世界各地游,心里真不是滋味。
面试的地方在朝阳区团结湖附近的达美大厦,从西二旗到达美大厦竟然要两个小时,给老大说要去车站接朋友,灰溜溜的就跑了,到了地方联系给我发面试邀请的小哥,因为没人接上不去,到楼上给我安排了个工位,然后说他们还有开会,丫的,两点多到,等到三点多,都给我等瞌睡了,要不是跑一趟不容易,真的可能没耐心了。之后来了三个人,找了半天没找到办公室,感觉安排还是挺乱糟糟的。
面试问题:
自我介绍肯定少不了
1.java基本类型
2.int byte short 长度
3.字节和位的关系
4.哈希碰撞,有没有其他解决哈希碰撞的原理【没有,我就给说了一下HashMap解决哈希碰撞的方法】
5.幂等性
6.ArrayList LinkList的时间复杂度
7.数据库【刚要问,因为我们数据库数据比较少又是JPA,也没有涉及SQL优化,所以也没有怎么聊】
8.数据库ACID
9.幻读怎么回事
10.SpringMVC怎么返回实体类【当然是json】
11.SpringMVC处理流程
12.只接收GET请求,怎么办
13.讲弹性EIP项目
14.讲敏感词引擎项目
15.共享带宽项目
16.JAVA 8新特性,随便手写一个Lamda表达式
大概就记住这么多了,面试大概持续了一个小时,和面试官聊得还是不错的,虽然三个人面试,但真正问问题的总是一个人,应该是组长了,总体聊得比较基础,因为现在是做云计算的网络【OpenStack Neturon】,但是总感觉自己网络差的很多,技术上难有大的提升空间,成不了网络方面的大牛,虽然这一年自己补了不少网络的课,但奈何计算机网络玩的手机太久了,属于三脸懵逼状态,所以还是想网金融或者医疗方面发展,因为自己感觉无论技术怎么发展,都是服务于业务的,技术再牛逼也不能脱离的实际业务,既然技术方面成为不了大牛,那就在业务方面扎头下去,实话说,真搞技术就去一线大厂【深入的话】,或者某方面专精的小厂,要不然年轻人荒废的还是挺快的,加油,干他Niang的。
记于2019.8.7 昌平302