分享

上海如糖笔试题

 路人甲Java 2020-03-05

卷面很多英文~,要有英文阅读能力

问卷有单选题,多选题,问答题

  • 选择什么存储方式,进行存储,给出表字段,并解释方案

  • 运营需要把拿到这些数据的比例和用户数

写出获取报表的SQL

user

IDname
1张三
2李四
3王五
4赵六
5小七

recore

IDuseriddatetime
112019-08-05 13:21:08
212019-08-06 13:21:08
322019-08-06 13:21:08
432019-08-06 13:21:08
542019-08-07 13:21:08
652019-08-07 13:21:08

获取报表

datetimecount
2019-08-051
2019-08-062
2019-08-072

Laravel 的文档一份。看完后实现 collection类。faltMap,groupBy,还有别的辅助函数

事务隔离级别(可重复读的情况下)

  • 写出两个事务中,age的值

user

IDusernameage
1张三20
sessionAsessionB
startstart
select * from user where id = 1
update user set age = age + 1 where id = 1select * from user where id = 1
commit

update user set age = age + 1 where id = 1

commit
select * from user where id = 1
  • 写出两个update的问题

json数据归类

层级不限

内容记不清了。反正我用了递归

面试会问MySQL索引,fpm跟cli的区别,es,乐观锁,日志查询数据,微服务架构,k8s,docker,redis

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多