赞
踩
美团点评 测试开发(Java岗)
总共是三面,一面二面是纯技术面,三面带点技术+hr面的问题,三面下来感觉还不错,对方总监对我的印象不错,也加了微信留了电话让我等通知。。。等了一个星期,本来以为要凉凉了,居然给我打电话准备周一到岗~~~哈哈哈~~~
一面(一个小时左右)算法:写冒泡排序,问如何优化,简单讲了快排和堆排序的原理
数据库:解释左连接
数据库第一第二第三范式,数据库死锁
linux:怎么查看内存;怎么查看进程,ps命令一般在什么情况下使用。
什么是幂等操作?怎么解决幂等操作
乐观锁和分布式锁是什么,分别对应的场景是什么?
了解Web层开发?数据库索引了解么?聚簇索引,非聚簇索引?索引分类?
了解分布式?高可用?如何保证节点集群的同步?了解过么?
redis的复制,持久化,分布式锁,队列支持
设计模式里面,单例模式?实现单例模式的双重校验。
二面(70分钟左右)算法:实现一致性hash
如何保证数据库并发时没有问题?如先查询,后更改,或者同一时间用户查询用户分期单记逾期,同时用户执行还款,到底用户逾期成功吗,换的钱是多少?
redis的数据量,如何做的备份恢复?
你们的股票行情数据怎么做正确性校验,加入db以及redis都出错
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。