淘宝网五面:现场面试49题含答案!JVM+算法+Redis+Mysql+Spring

_pangzi · · 1637 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

# ![](http://upload-images.jianshu.io/upload_images/11633898-19069826ff1f78a4?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) **淘宝一面:** **1. 面试介绍** * 自我介绍? * 项目介绍? * 遇到的最大困难是什么?怎么解决的? * 你觉得你能怎么优化这个项目? **2. 面试题目** * 讲一下JVM * 讲一下JVM的分代回收以及具体算法 * 将一下JVM的垃圾收集器,G1和CMS有啥区别? * 讲一下一个变量从产生到结束所经历的过程,讲一下字符串常量的过程? * 将一下线程安全问题产生的原因? * 讲一下乐观锁和悲观锁 * 乐观锁是怎么保证一致性的 * Integer和int有啥区别,integer中有哪些特殊的函数? * 讲一下数据库的隔离等级 * 说一下MVCC * 说一聚簇索引和非聚簇索引的有什么不同 **淘宝二面:** * 问了冒泡排序,快排,和归并排序及优缺点和优化 * 网络方面有osi七层,tcp/ip五层,分别有哪些协议及作用 * 爬虫用的什么数据结构 * tcp的流量控制和拥塞控制 * mysql用的什么存储引擎,这个存储引擎用的什么数据结构 ,有哪些优缺点,怎么使用 * jvm的垃圾回收机制和垃圾收集器 * spring当中事物的隔离级别 * jdk1.8 concurrenthashmap 的新的特性,有没有看过源码 * threadlocal了解吗 * 问了redis的一些问题,项目中有(扩容,失效key清理策略等) * 剩下的都是项目的东西(kafka filebeat elk原理,主从选举,复制等) * 后面扩展的问了一些大数据相关的,问我一些大数据处理框架是否有了解 整个过程四十分钟左右 **淘宝三面** 主要项目,你做过哪些项目,用过哪些技术?了解哪些框架?你觉得对你技术提升最高的是哪一件事情,提升了你哪一方面的技术? * 讲一下Spring AOP和IOC的底层实现 * 说一下hashcode的作用?HashMap的底层实现?HashMap和HashTable的区别 * 说一下concurrentHashMap和hashTable在性能上的区别?以及这种差异形成的原因 * 讲一下堆以及堆排序 * 说一下B+tree和二叉搜索树的区别?说一下二叉搜索树和AVL树、红黑树之间的差别 * 给你两个文件(字符串形式的)如何找出他们之间的不同地方? * 你刚刚说的能怎么优化? **淘宝四面 交叉面** 本来以为三面结束就是hr面了,又收到一面交叉面 * 给你50亿行字符串,机器4G内存(只能一台机器),找出重复次数最多的那行字符串?(以行为单位,每行不超过10个字符) * 设计一个算法,实现两个10g大文件在10m的内存中将两个大文件中重复的放进第三个文件 * 快速排序的平均复杂多少?最坏情况是什么?(这个题估计就是缓和一下尴尬的气氛) **淘宝五面 hr** 大概问了 * 介绍一个对于你来讲成长最大的项目,你在项目中承担的作用 * 对阿里有没有了解 * 对电子商务有没有了解 * 了解新零售吗 * 电子商务和新零售有什么区别 * 还有哪些电子商务平台 国内外 * 用过哪些算法模型 * 读过哪些算法方面的书籍 * 开放题 数据和商业的关系 一共半个多小时吧 **【文章彩蛋】** 相信现在有不少人准备技术面试,都会借助网上大量的“Java 面试笔试题”,今天小编也准备了一些JAVA程序员面试题,小伙伴可以试试。 **需要的可以加小编QQ群937053620,获取!(内附答案详解)** ![](https://upload-images.jianshu.io/upload_images/11633898-d622dba344cadbf9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1637 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传