观妙科技(一面、二面、HR面)

一面
简历里写了 sql 优化,说说场景
给了个 sql
select * from user where age > 20 order by update_time;
user 表 : id,age,name,update_time
有那不合理?
加索引的思路
order by 的执行顺序
order by 走索引吗?
b 树和 b+树的区别?
节点有何区别?
方法传参后对参数进行修改是否会影响原参数
如何不影响
给一个 List<User>如何转化为 Map<age, List<User>>
ddd 架构和 mvc 架构的区别
最长不重复子串

二面
说说实习经历里的接口幂等性怎么实现的
滑动窗口限流和令牌桶限流有什么区别,各自的优劣
Redis 分布式锁了解吗?
Redis 为什么这么快
简单谈谈 Redis 的数据结构(为什么这么快)
说说对 DDD 架构的理解

HR 面
问了下之前的履历(项目、实习)
询问平时的爱好
能否加班,经常加班。。。
租房子成本蛮高的,如果薪资不够家里面给不给补贴#牛客AI配图神器#
反问:
什么业务
多少日活
薪资多少
全部评论
多久给的HR面
点赞 回复 分享
发布于 03-19 20:12 江苏
薪资给多少?
点赞 回复 分享
发布于 01-26 11:27 河南
薪资多少150?
点赞 回复 分享
发布于 01-26 09:27 北京
多久约的二面?
点赞 回复 分享
发布于 01-24 15:58 河南

相关推荐

03-17 17:57
门头沟学院 Java
1.&nbsp;&nbsp;&nbsp;&nbsp;能否先做一个自我介绍?2.&nbsp;&nbsp;&nbsp;&nbsp;简单介绍一下你的项目,以及你在里面主要做了哪些事情?3.&nbsp;&nbsp;&nbsp;&nbsp;你们项目采用的框架以及技术栈是什么?4.&nbsp;&nbsp;&nbsp;&nbsp;你觉得你对哪块技术比较熟悉一点?5.&nbsp;&nbsp;&nbsp;&nbsp;引入线程池提升查询效率的方案,当时是你自己想出来的,还是你只负责落地执行?6.&nbsp;&nbsp;&nbsp;&nbsp;能把你优化的代码执行的整个流程说一下吗?7.&nbsp;&nbsp;&nbsp;&nbsp;为什么&nbsp;CompeleteFuture&nbsp;要使用线程池的线程,能解释一下吗?8.&nbsp;&nbsp;&nbsp;&nbsp;这个项目的团队大概是多少人?9.&nbsp;&nbsp;&nbsp;&nbsp;在做“花椒论坛”项目的过程中,有哪些觉得可以进行优化,而你还没有进行优化的点?10.&nbsp;&nbsp;&nbsp;&nbsp;简单说一下粉丝订阅和关注模块里面涉及到了哪些业务逻辑?11.&nbsp;&nbsp;&nbsp;&nbsp;消息推送模型中有涉及到数据持久化吗?12.&nbsp;&nbsp;&nbsp;&nbsp;在拉模式的过程中,系统是怎么知道用户关注的博主发了新帖子的?13.&nbsp;&nbsp;&nbsp;&nbsp;帖子入库的表结构是怎么样的,为什么要这么设计?14.&nbsp;&nbsp;&nbsp;&nbsp;如果帖子内容是一个富文本,输入了一段包含特殊字符或前端注入(如&nbsp;alert)的代码,导致前端渲染时弹窗了,用户上传了前端无法渲染的特殊字符给后端,如何解决这个问题?15.&nbsp;&nbsp;&nbsp;&nbsp;如果前端的同学告诉你:“我不能包含XX这些特殊字符”,那你(后端)打算怎么做?16.&nbsp;&nbsp;&nbsp;&nbsp;有没有考虑过做过滤器,或者在用户录入/接收到内容的时候,用正则表达式之类的去匹配,如果有特殊字符就替换掉或者挡住?(引导性提问)17.&nbsp;&nbsp;&nbsp;&nbsp;你基于&nbsp;Redis&nbsp;的固定窗口限流具体是怎么做的?18.&nbsp;&nbsp;&nbsp;&nbsp;这个限流的设计方案是有去参考过其他的解决方案,还是自己想出来的?19.&nbsp;&nbsp;&nbsp;&nbsp;基于&nbsp;Redis&nbsp;的限流和谷歌的限流工具里面的限流有什么区别?20.&nbsp;&nbsp;&nbsp;&nbsp;为什么要使用&nbsp;Redis&nbsp;这种中间件做限流,而不是放在本地内存(如&nbsp;Java&nbsp;的&nbsp;Map&nbsp;或静态属性)中实现?21.&nbsp;&nbsp;&nbsp;&nbsp;如果是多台机器的分布式系统,使用本地内存做限流会出现什么问题?22.&nbsp;&nbsp;&nbsp;&nbsp;除了&nbsp;Redis&nbsp;和本地内存,还有哪些技术或者中间件可以实现限流?23.&nbsp;&nbsp;&nbsp;&nbsp;关于实习中平台用&nbsp;Redis&nbsp;做草稿缓存,如果前端页面一直关掉不保存,导致&nbsp;Redis&nbsp;数据无限膨胀,如何清理这些冗余数据?24.&nbsp;&nbsp;&nbsp;&nbsp;如果业务人员操作配了一半去吃饭,过了设定的过期时间缓存数据被清除了怎么办?25.&nbsp;&nbsp;&nbsp;&nbsp;如果同一个账号在两台电脑上同时登录,并对同一份工作流进行交叉修改,如何解决两边数据冲突覆盖(协同操作)的问题?26.&nbsp;&nbsp;&nbsp;&nbsp;如果要给上述并发场景加锁,打算怎么去实现这个加锁逻辑?什么时候进行解锁?&nbsp;加锁就一定能解决这个问题吗?27.&nbsp;&nbsp;&nbsp;&nbsp;假如我一定要两个人可以并行操作怎么办?28.&nbsp;&nbsp;&nbsp;&nbsp;如果发现了一些自己认知以外的问题,或者被安排了不熟悉的研发任务,你会基于什么样的方式去快速解决?29.&nbsp;&nbsp;&nbsp;&nbsp;如果项目时间非常紧迫,你该怎么处理不熟悉的需求?30.&nbsp;&nbsp;&nbsp;&nbsp;你最近在学习哪方面的技术?31.&nbsp;&nbsp;&nbsp;&nbsp;现在学习&nbsp;AI&nbsp;Agent&nbsp;开发学到什么程度了?32.&nbsp;&nbsp;&nbsp;&nbsp;简单介绍一下你正在学习的项目里面具体是什么内容?33.&nbsp;&nbsp;&nbsp;&nbsp;平时编程会用到哪些外部工具或&nbsp;AI&nbsp;工具来进行辅助?34.&nbsp;&nbsp;&nbsp;&nbsp;在使用&nbsp;AI&nbsp;命令行工具开发时,它可能会直接把代码改错,之前有遇到过这种情况吗?是如何防范和解决的?35.&nbsp;&nbsp;&nbsp;&nbsp;探讨一下概念,你知道&nbsp;AI&nbsp;为什么会自动调用&nbsp;Skill&nbsp;或者是直接调用&nbsp;MCP&nbsp;吗?我这边没有什么问题了,你这边有什么想问我的吗?
大厂面试问八股多还是项目...
点赞 评论 收藏
分享
评论
4
9
分享

创作者周榜

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