27双非本java 上海脑虎科技

最无力的一集,深刻的感受到什么叫压力感觉像是误入课堂被老师拷打

笔试实现计算器(逆波兰),netty实现客户端服务端

面试:
自我介绍
1. 五大件了解过吗?
2. 满二叉树和完全二叉树的区别
3. 快速排序时间复杂度?O(nlogn)的O是什么意思?
4. 优先队列怎么实现的?底层用堆为什么?
5. 双向优先队列呢?要让复杂度logn该怎么做?什么数据结构底层是什么?
6. 讲讲你对异步、同步、并发、并行的看法。拷打我异步同步的区别使用?
7. tcp和udp的区别和各自的特点
8. 你觉得程序员写项目用最多时间是什么?(我扯了很多,答案是沟通
9. 运行时是什么? (我说编译之后程序运行就是运行时...总之就是不对)
10. BigDecimal的实现原理
11. 把计算器的实现加一个对++的处理,比如(2++)
没写出来

总共1h,大部分时间是他给我讲以及我的沉默,没有几个答得上来的。昨天才被建议这阶段不要过于关注底层,今天就被拷打底层了到底怎样才能做一名合格的程序员
全部评论
我也面过,情况差不多,他让我口头说如何实现双向队列,可以同时获取队列元素的最大值和最小值
点赞 回复 分享
发布于 2025-09-27 16:00 湖南
发笔试题了,计算器,还没写
点赞 回复 分享
发布于 2025-09-26 20:25 江苏

相关推荐

03-30 18:50
门头沟学院 Java
给我面没招了,发点面经攒攒人品~1. 实习拷打2. 项目拷打3. 你的检索是否基于向量实现,搭建完整的 RAG 系统会涉及哪些核心部分?4. RAG 项目的文档上传和分块是怎么实现的?5. 向量检索召回的单次耗时是多久,有没有用到Rerank模型?6. 你如何评估检索召回内容与用户问题的匹配度,有没有做相关的效果评估?7. 你对 Agent 的理解是什么,它包含哪些核心模块?8. 是否了解 Agent 的设计范式,例如ReAct 范式?9. 你的 Agent 循环一般多少步可以完成任务,有没有出现过达到最大步数仍无法完成的情况?10. 你的 Agent 目前接入了哪些工具?11. 你是如何约定并约束大模型进行工具调用的?12. 你的项目推流是否使用 SSE?13. 你的 Agent 编排流程中有没有做 Plan 阶段?14. 从协议层面,介绍 SSE、WebSocket 与 HTTP 的区别和关联?15. 项目为什么限制每个用户只能上传单个文件?16. 项目的图像识别如何实现的,为什么不用多模态大模型,而选择传统的识别模型?17. 你的项目中用到了哪些大语言模型?18. 请介绍 Go 语言的并发和其他语言并发的区别?19. Goroutine 是什么,请介绍一下它的核心原理?20. 你对锁的理解是什么,锁是解决什么问题的?21. 日常开发中用哪种锁更多,还了解哪些后台开发常用的锁?22. 多机器、多进程场景下会涉及到哪些锁,是否了解分布式锁?23. 你对 MCP、Function Call、A2A 分别是怎么理解的?24. 你的项目接入了哪些 MCP 服务?有没有本地手写过 MCP 服务?25. 你日常开发会借助哪些 AI 工具?26. 使用这些工具的心得以及是否有写过相关的 command/skill?27. Claude Code 的实现原理?28. 是否了解OpenClaw以及了解它的实现原理?
LambertCla...:Claude Code实现原理都来了,难道是预测到了这波源码泄露
查看26道真题和解析
点赞 评论 收藏
分享
评论
1
8
分享

创作者周榜

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