一轮面试:

  • 小数是怎么存的
  • 算法题:N二进制有多少个1
  • Linux命令(不熟悉
  • JVM垃圾回收算法
  • C或者伪代码实现复制算法
  • volatile
  • 树的先序中序后序以及应用场景
  • Mysql存储记录的数据结构
  • 索引数据结构
  • 为什么不用AVL和红黑树存?
  • 说实习项目
  • redis用了哪些
  • 持久化和复制
  • git
  • 聊一聊实验室项目
  • 有哪些offer

二轮面试

  • 讲讲实习时候做的项目
  • redis巴拉巴拉
  • redis能做哪些(应用场景)
  • mysql隔离级别
  • 脏读幻读不可重复读
  • 事务
  • volatile
  • AOP聊一下 聊应用场景
  • 自己设计一个唯一主键,多实例数据库表中ID唯一
  • 缓存伪共享
  • 消息中间件应用场景
  • JDK1.8 函数式编程
  • 不清楚了,二面很简单随便问问就三面了

三轮面试:

  • 介绍项目
  • 消息中间件、Storm(实习项目中的)
  • JAVA读文件,怎么读?BIO NIO,读的时候操作系统做了啥,当前线程在干嘛(项目中的)
  • 接着聊项目 UUID放cookie弊端(怎么解决?加密)还是项目中用到的
  • 对称加密和非对称加密
  • 聊Redis用了哪些数据结构
  • 持久化和复制
  • JVM垃圾回收算法
  • CMS G1
  • 设计模式 观察者、策略、模板、适配器,讲到spring中用到的设计模式
  • 字符串“111.111.111” “111.111.112”排序,输入这样格式字符串的集合输出有序的集合,排序用了比较器实现
  • 设计一个区间类 描述(1,2)1到2左开又开
  • 设计一个方法,实现求区间之间的交集
  • 你有啥需要了解的?

第三面从项目入手聊知识点聊了很久,写代码也写了很多张纸

总的来说,感觉没怎么问4个小时就过去了

HR面试:

  • 秋招怎么准备的
  • 家是哪的,父母职业
  • 京东给你offer了吗(提前批拿了另一个部门的)
  • 你对美团的认识
  • 期望薪资

写在最后:欢迎留言讨论,加关注,持续更新!

二〇一八-美团工程师面试解析(Java)的更多相关文章

  1. 二〇一八-网易秋招面试解析(Java)

    一轮面试: Java内存模型讲一下 GC算法,知道的都讲一下 HashMap,get,put实现 JsonWebToken具体实现流程(简历) Spring AOP如何实现,写一个AOP功能的主要流程 ...

  2. 前端工程师面试问题归纳(二、问答类JQ相关)

    其他随笔 前端工程师面试问题归纳(一.问答类html/css/js基础) 前端工程师面试问题归纳(三.代码类) 1. jQuery 库中的 $() 是什么? $() 函数是 jQuery() 函数的别 ...

  3. .NET工程师面试宝典

    .Net工程师面试笔试宝典 传智播客.Net培训班内部资料 这套面试笔试宝典是传智播客在多年的教学和学生就业指导过程中积累下来的宝贵资料,大部分来自于学员从面试现场带过来的真实笔试面试题,覆盖了主流的 ...

  4. .Net工程师面试笔试宝典

    .Net工程师面试笔试宝典 传智播客.Net培训班内部资料 http://net.itcast.cn 这套面试笔试宝典是传智播客在多年的教学和学生就业指导过程中积累下来的宝贵资料,大部分来自于学员从面 ...

  5. 如何准备算法工程师面试,斩获一线互联网公司机器学习岗offer?

    原文:https://zhuanlan.zhihu.com/p/76827460?utm_source=wechat_session&utm_medium=social&utm_oi= ...

  6. Java后台工程师面试杂记——不跳不涨工资星人跳槽经历

    经过接近一个月的时间,完成换工作这件“小事”,前后总计面试了多家公司,最后也没接到几个offer,不过最终总算尘埃落定,就对这个过程进行一个总结吧. 在某互联网公司工作了近一年的时间,但是频繁的业务需 ...

  7. 聊聊高并发(二十九)解析java.util.concurrent各个组件(十一) 再看看ReentrantReadWriteLock可重入读-写锁

    上一篇聊聊高并发(二十八)解析java.util.concurrent各个组件(十) 理解ReentrantReadWriteLock可重入读-写锁 讲了可重入读写锁的基本情况和基本的方法,显示了怎样 ...

  8. SQL点滴26—常见T-SQL面试解析

    原文:SQL点滴26-常见T-SQL面试解析 它山之石可以攻玉,这一篇是读别人的博客后写下的,不是原原本本的转载,加入了自己的分析过程和演练.sql语句可以解决很多的复杂业务,避免过多的项目代码,下面 ...

  9. web前端工程师面试技巧 常见问题解答

    web前端工程师面试技巧 常见问题解答 每年的春招是各企业需求人才的黄金时期,不少的前端大牛或者前端新手在面试时候不知道怎么来回答面试官的问题,下面来看下我转载的这篇文章吧,希望对从事前端工作的你有所 ...

随机推荐

  1. 基于JAVA JWT 实现OATUH TOKEN验证

    什么是jwt? 最详细的是官网:https://jwt.io/ 这里以java的ssm框架为例,集成jwt. 1.pom.xml 导入jwt的包 <!-- jwt --> <!-- ...

  2. laravel原生sql

    转自:https://www.cnblogs.com/zouzhe0/p/6307077.html DB::insert(, ']); $user = DB::]); //我们还 可以看到在执行查询的 ...

  3. MMC.EXE应用程序错误 应用程序无法正常启动(0XC0000043)

    一.Windows+R 输入 regedit.exe ①打开注册表: HKEY_LOCAL_MACHINE“"SOFTWARE""Classes""C ...

  4. linux SSH 登录

    1:  远程连接linux server:       ssh -p22 root@192.168.XXX.XXX 然后输入密码. 2: 免密码的方式: A: sudo -i B: ssh-keyge ...

  5. 【CUDA开发】论CUDA和LAV解码器是否真的实用

    先说配置,我电脑E3V3+GTX780TI视频就一个普通的720P AVC1编码MP4视频,实时检测软件是CPU-Z和GPU-Z,AIDA64[全默认设置]全部用ptoplayer默认播放时候,播放3 ...

  6. csu 1756: Prime

    1756: Prime Submit Page   Summary   Time Limit: 3 Sec     Memory Limit: 128 Mb     Submitted: 281    ...

  7. js 数组去重、去空(收藏)

    function unique (arr) { return Array.from(new Set(arr)) } var arr = [1,1,'true','true',true,true,15, ...

  8. [转帖]支撑双11每秒17.5万单事务 阿里巴巴对JVM都做了些什么?

    支撑双11每秒17.5万单事务 阿里巴巴对JVM都做了些什么? https://mp.weixin.qq.com/s?__biz=MzA3OTg5NjcyMg==&mid=2661671930 ...

  9. Redis 初步接触

    Redis简介 Redis是什么 Redis是一个开源的,使用ANSI C 编写,高性能的Key-Value的NoSQL数据库. Redis特点 基于内存 可持久化数据 具有丰富的数据结构类型,适应非 ...

  10. 详解Cookie、Session和缓存

    1 Cookie和Session Cookie和Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决HTTP无状态的问题而所做的努力. Session可以用Cookie来实 ...