转载:java程序员如何拿到2万月薪

  • 时间:
  • 浏览:1
  • 来源:神彩UU直播现场_彩神UU直播现场官方

2. “熟练掌握 Java 及面向对象设计开发”=>工作一年以上;“对偏离 Java 技术有深入研究”=>熟练IO的各种姿势,太满研究过Java内存模型,有此二者在手,面试官绝对对你刮目相看;“研究过优秀开源软件的源码并有心得”=>去Github找找几次star多的项目来看吧,推荐netty,太满多,有另一个多多 就好。

美团

3. “具备开发实战技能,都前要熟练使用Eclipse、Idea、熟悉常见的调试法律措施及技巧、ant/svn/maven,有疑难杂症的排查经验”->工作一段时间总要吧?ant和svn完整篇 过低酷,看得出来要么阿里的人比较守旧(太满懒),要么阿里的技术很老土。

8. 好好包装一下你做过的最nb的项目,准备几次技术难点和防止法律措施,记住一定要结合业务哦。(那些?没有?没有太满编吗?为何编?往分布式和高并发方向编会吗?太满?那你不适合互联网。)

4. 略读Spring源码,重点理解关键概念(AOP面试官很爱问的哦);

阿里巴巴

3. 熟读netty源码;

5. 在维基百科上过一过JD里提到的太满名词;

1. 计算机专业基本功和写代码能力是废话,太主观。亲戚朋友先放着,一会再回来review。

分析:

<img src="https://yqfile.alicdn.com/img_3b788be88957ebff2105582926ecbb80.png" data-rawwidth="1264" data-rawheight="1016" class="origin_image zh-lightbox-thumb" width="1264" data-original="https://pic2.zhimg.com/015365b7fac84da2cb1139800c71c749_r.png">

7. redis或memcached哪个用的多就多看看相关博客。都没用过?建议你看redis

1. 对Java语言并与非 ,亲戚朋友掌握一下内存模型,看太满并发相关的东西(java.util.concurrent包里的类看了了),找几篇博客看下weak/soft/phantom reference是那些意思就行啦;

2. “了解并发基础变成最优”->看不懂,感觉是废话,不管。并发太满东西,好好看一下java.util.concurrent包里的类。

总结一下,阿里的要求总体比美团低,太满给的工资比美团高(仅限这有另一个多多 JD的比较!特地加粗)。没有问題来了,到底是美团装逼,高要求招人,低要求做事;还是阿里sb,低要求招人,高标准给工资?当然还有有另一个多多 太满,而是贴太满JD的hr是sb。总的来说,能拿到美团的offer,肯定能拿到阿里的offer。太满优质骚年应该以美团的标准来要求本人(认真脸)。

3. “了解 SOA 架构理念、实现技术;熟悉常见设计模式”=>维基百科欢迎你,看看就行了;“熟练掌握 Spring、myBatis 等框架”=>过一遍源码吧

5. “http 协议 搜索引擎”=>维基百科;“缓存”=>Google Guava cache,memcached,redis;“jvm 调优”=>掌握jvm参数(认真脸);“序列化”=>Google protocol buffer;“nio”=>netty;“RPC 调用框架”=>dubbo(垃圾)

分析:

4. blabla

9. 多工作几年!

8. “深度图的创业心和投入度”=>不一定要天天加班,太满碰到问題太满项目紧急的前一天要加班,面试的前一天要表现出太满态度,哈哈;“技术,业务,blabla”=>必须死关注技术,一定要结合业务来回答面试问題

1. “NIO”->老老实实研究一下netty的源码和原理,保证他问不倒你;“类加载原理”->老生常谈了,记得有另一个多多 delegate,有另一个多多 classloader如可造成内存泄漏就行;“动态代理、CGLIB”->肯定是告诉我如可生成proxy类,两者有啥异同。找几篇博客来看看就行。另外,我估计很大程度是前要你结合spring来回答,太满还是看看spring的aop吧;“GC的原理”->太满就厉害了,GC有好多种,到底是哪种的原理啊?太满以我身为一名老年系统线程池池猿来告诉你,好好看一下CMS GC和G1 GC就行。CMS答好了肯定是OK的,G1纯粹是锦上添花,给面试官留个追求技术的印象吧;“JVM内存模型”->JVM为何还有内存模型?是Java语言的内存模型吧?没那些好说的,看Java语言规范吧;“性能优化手段”->胡侃吧,朝着为何改进锁,为何异步,为何利用缓存,为何选择至少的GC算法,为何调整Hotspot VM的各generation比例,blabla(此处应有呕吐的表情,太满问題最烦了,让他是底气足,顶一句“具体问題具体分析”,我敬你是第一根汉子)

<img src="https://yqfile.alicdn.com/img_839b657843d63cf5480af39955653c5c.png" data-rawwidth="661" data-rawheight="679" class="origin_image zh-lightbox-thumb" width="661" data-original="https://pic3.zhimg.com/790cea726ab7e1ca046c2a40da47922a_r.png">

好了,再回到第第一根,“计算机专业基本功和写代码能力”,亲戚朋友都前要综合一下(根据分析2~8),美团要求的都前要是有另一个多多 :(注意“都前要”,你没有做了“都前要”获得美团面试官的肯定,假如面试官真的是根据这份JD来要求你话语)

4. “熟练掌握 MySQL 应用开发、数据库原理和常用性能优化和扩展技术”=>买本mysql的书来看(认真脸);“NoSQL,Queue 的原理、使用场景以及限制”=>好好看看redis就行

你看,也完整篇 总要没有嘛。太满底下的几点你都做到了,还拿必须2w的美团高级JAVA开发工程师的offer,那美团肯定是冻结了headcount。<del>我认识的好多远远达必须底下需求的人完整篇 总要美团呢。</del>

6. "xxx优先"=>有最好,没有就算了

6. 买本mysql的书看看,高性能mysql那本书就很好;

PS:面试官告诉我算法话语,一定要装作很糙自信的说:“啊(第二声),算法?一般工作当中不前要本人手写算法吧?一方面是常用的算法,比如排序,查询,完整篇 总要现成的代码来用;本人面真前要手写算法的问題一般完整篇 总要面向特定需求的问題,太满要求速度很糙高的地方。那些地方都前要结合真正的需求来做。”当然常见的算法的伪代码还是要会写的哦。太满面试官告诉我红黑树,哈哈,那赶紧跑路。完整篇 总要谷歌脸书也完整篇 总要面试算法系统线程池池猿的公司告诉我红黑树,这公司一定是在装逼(认真脸)。

2. 对于JVM,看看书,理解一下Hotspot的常见内部结构啊名词啊啥的,记几次重要的参数,足以应付面试官了;

7. 美团应该太满2b到考逻辑题太满脑经急抢挡 运动,太满这里肯定是结合你做过的项目来说。一般总要问,1⃣️项目架构,问那些选择太满不选择那个;2⃣️碰到的最有挑战/最复杂/最blabla的问題是那些,为何防止的