美团后台一面面经,正式打响秋招第一战!
最近投了十几家,美团算是第一个发起面试的,为自己攒攒人品!希望秋招顺利!
面经
介绍实习;
介绍部门;
项目里用了什么技术?
消息队列有什么用?
为什么项目里中用了ES?ES有什么优点?为什么性能好?
你们的MySQL数据库有主从同步吗?索引是怎么做的?
组合索引有哪些注意的地方?
索引的原理是什么了解吗?
B树和B+树介绍一下?
索引可以用二叉树做吗?和B+树相比有什么优势?
聚簇索引和非聚簇索引有什么区别?
数据库事务了解吗?介绍一下事务特性?
数据库优化了解吗?
写SQL有什么注意的点?
Java了解多少?
Java有几个基本类型了解吗?
抽象类和接口的区别?
Linux里用什么关键字查日志?
CPU使用情况怎么看?
删除目录下的子文件命令;
在工作中遇到了问题你会怎么去解决?
工作中遇到了一个不好相处的同事,但是你又必须和他一起工作,你会怎么处理?
缓存和数据库双写问题?
在删缓存到DB,然后回写缓存的时候,如果大量请求穿透到DB,这个时候DB扛不住怎么办?有什么好的解决方法?
比如说微博更新量特别大,缓存和数据库的更新会有什么策略?
是先更新缓存好还是先删除缓存好?
更新缓存的时候数据库崩了怎么办?缓存更新失败了,数据库还是老值怎么办?
实习的时候或者做项目的时候,有主导过项目吗?
现在有看什么书吗?
小结
自己完全不会java,但是面试官还是想问,就问了几个基础的也没答上来。
想问一下大家问题21和22这种开放问题怎么答比较好?
还有缓存数据库双写,有完美解决方法么?
#美团##校招##面经#