安恒实习一面,因为一个sql就毙掉了

面试官问了一个sql的问题:一个书籍表、一个标签表、一个书籍和标签对应的表,如何查询每本书对应的标签,然后我说到可以sql的时候将每本书籍聚合,但具体怎么聚合说不出来,没说下去,面试官就让我说一下我的方案,于是就讲了简单sql查询后拿到的每本书籍对应的标签id,然后根据标签id去查标签信息,标签信息可以走缓存,书籍的信息可以走缓存,这样简单易实现,如果有更好的方案暂时说不出来。
事后复盘就一直想不明白怎么在sql层面聚合标签,结果一问gpt才知道如果要在sql层面就将每本书籍的tag聚合,需要用一个sql内置的函数“GROUP_CONCAT”,这鬼知道啊🤷现在开发用的这么多ORM框架,能了解还使用过的人真的还有吗?关键这岗位还是实习生,哥们儿布什,现在对实习生的要求这么高吗?都要深入了解数据库了
这面试官100%有备而来的🤢
全部评论
看我的面经[牛泪[喝可乐],我linux指令没答出来挂了
1 回复 分享
发布于 2024-12-21 00:43 广东
以前都没注意到这个聚合函数
点赞 回复 分享
发布于 02-28 23:42 浙江
这个在公司写sql,真的会经常用到的
点赞 回复 分享
发布于 01-15 14:35 北京
group_concat搞sql注入经常用到,安恒又是个安全厂,问到也不奇怪
点赞 回复 分享
发布于 2024-12-21 16:30 上海
工大✌,这啥岗,测开还是开发啊
点赞 回复 分享
发布于 2024-12-19 17:47 浙江

相关推荐

04-10 22:58
门头沟学院 Java
这时候已经实习了,秋招的最后一场面试。攒人品求offer📍面试公司:安恒信息📖面试问题:1.自我介绍2.项目介绍3.怎么利用Nginx解决跨域问题4.分布式锁通过哪些中间件可以做5.MQ有什么优点有什么缺点6.项目中遇到比较棘手的问题7.项目中有什么可以改进的地方8.Linux服务器grep命令  怎么查看服务日志9.线程池的工作流程   有哪些任务队列10.Synchronized用来修饰一段代码,有很多线程在等待执行,执行顺序(非公平锁)11.Reentrantlock   公平锁、非公平锁12.Hashmap查询复杂度和插入复杂度  JDK1.7 ->1.8结构变化   什么时候转红黑树13.Collection和Collections  区别14.垃圾回收器  CMS用什么回收算法   有哪些   有什么特点    可控的std的时间,要用哪个回收器    互相引用对象会被回收吗15.存在垃圾回收器还会内存泄漏吗16.Spring看过什么源码17.Spring IOC   创建对象时,Spring调用Java什么方法18.Autowired和Resource区别19.一个接口两个实现类,用@Autowired怎么注入一个实现类20.项目启动阶段怎么做初始化操作21.like模糊查询,%和_有什么区别22.联合索引最左前缀23.MySQL语句执行过程24.怎么样排查慢SQL    怎么看有没有用到索引25.执行计划中的id是做什么的26.Redis的持久化   会不会丢   默认开27.Redis内存淘汰策略28.JDK版本   8的新特性  最新版本29.版本管理工具  gitee和gitLab关系30.git commit和push区别31.AI编程32.实习时常反问
点赞 评论 收藏
分享
04-01 21:51
已编辑
蚌埠学院 Java
鼠鼠的情况是这样的 25 届本有实习经历 java 方向3 月份面试了两家有转正机会的实习岗,一家在成都,一家在江苏。由于成都那家先给了 offer,且当时鼠鼠感觉江苏那家没戏了,就来了成都,入职当天进公司就感觉这公司有说法,没有打卡制度,靠自觉上班,😆,据鼠鼠观察,准点上班的人不多,但是准点下班倒是不少,而且我入职当天还没签实习协议,人事刚好出差,第二天才签的协议,并且给我签协议的是财务,因为人事不在,签好字后人家说了句之后转正找 hr 就走了,实习期薪资 3k,看表现转正目前不清楚转正待遇,还要想办法打探。第一天到公司的时候带我的人就是面试我的技术,是一个二十年的骨灰级程序员,和他一起吃饭聊了聊天,他就建议我去深圳这些地方😓,来成都干嘛,然后说之后我会转到其他项目组🤔,这些细节让我有点不安,不过这两天上班感觉确实轻松,观察下来整体氛围不累。然后是江苏那家通过面试后叫入职说实习生没有offer,😅,也是难绷,没见过这样的,然后岗位是低代码工程师,有岗前培训不收费,带薪实习,说了转正待遇 7✖️13,五险一金,对于目前的我有些诱人,但是不发 offer 叫入职以及低代码开发还有岗前培训让我有些害怕,有种🎣的感觉成都那家公司的背景鼠鼠调查过,实缴资本是鼠鼠见过最高的一家,资质是比较好的江苏那家鼠鼠也查过,企业年报里交纳社保的员工有点少,没有写实缴资本,不过他们说他们是经常和世界五百强合作的公司,例如联想,大众等企业鼠鼠打算明天再刺探下目前公司的转正薪资,再做决定,牛客发帖希望能集思广义,有些参考,谢谢大家 #offer# #牛客创作赏金赛# #大家都开始春招面试了吗# #春招#
点赞 评论 收藏
分享
头像
04-21 14:25
已编辑
河海大学 Java
20分钟 短小精悍 面完说过了 约了下一面问了很多没见过的问题 自我感受中厂的面试官能力比某些大厂的能力搞得多,很多次都是中厂面试更有收获,大厂毫无营养整体收获非常大 问的问题都非常有营养#牛客AI配图神器# 1.自我介绍2.RAG介绍?更深入的理解?嵌入模型是什么?3.除了余弦相似度,还有什么什么算法?4.用的什么模型?多少参数?5.流式是怎么实现?有哪几种状态?流式输出客户端取消了会发生什么?6.之前deepseek使用的r1还是v3?你对他们底层的有什么理解呢?微调呢?7.温度系数是什么?topK是什么?重复出现惩罚度?8.上下文窗口了解么?超过阈值要怎么做?maxToken了解么?9.redis实现分布式锁知道么?看门狗机制说说?10.用redis做过消息队列,订阅发布试过么?11.死信队列是什么?12.Spring 的spi有接触过么?13.哨兵机制?有没有用过lua脚本?lua脚本能做什么呢?你知道lua在集群和单机会有坑么?(真的有收获了,这才是真爱面试官)else:1.有遇到什么困难的问题么,最终解决有过么?2.平时怎么提升自己的水平么?3.我们这边的业务也有在做agent相关得项目,所以整体来看的话你还是比较合适的当场出结果是,过辣推荐我再看看大模型微调的内容,还有具体的业务细节,工作中会有帮助总体收获颇丰,问题都很有营养,面试官也很温柔细致,20分钟顶的上大厂2个小时的营养,爱---后续4.21 我还以为是二面额 但是说直接终面了问了些个人信息 直接等结果了
查看15道真题和解析
点赞 评论 收藏
分享
评论
5
13
分享

创作者周榜

更多
牛客网
牛客企业服务