杭州小自研,25应届生面试,已挂

1.我们这里有3个抽奖池,每个池子有各种不同奖品,每天可以配置不同的池子,第1个池子奖品抽完会继续抽第二个池子,直到三个池子全抽完,怎么设计库表
2.我们的系统有1000w条数据,怎么把数据最高效率的进行导出,导出完之后用户怎么知道可以了,我说设置状态值,这个状态值完成后是要刷新才可以的吧,那么怎么让他不刷新就可以自动更新,如果用进度条表示怎么做,不用组件说说自己的想法。
3.你们所有奖品库存都是存到redis的吗,那redis数据和mysql数据有什么关系,数据写入时,mysql和redis是一致的吗,如果redis挂了降级mysql,抽奖的这些请求直接穿透到mysql有什么问题,怎么避免打垮数据库。
4.有什么好一点的方案解决reids挂了的问题,你知道你们公司是怎么处理的吗
5.你的项目为什么用redis做分布式锁,如果用zk怎么实现分布式锁,如果锁过期时间短,达不到效果怎么解决
6.说一下你知道的日志类型有哪些,如果在rpc框架上,要统一打印系统日志,在rpc接口上应该怎么实现,包括出参,入参,耗时这些内容。
7.在普通的web应用,所有的Controllerd对外的接口耗时打印出来,这种怎么实现
8.websocket基于什么协议,tcp在nginx怎么配置
全部评论

相关推荐

欢聚一面面试题:自我介绍请介绍你们公司的测试周期流程如果研发说需求自测即可,不需要经过测试验证,你会怎么评判这件事情?Code review,你们会关注什么?我现在给你一个具体的测试场景,订单支付(只考虑支付)请设计出具体的测试用例。你们系统框架是怎样的?消息队列你会怎样考虑测试场景以及消息队列的结构是怎样的?Radis缓存,你会怎么考虑测试场景?数据库的多表查询有哪几种?倒序查询前十条数据那如果只要第二名的数据呢?数据脏读,你怎么验证?你们公司的自动化框架怎么区别不同环境的自动化测试?接口自动化的脏数据怎么清理?接口自动化断言会关注哪一些数据?接口返回较为复杂的嵌套结构,你怎么验证数据?怎么实现异步接口数据检查AI自动化,你们是怎么使用落地的?UI自动化和接口自动化的区别UI自动化点击按钮,偶尔不生效,你会怎么排查?显示等待和隐式等待的区别是怎样的?介绍一下你们公司性能测试流程性能测试你会关注哪些指标?在做压测时,你怎么判断是否有达到瓶颈?Tps压不上去,但是CPU和内存都是正常的你有没有遇到让你印象比较深刻的性能缺陷?Python怎么实现多线程?Python深拷贝和浅拷贝的区别你们公司代码覆盖率平台是怎么搭建的?以及你们会怎么检查?
查看30道真题和解析
点赞 评论 收藏
分享
评论
1
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务