手撕代码怎么准备比较好呢?恶补剑指offer有戏吗??
全部评论
刷leetcode的精选top,亲测有效
点赞 回复 分享
发布于 2020-07-10 23:38
可以加字节小姐姐微信w2945785166,加群领取2周算法速成法
点赞 回复 分享
发布于 2020-07-10 18:54
多刷几遍
点赞 回复 分享
发布于 2020-07-10 17:21

相关推荐

04-15 09:11
门头沟学院 Java
现在网上天天有人喊 “AI 都能秒写 LeetCode 了,刷题完全没用了”,我真的想劝这些人,先去面几场试再说吧。我身边就有个活生生的例子,同宿舍的兄弟,天天喊着 “AI 时代刷题无用”,平时做项目全靠 AI 写代码,算法题全靠 AI 生成,自己连思路都懒得想。结果春招一面,面试官让手撕一道中等难度的动态规划题,他当场就懵了,连暴力解法都写不出来,更别说讲状态转移方程、优化空间复杂度了,20 分钟就结束了面试,一面直接挂。他出来后跟我说,那一刻他才明白:AI 能在电脑上帮你写代码,但面试官不会让你带着 ChatGPT 进考场。我今年面的 12 家公司,没有一家不考算法的:字节、阿里、拼多多这些大厂,一面上来先手撕 2 道算法题,写不出来直接结束面试,连项目都懒得跟你聊;杭州的 AI 初创公司,面 Agent 开发岗,本以为会全程聊项目,结果二面还是让手撕二叉树、DFS/BFS 的题,面试官说 “连基础算法逻辑都没有,做出来的 Agent 只会是屎山”;哪怕是中小厂、外包公司,现在也开始抄大厂的面试流程,一面必出 1-2 道 LeetCode 简单 / 中等题,写不出来直接 pass。很多人说,AI 都能秒解算法题了,公司还考这个,完全脱离实际工作。可面试官跟我说的一句话,我到现在都记得:“我们不是考你会不会写代码,是考你有没有逻辑思维、有没有拆解问题的能力、有没有考虑边界条件的意识。AI 能帮你写代码,但不能帮你思考。”确实,AI 能一秒给你写出最优解,但它替不了你这些事:面试现场的手撕代码:绝大多数公司面试,都是闭卷、断网、只能用原生 IDE 写,连代码补全都不让开,更别说用 AI 了,你平时全靠 AI,现场直接抓瞎;面试官的连环追问:就算你写出来了,面试官还会问 “时间复杂度和空间复杂度是多少?”“能不能再优化一下?”“这个边界情况你考虑了吗?”“为什么用这个数据结构,不用另一个?”,这些问题,你没刷过题、没吃透思路,AI 给你答案你也答不上来;压力面试下的稳定输出:面试的时候,面试官盯着你写代码,时间限制 15-20 分钟,那种紧张感,和你坐在电脑前慢慢让 AI 写题,完全是两回事。没有刷题练出来的肌肉记忆,很容易脑子一片空白。当然,我也不是说 AI 完全没用。我刷题的时候,也会用 AI 辅助:遇到不会的题,先自己想 20 分钟,想不出来再让 AI 给我讲思路,而不是直接要代码;做错的题,让 AI 帮我分析错误原因,整理同类题的解题模板;面试前,让 AI 模拟面试官,给我出高频题,口述解题思路,锻炼表达能力。AI 是帮你更好地刷题的工具,不是替你刷题的替代品。最后想跟正在春招的牛友们说一句:别被网上的 “刷题无用论” 骗了。AI 时代,不是刷题没用了,恰恰相反,大家都会用 AI 写业务代码了,算法题反而成了面试官筛选人最核心的门槛。你可以用 AI 辅助刷题,但绝对不能不刷题。不然春招投出去的简历,大概率都会一面就挂。
AI时代还有必要刷lee...
点赞 评论 收藏
分享
昨天 18:28
已编辑
武汉大学 Java
1. 无手撕,全程拷打项目,一直拷打,一直拷打,事无巨细,直到讲解清楚或者答不出来换方向继续问。。鼠鼠前半段在掌握中,问到RAG就纯纯半吊子了。。并且这个部门是做智能客服,管理知识库的,属于是踢到铁板了,多半是凉了2. 自我介绍3. 怎么使用ai coding的(RAG项目的前端是纯ai出来的,面试官就问我具体咋做的)4. 有没有对比过不同的ai,你评价一下这些ai产品呢?问我通义Lingma具体哪个?我没招了。。我用的插件哪知道5. 你这个”一人一单“,怎么又用了Lua脚本又用了Redisson分布式锁?(因为项目迭代)6. 那你讲一下Redisson看门狗的原理?7. Redisson分布式锁里面数据是啥,你锁的具体是什么8. 那么你对这个高并发场景的前置有什么拦截吗?9. 讲一下逻辑过期是怎么做的?具体流程?10. 你这个项目QPS能达到多少?具体怎么测试的呢?抢锁的过程测试过吗?11. 你这个缓存雪崩是随机过期时间对吧?这个TTL具体怎么设计?为什么设计成这个时间?(不是,我咋知道啊,从这里开始就答的不是很顺了,我就说TTL太小容易雪崩,TTL太大持续占用内存,应该对吧)12. 你这个排行榜ZSet,这个排行榜怎么做的?member,score存的都是什么?那你这个点赞排行榜什么时候更新呢?每次有点赞都要更新吗?(忘了,太久远了,鼠鼠没想到他会问这么细)13. 取消点赞怎么设计的?(一人不能多次点赞)14. 讲一下你这个项目的RAG具体流程。15. 你这个动态选择的策略模式是怎么做的?判断依据是什么?具体判断条件?16. 切片策略,这个chunk块具体为什么设置成这么大?chunk设置的依据在哪?17. 继续讲流程,prompt怎么设计?你这个prompt具体怎么写的??问prompt特别具体的写法。。(这三个问题答的很差,感觉如果挂了极大概率就是因为这三个了)18. Stream流式输出,为什么用SSE(WebSocket和SSE区别嘛,提前准备过)19. 如果在流式输出途中前端突然关闭界面,你的项目会发生什么?(我说我没测试过,我觉得后端会继续跑,我觉得面试官想让我说的是有没有什么中断策略,可惜我没有设计)20. 你这个项目是自己一步步构建的是吧,你能说说你在学习RAG相关知识时候是怎么学习的呢?你平时的学习方式?21. 项目中遇到过最大的苦难,哪一个issue让你排查问题的时间最长?22. 反问环节:建议我可以参与开源项目,写几个开源项目的功能模块比自己闭门造车好得多,受教了,可惜鼠鼠现在没时间做。。。23. 总结:再接再厉,至少直到自己哪一块薄弱了,不至于像无头苍蝇一样。吐槽::不是,连个手撕都没有,八股也一个没问,是不是要寄了啊,纯纯拷打呗第二天通知挂
查看20道真题和解析
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

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