中国的软件开发行业,存在一个搞笑的景象,招聘者为了抬高自己的体面,把面试题出得天花乱坠,而实际上他们做的我的项目却是无比弱智。
仔细分析那些题目,你会发现漏洞百出,破绽百出.以java开发面试,举例如下:
1.对于框架
========
招聘者:你平时罕用哪些框架?
应聘者:在没有甲方和项目经理刻意要求的状况下,基本上不必框架,本人写原生.
招聘者:然而框架能够解决很多问题,比方,spring的面向切面的思维有助于使代码具备更好的可读性和易维护性.
应聘者:如果框架的确可能无效地解决我的问题,我会违心去学习并且应用它们的.可是,在我之前的开发经验中,还没有遇到过特地辣手的问题.
招聘者:…
2.对于高并发
=========
招聘者:高并发算不算辣手的问题?你怎么应答高并发?
应聘者:线程池加同步队列加回绝策略,以爱护服务器不会瘫痪.
招聘者:你为什么不应用redis来解决高并发?
应聘者:既然java本人曾经有能力来解决这个问题了,就没有必要再去求助于别的货色了.
招聘者:…
3.对于数据库
=========
招聘者:你做过mysql优化吗?
应聘者:我不须要做mysql优化.因为mysql+php的时代曾经过来了,当初应该属于oracle+java的时代.除非贵公司还做外包我的项目而不是自主产品.
招聘者:然而这并不意味着java就不能与mysql相配合.
应聘者:我看到甲骨文官网曾经明文规定了,java的最佳搭档是oracle,而不是mysql.这是官网的明文规定.
招聘者:…
4.对于即时通信
==========
招聘者:你理解环信或者融云等即时通信吗?
应聘者:据说过环信,没有接触过它.没有据说过融云.
招聘者:那么当你须要被动推送音讯的时候,怎么办?
应聘者:开socket长连贯,所有实时通信全是基于tcp/ip协定或者ws协定的长连贯机制.
招聘者:…
5.对于前端
========
招聘者:你相熟前端的js吗?
应聘者:相熟,js是一种基于对象的语言.
招聘者:为什么是基于对象而不是面向对象?
应聘者:java是面向对象的,其三大个性为:封装,继承,多态.而js是基于对象的,其两大个性为:原型,闭包.这两者齐全不是一回事.
招聘者:…
论断:
=====
外表上面试官提出许多足以建造宇宙飞船的问题,事实却是你到了公司里顶多在生产某个不起眼儿的螺丝.当你再去反思那些既可笑又可悲的面试题时,你便会明确那些题目自身是漏洞百出,甚至所谓的架构师的程度基本不如你.他能面试你,而你不能面试他,起因不在于他把握了技术,而在于他把握了势力.
每一道题皆反映了该公司以后的状态和窘境。他过于强调依赖框架,中间件和第三方服务商,是因为他对于java底层的反射委托调度原理不精通。他应用mysql而不是oracle,是因为此公司的资金不短缺,无奈为本人的软件产品筛选真正优良且强健的数据库,他把面向对象和基于对象两个概念混同了,是因为他素来没有悟透实质的程序语言和脚本语言的外围外延.【然而事无相对,不要适量推断】
综上所述,求职者千万不能被企业给糊弄了,归根结底一句话:只有你本人充斥了信念,走南闯北都不怕.
举荐一本神书,能够晋升Java程序员70%的成功率
名字是:Java外围精讲;须要的小伙伴能够关注公众号【Java斗帝】回复“666”即可收费获取此文档与大厂面试真题;
本书针对的痛点:
面试官通常会在短短两小时内对面试者的知识结构进行全面理解,面 试者在答复问题时如果快人快语且不能直击问题的实质,则很难充沛体现 本人,最终影响面试后果。针对这种状况,本书在解说知识点时不拖泥带 水,力求精简,具体介绍了Java程序员面试时常被问及的外围知识点。【具体解说了JVM原理、多线程、数据结构和算法、分布式缓存、设计模式等内容,心愿读者能通过浏览本书对Java的根底原理有更深刻、全面的了解。】
目录简介:
浏览倡议:
本书目录粗疏,倡议读者在浏览本书之后以目录作为参考温故而知 新,达到死记硬背的目标。倡议读者花3周进行细读,具体了解书中的知 识点、代码和架构图;再花两天进行温习,对着目录回顾知识点,对想不 起来的局部及时查漏补缺;在面试前再花3小时进行温习,以充沛把握本 书知识点。这样,读者就能对书中每个知识点的广度和深度了解更充沛, 在面试时胸有成竹、百战不殆。
如果感觉文章对你有一点点帮忙,欢送分享给你的敌人,也给小编点个 赞 ,这是小编坚持下去的能源,谢谢大家,咱们下次见!
看完三件事❤️
========
如果你感觉这篇内容对你还蛮有帮忙,我想邀请你帮我三个小忙:
点赞,转发,有你们的 『点赞和评论』,才是我发明的能源。
关注公众号 『 Java斗帝 』,不定期分享原创常识。
同时能够期待后续文章ing????