亚信安全(一面)

1. Redis是在项目中如何引入使用的
2. Redis缓存热点数据有没有过期限制;如何实现的;Redis宕机了不会造成数据丢失吗?
3. Linux更改用户权限
4. Redisson锁的实现原理
5. 积分排行榜为什么选用Zset 数据结构,底层使用的命令是什么
6. 前端获取标签命令函数
7. 项目中提到对性能优化,如何进行优化
    a. SQL优化
    b. 业务代码层面优化
    c. 如果发生异常了怎么办
    d. 同步异步?
    e. 线程是实现哪一个接口的
    f. 线程池是如何创建的,yml配置中有哪些参数,并且是如何使用的
8. 索引失效情况有哪些
9. Redis默认的过期删除和内存淘策略是什么
10. Java IO的理解
    a. 序列化机制
    b. IO缓冲流与普通的IO流有什么区别
11. 项目中门智能门锁中的WebSocket是如何实现的
    a. 如何建立WebSocket
自己太菜了,回答的一塌糊涂#2024应届生找工作#
全部评论
居然通过了,收到二面的通知😂
点赞 回复 分享
发布于 2023-10-30 10:06 黑龙江

相关推荐

头像
05-09 16:22
已编辑
华南师范大学 Java
  一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
评论
6
23
分享

创作者周榜

更多
牛客网
牛客企业服务