科码先锋面试

摘要:
Rediredis的哪些数据结构是在项目之前确定的或在项目开发中使用的,如何确保常见类型项目中数据库和Redis之间的数据一致性,如何实现分布式锁,以及如何在简历中编写SQL调优。您在调优过程中取得了哪些突出成就,为什么选择Java?
视频面试,先做简短的自我介绍,然后结合项目和简历问了些问题

过了几道之前做的笔试题(有一道电商经典题,创建订单的过程需要操作多张表,时间过长导致数据库阻塞严重,让你优化避免这个问题

网上查到的事务调优 https://juejin.im/post/6860774571088773128
说下双向链表的结构(说了链表有结点,结点里定义了值、前置结点、后置结点)
两个list里有相同数据 如何快速找到这些数据(不知道)
简历写了了解jvm
垃圾回收算法有哪些,具体介绍(标记清除算法、复制算法、标记整理算法、分代算法)
cms回收器是jdk哪个版本出现的,介绍下(不记得了)
spring里的bean是线程安全的吗?(说了bean默认单例,可能线程不安全,应该结合bean作用域说下)
简历里用到了redis
redis是项目之前定好的还是项目开发中用到的(之前定的)
redis有哪些数据结构,常用类型(string、list、hash、set、zset 常用前三个)
项目里是怎么保证数据库和redis的数据一致性(先写数据库再写redis,加了事务)
分布式锁是什么,如何实现分布式锁(用redis 的setnx加过期时间)
简历写了sql调优,说下你们调优的步骤(看执行计划,判断是否走了索引,分情况加普通索引、联合索引)
项目过程中有哪些比较突出的成就(单活双活说了下)
为什么选择java这门语言?

免责声明:文章转载自《科码先锋面试》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇延时模糊查询Web测试——翻页功能测试用例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

开源netcore前后端分离,前端服务端渲染方案

SPA单页面应用容器开源地址:https://github.com/yuzd/Spa 功能介绍 前端应用开发完后打包后自助上传部署发布 配合服务端脚本(javascript)实现服务端业务逻辑编写渲染SSR功能 可以快速回滚到上一个版本 可以设置环境变量供SSR功能使用 服务端脚本提供执行日志 redis db三大组件打造强大的基于js的ssr服务端...

算法竞赛专题解析(6):搜索进阶(1)--搜索基础

本系列是这本算法教材的扩展:《算法竞赛入门到进阶》(京东当当) 清华大学出版社PDF下载地址:https://github.com/luoyongjun999/code 其中的“补充资料”如有建议,请联系:(1)QQ 群,567554289;(2)作者QQ,15512356 目录 1 搜索简介 2 搜索算法的基本思路 3 BFS的性质和代码实现 4...

redis error It was not possible to connect to the redis server(s); to create a disconnected multiplexer, disable AbortOnConnectFail. SocketFailure on PING

It was not possible to connect to the redis server(s); to create a disconnected multiplexer, disable AbortOnConnectFail. SocketFailure on PING 参考stack overflow上文章http://stackoverf...

Redis性能篇(四)Redis内存碎片

Redis被广泛使用的一个很重要的原因是它的高性能。因此我们必要要重视所有可能影响Redis性能的因素、机制以及应对方案。影响Redis性能的五大方面的潜在因素,分别是: Redis内部的阻塞式操作 CPU核和NUMA架构的影响 Redis关键系统配置 Redis内存碎片 Redis缓冲区 这一讲学习Redis的内存空间存储效率问题,探索一下,为什么数...

ngx_lua应用最佳实践

引子: 以下文字,是UPYUN系统开发工程师timebug在SegmentFault D-Day南京站技术沙龙上所做分享的内容要义提炼,主题为UPYUN系统开发团队在进行业务逻辑由C模块到ngx_lua的迁移过程中产生的心得体会,以及在NGINX上基于ngx_lua的方面的最佳实践方案。 Upyun公众号:upaiyun -----------------...

安全算法基础(一)

安全算法是算法的分支之一,还的依靠大量的数学基础进行计算,本文参照兜哥的AI安全样本对抗,做一个简单的算法安全概括,从零学习。 最新的安全算法对于我们常规的攻击样本检测,效果是不理想的,为了探究其原因,决定学习ai安全,神经网络。 常见的对抗样本的方法分为白盒,黑盒,以及真实世界物理攻击,难度依次递增。一下就照着书抄,一下几种方法的检测以及加固。 白盒攻击...