美团秋招补招(2016-12-14更新)

都准备滚蛋了,结果投的补招给回复了,完全不知所措 20分钟就面完了,应该是跪了 先写了一个代码题
大致题意就是把一颗二叉树同层的节点用next指针链接起来 spring bean对象的生命周期
除了mybatis还用过什么数据库框架,为什么用mybatis 计算机网络中的同步和异步(这个我真的完全没听过)
服务器的多线程和IO复用的使用场景,IO复用是什么复用 了解进程和线程的概念,进程间通信的方式,消息队列和共享内存的适用场景
数据库的优化,索引为什么用B树,有什么好处? 全程蒙蔽中,还要继续学习

12/8更新:居然让通过了,明天面完二面接着写面经,以后一定要多扶老奶奶过马路
12/9更新:面试官临时有事,重新约了时间(直接变成下周三了,感觉补招都是持久战啊)。

12/14号二面更新(面了差不多1个小时,完全没有问项目): 先是自我介绍,balabala 问了下看过的书
java中并发的解决方案 锁的类型
给了个读写锁的场景,多个读锁,写锁被阻塞(并没有获得锁),再来个读锁能不能获取锁(求巨巨给个答案) CAS的实现
一个代码题 股票交易日,只能买一次,卖出一次的最大值(这个是道原题) java GC收集算法
熟悉mysql吗?mysql的存储引擎,主键和其他索引的区别(这个没有回答好),索引用的数据结构
TCP/IP断开连接,客户端发送FIN变为什么状态(现在想想达成接收FIN变成的状态了),TIME_WAIT状态作用
操作系统进程间通信方式,共享内存举例,进程和线程的区别,进程共享的是什么 问了web高性能站点的一些问题:缓存有哪些,web
server(nginx和tomcat都只会简单的用用,答的不怎么样) 有什么问题
问了下这个岗位的业务(面试官说这个岗位主要是负责美团的技术,业务部分非常少)
问面试官后面还有几轮面试(后面还有一轮,技术和HR结合在一起的一轮面试) 问面试官有什么推荐的高性能web技术书籍推荐(直接推荐了facebook和google的开源项目,建议多看看paper)

你可能感兴趣的:(个人面经总结)