XX互娱一二面

1 Go中哪些类型是存指针哪些是存地址
2 Go的切片和普通数组区别,切片怎么实现扩容的
3 Go的map是线程安全的吗?为什么?要想实现线程安全应该选择哪种数据结构?
4 map底层怎么实现扩容的
5 channel有了解吗
6 Go的GC实现原理
7 MySQL事务,隔离级别,脏读
8 MySQL的存储引擎以及使用场景
9 MySQL的锁
10 MySQL日志及使用场景(少了慢查询日志)
11 MySQL索引底层存储结构选取区别(完全二叉树、B树、B+树)
12 Redis的数据结构和使用场景
13 GEO和helploglog具体使用
14 分布式锁关注哪些?底层实现?
15 缓存击穿、缓存穿透、缓存雪崩是什么,怎么解决?
16 OAuth2怎么实现ABC客户端,A登录后,B、C感知?
17 websocket怎么保证消息传输可靠性?如何设置心跳机制等
18 SSE和wss区别?如何选取
19 自旋锁底层如何实现?
20 Go中垃圾回收算法实现原理
21 := 、var、new的区别
22 map内存溢出报什么错(Panic),为什么slice不会?(效率考虑,会有数据竞争现象)
23 Redis和MySQL数据一致性怎么解决,订阅binlog怎么解决大量请求同时修改数据库场景
24 defer关键字底层原理?
25 什么情况下使用goroutine呢?如果不用呢?

建议:基础还行,深挖底层
全部评论
只问八股吗
1 回复 分享
发布于 03-05 10:54 广东
刚面完,场景题没答出来,明天等结果
点赞 回复 分享
发布于 03-10 20:58 广东
成都的那个吗。感觉面过
点赞 回复 分享
发布于 03-08 23:30 上海

相关推荐

03-31 15:12
厦门大学 Java
项目15min,项目怎么用agent优化和设计差不多20min,无手撕,聊得很开心1. 介绍一下项目2. 项目有没有用户/落地?(没有,进行过压力测试)3. 布隆过滤器概念,怎么解决缓存穿透4. 如果有黑客通过肉鸡生成大量商品id攻击详情接口怎么办,发生误判怎么办,怎么过滤(答的 预先根据合法id创建布隆过滤器,遇到误判查一次数据库,如果不存在通过redis的bfadd补位,可以防下一次的非法访问)5. apt框架相关5.1 怎么通过你这个框架把性能提高十倍?(beanutil换成编译期预处理,更快)5.2 为什么能判断出系统性能不足是框架的问题?(答的做了jmeter测试,qps瓶颈,老师建议,)5.3 怎么处理类的嵌套循环问题?(不知道)5.4 框架递归映射怎么做的?(也不知道,第一次被问这么深)5.5 是否考虑过APT能力的插件化设计,比如用装饰器增强日志采集和错误收集?(已实现编译器错误采集和属性注入检测,别的没做。。。)6. 项目前端模块是否全由AI开发?7.  有没有AI实践过前端的工程化?(react相关?这块胡言乱语)8. 普通前端页面和工程化页面的区别?9. AI在工程化中的局限性?10. 你说你参加过携程前端训练营,那你是怎么结合ai做前端项目的落地?11. ai和agent相关:11.1 如果要把一个电商项目面向AI设计并MCP化,怎么做?或者说要做哪个方向?(答的搜索方面的升级,做商品推荐)11.2 电商场景下需要更精细的用户消费习惯设计,需结合用户画像和语义理解做搜索推荐,使用mysql数据库是否合适?(答的向量数据库)11.3 PG数据库的横向扩展和pg vector能力更适合语义相似度检索,有没有深入了解这方面或者使用过?(没有)11.4 Pg在向量和图数据库方面的潜力有了解吗?(不会,面试官说PG能通过商品间的图关系实现推荐系统的底层支持)11.5 有没有考虑或者做过embedding层设计?12. Agent是否需要有读数据库的能力?(答的让skill做,但是面试官不太满意)13. agent调工具的实现方式有哪些?14. function calling了解吗?15. skill和mcp有什么区别16. 反问PE全栈这个岗是做什么?(结合ai全链路开发)面试表现怎么样?感觉问的超级多ai相关的知识,这俩天刚开始学,给我问蒙了
小牛炒肉:这个岗太哈人了,我今天面了一小时,像面产品一样,难度高的我没话说
查看24道真题和解析
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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