推荐程序员面试秘籍!秋招|美团java一面二面HR面面经,分享攒攒人品

推荐程序员面试秘籍!秋招|美团java一面二面HR面面经,分享攒攒人品
1、一面 1小时40几分钟,基本会的被问完了
  • 1.介绍项目,考虑没考虑过服务器挂了怎么办
  • 这里应该是考查系统架构
  • 2.面向对象特性
  • 3.怎么理解多态
  • 4.接口和抽象类的区别
  • 5.说说并发是怎么回事,有什么问题,单核能并发吗?
  • 6.JMM
  • 7.说说volatile
  • 8.说说synchronized,发生异常会释放锁吗
  • 9.Lock
  • 10.JVM内存结构,详细说栈、方法区和堆
  • 11.String A = new String("abc") 建立了几个对象
  • 12.public class A{String name = "";},public class B{A a = new A(); String add = "";},若是我如今B b = new B(); 问JVM内存的变化
  • 13.类加载的过程
  • 14.Java8的.class文件用Java7的虚拟机能够加载吗
  • 15.说说GC,可达性分析法,什么能够做为GC ROOTS
  • 16.说说CMS,CMS有几个阶段,哪些阶段须要stop the world
  • 17.随便说一种单例模式
  • 18.说说AOP、IOC
  • 19.说说索引分类,索引实现
  • 20.说说MVCC
  • 21.事务问题和隔离级别
  • 22.幻读是什么
  • 23.CPU负载太高怎么排查问题
  • 24.知道MQ,RPC吗
  • 25.说说网络分层
  • 26.说说TCP和UDP
  • 27.哪一层有差错校验,有什么方法
  • 28.HTTP常见状态码
  • 29.说说B+树的结构
  • 30.聚簇索引,非聚簇索引,什么是回表查询
  • 31.建索引要注意什么问题
  • 32.链表和数组
  • 33.单链表反转思路
  • 34.重定向和转发的区别
  • 35.具体的一次HTTP请求的过程,越详细越好
  • 36.怎么看待工做环境都是男生而且要加班
  • 37.交给你一个任务,你不会作,怎么学习
  • 38.怎么看待工做中有些琐碎的事情要处理

2、二面 三四十分钟,后面提问再讨论了20分钟
  • 1.进程和线程的区别
  • 2.进程的通讯方式,管道里面的fd[]是啥
  • 3.面向对象特性,多态
  • 4.TIME_WAIT和CLOSE_WAIT(忘了怎么问的了)
  • 5.TCP和UDP区别
  • 6.TCP三次握手,传输控制怎么实现
  • 7.HTTP和IP协议
  • 8.cookies是什么,怎么用
  • 9.堆的特色,堆排序时间复杂度,堆排序过程
  • 10.怎么肯定给谁加索引,加不加索引
  • 11.作题:有序有重复的整数数组,获得去重后数组,返回无重复数字数量(要求尽可能不用额外空间)
  • 12.状态码
  • 13.项目规模,几我的,推送怎么作的,是一我的作的吗
  • 14.怎么学习新的技术
  • 15.目前有offer吗,是哪里的(能够不说)
  • 16.能实习吗

总结

通常像这样的大企业都有好几轮面试,因此本身必定要花点时间去收集整理一下公司的背景,公司的企业文化,俗话说「知己知彼百战不殆」,不要盲目的去面试,还有不少人关心怎么去跟HR谈薪资。java

这边给你们一个建议,若是你的理想薪资是30K,你彻底能够跟HR谈33~35K,而不是一会儿就把本身的底牌暴露了出来,不过确定不能说的这么直接,好比原来你的公司是25K,你能够跟HR讲原来的薪资是多少,大家这边能给到个人是多少?你说我这边但愿能够有一个20%涨薪。git

最后再说几句关于招聘平台的,总之,简历投递给公司以前,请确认下这家公司到底咋样,先去百度了解下,别被坑了,每一个平台都有一些居心不良的广告党等着你上钩,千万别上当!!!程序员

提供【免费】的Java架构学习资料,学习技术内容包含有:Spring,Dubbo,MyBatis, RPC, 源码分析,高并发、高性能、分布式,性能优化,微服务 高级架构开发等等。面试

Java全套进阶资料点这里免费领取数组

还有Java核心知识点+全套架构师学习资料和视频+一线大厂面试宝典+面试简历模板能够领取+阿里美团网易腾讯小米爱奇艺快手哔哩哔哩面试题+Spring源码合集+Java架构实战电子书。
在这里插入图片描述性能优化

相关文章
相关标签/搜索