北京腾云天下(TalkingData)研发工程师(vibe coding方向)一面

今天面的依旧是牛客搜不到面经的公司。
总结:应该是这段时间面试体验最差的一家公司。面试官提问没有逻辑,口齿也不太清晰,喜欢打断回答。不知道是不是突然被抓来面试的,提问也没有重点,问题也描述不清楚,问就是你简历里写了,说就行了,后面鼠鼠已经有点摆了。(下面的问题列表经过豆包整理过,所以看起来还算挺有逻辑。。。)
#牛客AI配图神器#

1:请做一下自我介绍
2:关于你的实习经验,你主要做的是哪部分相关的东西?
3:你说的营销系统主要指的是什么?
4:你们发券会涉及到并发问题吗?是怎么处理的?
5:单个用户的串行请求,不会影响响应时间吗?第二个请求来了是直接拦截还是怎么处理?
6:你们的券是预热到 Redis 里面的吗?还是实时去查数据库?
7:如果有学生信息、课程信息、成绩信息,用 MySQL 设计表结构,你会怎么设计?表之间的关联关系是什么?
8:我要查某一门课程(比如计算机编程课)的所有学生平均成绩、最高成绩、最低成绩,你会怎么查?
9:你日常使用的 AI 编程工具是哪个?
10:设计一个 CSV 数据批量导入及数据展示的简单页面,前后端的设计和开发都是用 AI 编程工具完成的吗?
11:针对 CSV 批量导入和数据展示的需求,你的提示词怎么写?第一步告诉 AI 的是什么?需求拆分的逻辑谁来做?
12:针对学生、课程、成绩表,要查某课程的平均 / 最高 / 最低成绩,你的第一步提示词是什么?AI 生成 SQL 后,怎么把它落地到 Spring Boot 项目里,完整流程是怎样的?
13:你用过哪些消息队列?
14:RabbitMQ 怎么保证消息一致性?怎么基于 RabbitMQ 实现分布式系统的最终一致性?
15:RabbitMQ 的 ACK 是什么?里面包含哪些信息?消费失败怎么处理?
16:Redis 有哪些基本的数据类型?
17:Redis 缓存雪崩是什么?怎么预防?
18:Redis 缓存穿透是什么?怎么解决?
19:Redis 缓存击穿是什么?怎么解决?
20:Redis 是怎么实现分布式锁的?原理是什么?
21:你比较熟悉哪些设计模式?在项目中怎么用的?
22:策略模式和工厂模式的核心区别是什么?策略模式的策略体现在哪里?公共逻辑放在哪里?
23:MySQL 的事务 ACID 特性是什么?分别由什么机制保证?Redo log、Undo log、MVCC 分别解决什么问题?
24:MySQL 回滚操作依赖什么实现?
25:MySQL 的幻读是什么?怎么解决?间隙锁的原理是什么?InnoDB 的锁机制是什么?锁级别有哪些?
26:说一下 JVM 的内存模型?
27:JVM 运行时数据区中,哪些区域是线程安全的?哪些是线程不安全的?本地方法栈存放的是什么内容?
28:Java 中的 synchronized的实现原理是什么?应用场景是什么?
29:Redis 分布式锁和 synchronized 单机锁的区别是什么?应用场景有什么不同?
反问
#面试##面试问题记录##AI求职记录#
全部评论
耐面王
点赞 回复 分享
发布于 03-27 17:18 河北
没有笔试吗?
点赞 回复 分享
发布于 03-27 13:33 山东

相关推荐

