一面:
二面:
项目(挑一个讲),必须讲清楚
针对框架项目问的比较多:往下看
(可能是因为我的简历上有框架相关的项目,所以这些问框架的问题比较多,我有一个同学基本没问,因为她也没复习框架,就直接问很多算法,问我的算法相对比较少,基本没有)
三面:
某一个实验室的项目,问的非常之细,都给他画时序图,讲解操作符了。。。
另一个Android相关项目的技术难点(这个项目的技术难点一定要准备,好多问的)
客户端与服务器的交互中,如果相应非常慢,怎么排除故障或找寻原因
如何判断缓存使用的是否恰当(这是自己给自己挖的,因为回答上一个问题时我提到了缓存)
组合与聚合的区别
后来主要看你平时都干啥,跟我都聊起了狼人杀,,会问你喜欢那个角色,有什么体会之类的,有点半hr面
四面:
(美团面试是面试体验最好的,一天完事,从早上到下午,美团给我的感觉就是问的不是特别深,但是有点广,当然好多人是被问了比较多的算法,所以,其他不够,算法来凑。。。。另外,美团肯定是比较偏Java的~~)
美团网java engineer面试题
1.设计模式Singleton,写代码
讲述快排算法
死锁的四个条件
画三次握手、四次挥手状态图,以及相对应的网络编程函数
Java线程的状态
Java创建线程的方式,你最喜欢哪一种
2.用到的缓存技术、有哪些缺点,与分布式缓存进行对比
.延迟加载的好处、坏处
Hibernate的一级、二级缓存
Application、session范围内数据的区别
AOP除了cglib和Java动态代理还可以怎么实现
给一个情景,写MySQl查询语句
数据库索引、什么字段不适合加索引
索引使用不恰当的坏处
事务的隔离级别
动态规划与递归相比有什么优点
Object有哪些方法,问了hashCode()方法,还有,notifyAll()和notify()的区别
Java的内存管理以及堆区的分类
自己选一个设计模式讲解
服务器的异步机制
有没有深入学习过Java相关的一些知识,并展开问,与学习之前有什么进步
https机制的实现
面试官人很好,先介绍了整个面试流程
先写了一道算法
给一个字符串,求字符串第一个只出现一次的下标 空间复杂度On,时间复杂度On
算法题很简单,但是当时脑抽了一直在想怎么一次遍历做出来,实际上用hashmap两次遍历就OK
算法题写完感觉凉凉,后面问问题刚开始的答题也被算法影响了状态很差、后面倒是调整过来好转了
美团网JAVA开发工程师面试题
有哪些集合类
hashmap是在collection下面的吗 不是 是在map下面
ArrayList和LinkedList的区别
线程安全的集合
copyonwriteList如何保证的线程安全
hashmap底层原理
为什么从头插改为了尾插
concurrenthashmap底层原理
线程六大状态
线程有running这个状态吗 当时答的有 实际没有 Java里是runnable
怎么样变成等待状态
创建线程的方式
为什么推荐使用线程池创建
为什么不推荐使用Executors的静态方法去创建 这个问的其实就是为什么不推荐去创建单例线程池、缓存线程池等那四种,但是当时没听懂Executors的静态方法是什么意思,没答出来
数据库
事务四大特性
原子性怎么实现的
持久性怎么实现的
MVCC实现
redolog和binlog作用和区别
两阶段提交redolog和binlog
索引的底层
为什么要用b+树
索引失效的场景
sql慢查询优化
回表查询
由于疫情原因,我是在网上面试,然后是视频面试,整个面试过程大概持续了五十二分钟,大部分都是简历上的问题,中间还手撕了一道代码,最后加一道智力题。
面试官问的面试题:美团网软件测试开发工程师面试题
1、自我介绍
2、介绍最擅长的项目,遇到了什么难题,怎么解决的?后面面试一定要说自己参与开发了,然后弄清楚了哪个模块;
3、其他项目呢
4、最擅长的语言,java 编程
5、对sql的了解,事务的了解,特性,举个生活中的例子
6、信息安全证书学到了什么,生活中会用到什么,对称加密算法和非对称加密算法的区别,如果我们美团进行加密的话,在这样场景中,应该选择哪个呢
7、计算机网络的TCP在哪一层,它的作用是什么,对网络的了解
8、从一到一百万这些数字一共有多少个一,怎么计算的,有什么规律?
9、除了简历上的这些,你有什么优势吗?
10、讲一下你的论文主要是干了什么,遇到了什么难题,怎么解决的
11、对测试的了解
全日制统招本科及以上学历计算机软件相关专业对技术研发浓厚兴趣熟练掌握 Eclipse 或同类开发工具 JAVA 相关开发技术至少
问的比较详细
美团网java中级工程师面试题
1、ArrayList、LinkedList区别?详细说说?
2、HashSet如何添加元素?
3、MySQL索引详细说说?为什么不用b树?
4、什么是聚簇索引、非聚簇索引?展开说说?为什么要回表?
5、Redis怎么做分布式Session的?
6、Spring怎么获取对象?
7、说说锁的升级过程?
8、怎么处理页面静态化?
(共2322条) 北京字节跳动科技有限公司
(共2124条) 阿里巴巴
(共2115条) 京东商城
(共16条) 窝窝团
(共29条) 乐其网络科技有限公司
(共38条) 湖南御家汇网络有限公司
(共5条) 上海申元工程投资咨询有限公司
(共4条) 湖北鼎龙化学股份有限公司
(共7条) 北京集创北方科技有限公司
(共4条) 新疆移动
(共8条) 北京荣大科技有限公司
(共4条) 润建股份有限公司