卷面很多英文~,要有英文阅读能力
问卷有单选题,多选题,问答题
- 选择什么存储方式,进行存储,给出表字段,并解释方案
- 运营需要把拿到这些数据的比例和用户数
写出获取报表的SQL
user
ID | name |
---|---|
1 | 张三 |
2 | 李四 |
3 | 王五 |
4 | 赵六 |
5 | 小七 |
recore
ID | userid | datetime |
---|---|---|
1 | 1 | 2019-08-05 13:21:08 |
2 | 1 | 2019-08-06 13:21:08 |
3 | 2 | 2019-08-06 13:21:08 |
4 | 3 | 2019-08-06 13:21:08 |
5 | 4 | 2019-08-07 13:21:08 |
6 | 5 | 2019-08-07 13:21:08 |
获取报表
datetime | count |
---|---|
2019-08-05 | 1 |
2019-08-06 | 2 |
2019-08-07 | 2 |
Laravel 的文档一份。看完后实现 collection类。faltMap,groupBy,还有别的辅助函数
事务隔离级别(可重复读的情况下)
- 写出两个事务中,age的值
user
ID | username | age |
---|---|---|
1 | 张三 | 20 |
sessionA | sessionB |
---|---|
start | start |
select * from user where id = 1 | |
update user set age = age + 1 where id = 1 | select * 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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。