1.项目难点2.你们系统的实际使用人数,有并发问题吗?3.使用redis处理过什么问题?选择什么数据结构?4.排行榜的zset里的score可以重复吗?--member唯一,score不唯一5.线上redis存在一个巨大的hash,比如1000万字段,每一小时需要全量读取做计算,如何保证不卡死?不影响其他业务?--需要注意的问题:(1)Redis单线程处理命令,一次性全读取会造成网络阻塞,导致其他用户的请求无法被处理;(2)内存和CPU;(3)OOM。如何解决?:(1)使用hscan命令进行游标遍历,一次只读一部分数据;(2)如果是先系统设计,可以按照用户id/时间等维度分片,读取时可以利用Redis的多路复用;6.实习实际的Redis是单机还是集群?--生产是哨兵模式7.比如有量特别大的数据,把redis当数据库使用的时候,单机和集群有什么区别?--单机模式受限于单台机器内存;主从复制 + 哨兵:所有节点(主+从)存储的都是全量数据,依然受限于单台机器内存;集群/分片:数据被切片分散存储,总容量 = 所有节点内存之和,写压力被分散到多个节点8.假设从数据库读数据写到redis中,集群的替代方案?(这个问题实在没听明白,听录音都听不懂什么意思?)9.对于 1w 条数据,如果排序逻辑特别复杂,而且用户还要勾选过滤,怎么实现?--提前排序,把结果按分数存进 Redis 的 ZSet;在 Redis 里用 Set 存好不同类别(用户勾选条件)的 ID 列表;做交集,取前500条即可有人知道这个公司怎么样吗?要提前实习,要了命了,通勤一个半小时😭,太难受了。而且995😭😭😭,这是人的日子吗,hr说薪资给17k-18k。。。。。。。。。。周五线下复试,我都纠结去不去了。。感觉薪资太少了又怕找不到别的工作😭
查看9道真题和解析
点赞 评论 收藏
分享
3.16投递3.17约一面3.20一面3.20约二面3.21二面一面无手撕,八股盛宴,三个面试官轮着面我二面无手撕,基本就是问实习和项目和学校的情况一、一面(40分钟)1、自我介绍2、final和finally的区别3、Object类的方法有哪些4、HashMap和ConcurrentHashMap有什么区别5、讲一下springboot6、IOC和AOP7、==与equals()区别8、多线程了解多少9、sleep()和wait()区别10、讲一下线程池11、gc垃圾回收了解多少12、垃圾回收算法有哪些13、介绍一下你实习查询优化是怎么做的14、五个字段ABCDE建立索引,BE查询走不走索引15、最左匹配原则16、还有什么情况下不走索引17、in用过吗18、查询年龄20到30的人(SQL)19、实习项目数据量有多少20、实习的时候有没有打表过几十万数据21、实习用过什么中间件22、Redis工作中都在哪用到过23、Redis数据类型有哪些24、讲一下缓存穿透、击穿、雪崩及其解决方案25、怎么保证Redis高可用持久化,集群,哨兵26、Redis和数据库数据怎么保证一致性27、了解我们公司干什么的吗28、你对我们公司这个行业有没有什么概念29、有没有向往的行业30、你那个agent项目是自己写的吗,怎么搭的架构,框架,部署,这些东西从哪获取的31、github,码云开源社区逛过吗32、开源社区一些优秀的项目和脚手架之类的有没有自己试过搭建部署在本地33、实习的时候有没有什么团队合作之类的34、有没有和用户做定时沟通35、反问:有二面吗(面完一个小时约二面)二、二面(30分钟)1、自我介绍2、第一段实习做的什么内容,你做了什么模块什么功能3、讲一下第一段实习项目的第二点怎么做的4、你第一段实习是4个月还是在上学时间,不耽误上课吗,有挂科的吗5、你第二段实习和第一段实习隔了两个月,期间在学校吗,为什么不干了6、你在IT技术圈里对什么感兴趣7、除了Java的技术栈你还学了其他的吗8、JavaScript会吗9、你第二段实习做的什么工作10、第二段实习项目的整个架构你了解吗,关于Java技术栈的方面是怎么样的结构11、微服务的架构里面又用到了哪些技术栈工具或者插件12、SpringBoot和SpringCloud有什么区别13、你刚才提到了项目架构用到了K8s,什么作用14、容器化部署你知道吗,优点是什么15、虚拟机知道吗,虚拟机和容器有什么区别16、数据库用过哪些17、Mabatis和MySQL怎么做查询,完成一个SQL语句的执行到结果需要用到哪些标签,说一下整个流程18、讲一下AI,讲一下你自己写的Agent项目整个流程怎么做的19、讲一下RAG是什么,你的Agent项目RAG整个工作流整个过程是什么20、学校是在青岛哪个区21、反问:面试评价怎么样22、反问:有三面吗23、反问:部门业务
点赞 评论 收藏
分享
评论
2
收藏
分享

创作者周榜

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