Java程序员如何能进入阿里、大众点评这样的大型互联网公司?
Java程序员如何能进入阿里、大众点评这样的大型互联网公司?
此面试题是我分享给大家,不管去不去还是能不能进去,知道点还是好的,说不定哪天就用上了。
PS:列这么多,你想扼杀竞争对手的吗? 哈哈哈哈哈哈
电话面试主要考察3块内容:
1、Java的相关基础知识,开源框架的原理,JVM,多线程,高并发,中间件等;
2、之前项目经历,运用的技术,遇到的问题,如何解决,个人有什么收获和成长;
3、对于技术的热情(平时是否看些技术书籍,逛论坛,写博客,写源代码或程序等);
JAVA开发技术面试可能问到的问题?我们主要考核的是网络nio 分布式数据库高并发大数据
1)自定义表格的实现?
2)动态表单设计?
3)in-jvm(必考)以及jmm缓存模型如何调优?
4)常用的RPC框架
5)nio和io
6)并发编程,设计模式
7)地图组件?
8)hashmap有什么漏洞会导致他变慢?
9)如何给hashmap的key对象设计他的hashcode?
10)泛型通配符?在什么情况下使用?
11)后端方面:redis?分布式框架dubbo(阿里巴巴开源框架)?设计模式?
12)场景式的问题:秒杀,能列出常见的排队、验证码、库存扣减方式对系统高并发的影响?
13)能根据实际的需要构建缓存结构提高提高网站的访问速度,熟练使用ehcache、oscache,了解memcache。
14)了解基于dns轮询的负载均衡,熟练配置web服务器实现负载均衡,程序级能综合使用基于hash或取模等手段实现软负载。
15)熟悉分布式数据库设计和优化技术,熟练使用mysql、oracle、SqlServer等主流数据库,熟悉hadoop hbase mangodb redis ehcache、oscache memcache。对于大数据量的数据库处理采用分表分库、数据库读写分离、建立缓存等手段优化性能。
16)熟练掌握lucene,能基于lucene开发大型的搜索引擎,并能用lucene来改善和优化数据库的like查询。
JAVA方向技术考察点(补充):
掌握Java编程语言,包含io/nio/socket/multi threads/collection/concurrency等功能的使用;
熟练掌握jvm(sun hotspot和ibm j9)内存模型、gc垃圾回收调优等技能;
精通JVM,JMM,MVC架构,熟练使用struts2。
熟练使用spring、struts、ibatis构建应用系统。
熟练使用Servlet,jsp,freemark等前端技术。
熟练使用axis搭建基于SOAP协议的WebService服务接口。
熟练使用MAVEN构建项目工程。熟练使用tomcat等web服务。
熟练使用mysql等关系型数据库,熟悉mysql集群搭建。
熟练使用redis等NOSQL技术。
熟悉tcp、http协议。
熟悉nginx、haproxy等配置。
熟悉javascript、ajax等技术。
熟悉主流分布式文件系统FastDFS等。
熟悉JMS,可熟练使用ActiveMQ。
Java技术Leader要求能够对于项目本身知其然知其所以然,不仅技术功力深还要业务能力强有很好的idea和业务sense,并且对技术充满兴趣和渴望,千万不要面试官问一个问题答一个,呆板的表情完全看不出任何自己的想法。
面试中描述你做的每一个项目:你做了什么工作?这些工作你解决了什么问题?还有什么困难没有解决?这些困难在后续如何优化?优化后可以实现什么功能?这些功能如何和中间件和分布式并行系统联系在一起??Java中间件方向消息的传输方式mq长连接短连接
Java 虚拟机有什么优化?
底层计算机理解内存管理/数据挖掘系统
可靠性和可用性如何理解~
jsp 和sever lap对比
数据库到界面,字符集转化
基栈
jvm优化cup高的时候如果分析和监控
java curb突出细节问题
分布式缓存文档如何分流
迁移数据库垂直分割
高并发如何处理前端高并发应用层
LB设计load balance
负载均衡
防网络攻击
数据日志事件监控后通知
数据库事务实现的底层机制
字符串空格输入的网络攻击
Quartz框架的底层原理
数据库同步中不通过数据库引擎直接读日志等方式同步数据
总结一下,裸面被虐残,阿里的面试官绝对是技术大拿,一言不合就问原理,触及灵魂了。反省自己还是应用做的太多,协议啊操作系统啊还是忘得快,没有系统的理解。以后还是应该多温故知新。
1、具有1-5工作经验的,面对目前流行的技术不知从何下手,需要突破技术瓶颈的可以加群。
2、在公司待久了,过得很安逸,但跳槽时面试碰壁。需要在短时间内进修、跳槽拿高薪的可以加群。
3、如果没有工作经验,但基础非常扎实,对java工作机制,常用设计思想,常用java开发框架掌握熟练的,可以加群。
4、觉得自己很牛B,一般需求都能搞定。但是所学的知识点没有系统化,很难在技术领域继续突破的可以加群。
5、有需要的加群:635352223群里面有阿里架构师分享知识,分享面试经验,点击阅读原文加入群!
PS:如果你想了解上方知识,可以考虑加入学习群,我不是来扼杀各位,我是来守护的,大家好,我是守护天使。
Java程序员如何能进入阿里、大众点评这样的大型互联网公司?相关推荐
- Java程序员上班“划水”向阿里猛投简历,两次被刷后,最终敲定“菜鸟网络”的岗位,定级P6.
概述 怀揣着对大厂的梦想,程序员小王本想在工作两至三年的时间内能进入大厂,奈何竞争是如此激烈.而且进入大厂并不容易,曾经一度被腾讯.京东.美团等大厂刷下来,甚至有些公司连面试机会都没给.今年恰好趁着疫 ...
- 8年Java程序员成功复习进阿里,感慨:梦想的动力足以抵去压力,直播java技术选型
感慨太多,先进入正题吧,成功挤进阿里的心路历程 面试过程 ================================================================= 阿里天猫J ...
- Java程序员从京东、阿里、携程面试回来, 已成功拿到京东offer
阿里巴巴(一面) 阿里找了一个北邮学长的内推,准确来说应该是直推,是他帮我直接录的简历,他本科进的阿里蚂蚁金服,厉害吧?是真的佩服.第一次在官网上填资料,想想马云有多出名,想想蚂蚁金服这样的顶级技术, ...
- 从普通JAVA程序员到阿里P8架构师,他用了六年
工作年限:8 年服务公司:4 家(含四大门户中的两家)最近职业:Java 架构师职场关键词:社交平台.高并发系统架构设计.技术团队管理.多款从零到一的产品城市! 六年间,这位职人呆过四大门户中的两家, ...
- 面试阿里挂了却拿到网易、点我达offer,一个三年经验Java程序员的面试总结
转载自 面试阿里挂了却拿到网易.点我达offer,一个三年经验Java程序员的面试总结 前言 15年毕业到现在有三年多了,最近去面试了阿里集团(菜鸟网络,蚂蚁金服).网易.滴滴.点我达,最终收到点我 ...
- 阿里面试回来,想和 Java 程序员谈一谈
转载自 阿里面试回来,想和 Java 程序员谈一谈! 第一个问题:阿里面试都问什么? 这个是让LZ最头疼的一个问题,也是群里的猿友们问的最多的一个问题.说实话,LZ只能隐约想起并发.JVM.分布式.T ...
- 300小时成为java程序员_直击面试现场: Java程序员3轮6小时面试, 成功拿到阿里offer!...
原标题:直击面试现场: Java程序员3轮6小时面试, 成功拿到阿里offer! 今天给大家分享一位Java程序员小伙去阿里应聘的经历! 从Java开发要掌握的技术来讲,前面已经说得差不多了.我主要想 ...
- java三年技术差_3年经验Java程序员面阿里P6 差距在哪里
虽然这位小伙伴觉得自己工作三年了,结果阿里连面都不面就把自己挂了,这让自己感到很伤心.但是还是有网友觉得,三年不到p6,很正常啊,明年再面就没有问题啦! Java程序员3年经验面阿里P6,2面连面都没 ...
- 金三银四过后整理出的阿里最新Java程序员面试题目(2018.4月)
目录 技术一面(23问) 技术二面(3大块) 性能优化(21点) 项目实战(34块) JAVA方向技术考察点(15点) JAVA开发技术面试中可能问到的问题(17问) 阿里技术一面 Java IO流的 ...
最新文章
- TensorFlow练习27: 验证码生成器-从文本生成图像
- linux下使用find xargs grep查找文件及文件内容
- 金融实战篇:最佳数据驱动之城商行
- SAP Spartacus cxFocus单元测试Expected null to equal -1的错误分析
- 自学python(一)
- 干,认识Audio框架还因此发现一个雷
- linux 安卓git,在Linux系统上安装Git
- nmmqq.php?/lspc.html,html中的图片直接使用base64编码后的字符串代替详解
- 销毁Spring Bean的三种方法
- K8S 还没用,K9S 又是什么鬼?
- 斐讯k3怎么设置虚拟服务器,斐讯K3路由器功能介绍及使用教程
- matlab五维图,一张图让你看清楚从0维到10维的终极解释
- IBM X3650 安装ESXi 5.1u2 需要更改BIOS缺省设置
- 【用Java模拟KTV点歌系统】
- SSL证书以及其验证过程
- 计算机导论黄国兴百度云,计算机导论黄国兴
- for循环实现-水仙花
- 洛谷:P1460 [USACO2.1]健康的荷斯坦奶牛 Healthy Holsteins(DFS)
- 什么是PACS系统? 其特点是什么? PACS系统应该具有哪些功能?
- 原创 基于MC3362D的十米波段语音收发机电路图