美团后端暑期一面

滴滴这周刚入职,感觉还没太适应,美团这边又打来了电话,居然周六也能面,顺便面了一下,部门是核心本地商业下面的基础研发平台,总时长30分钟左右,无手撕。顺带一提,美团这个岗和我现在滴滴的岗干的活几乎一样,都是数据平台相关...

  1. 你的Java是自学还是说专业课学的?
  2. 这两个项目是你自己练手的,还是参与什么比赛或活动搞的?
  3. 我看你这两个项目时间都挺长的,大概至少两个月左右,是做了一个比较长时间的学习是吧?那你挑一个介绍一下,具体做了哪些工作?找一个你觉得最有难度或最有代表性的。
  4. 你们也是学了现在典型AI的用法,然后加了一些新花样进去。那你一开始做这个项目的时候,加了这些东西之后有测试过吗?或者说你做完这个工作流平台之后,有没有具体想完成某些事情、解决哪些问题,然后实验效果怎么样?
  5. 你们做的时候更多的还是基于工作流平台本身,没有设想具体能解决哪一类的问题是吗?
  6. 在实践这种开放式做法的时候,你觉得你做的哪些东西是比较有挑战性,或者是你这个系统的亮点?
  7. 你当时是怎么理解AI利用上下文的?然后你是怎么实现上下文管理的?提供了哪些上下文管理的功能?
  8. 你们的摘要是怎么生成的?
  9. 那你们的长期记忆呢?
  10. 你们的上下文管理和记忆之间有什么区别?看起来最终都是把一堆东西丢给大模型,为什么要这样划分?
  11. 你们加上这些功能之后有测试过吗?比如执行任务的效果变好了吗?
  12. 你自己在实践的过程中,觉得agent和工作流之间是怎么结合的?这两种看起来冲突的东西合在一起有什么好处?
  13. 你们当时也做这样的设计,如果一般要求能实现循环(比如所谓的生命循环执行),你们这个基于什么技术实现?能实现循环吗?
  14. 你平时是怎么学习AI相关知识的?关注哪些内容?
  15. 能介绍一个你比较欣赏或者觉得质量很高的信息来源吗?以及你通过学习这些信息有过什么实践经验?
  16. 你学习Java的过程中有没有遇到过难点?或者你觉得哪些技术内容你掌握得比较深入?有没有排查过某些复杂的问题?
  17. 除了OOP的基本原理,你有没有学过一些工程上的设计思路,比如领域驱动设计、测试驱动开发等?
  18. 你在开发中觉得MVC框架哪些环节设计得很好?有没有让你觉得比野生实践方式更好的感触或认知点?

全部评论
周六可以面试?
点赞 回复 分享
发布于 今天 09:31 山西
看着面的还挺多呀
点赞 回复 分享
发布于 昨天 23:08 北京
周六面试也是牛逼啊
点赞 回复 分享
发布于 昨天 23:08 北京
滴滴笔试考算法吗佬
点赞 回复 分享
发布于 昨天 17:32 江西

相关推荐

04-22暑期一面(1h)1. 自我介绍2. 原型链3. class怎么实现多继承?4. 接着就来了一道手撕,实现多继承:```jsclass A{}class B{}const n = extends(A,B)// n 既要继承A又要继承B```5. 说一下 js的事件循环下面的代码打印什么?```jsconsole.log(1);setTimeout(() => console.log(3), 0)function loop() {Promise.resolve().then(loop)}loop()console.log(2);```6. 说一下协商缓存呢7.断点续传是怎么做得?8.什么是浏览器同源策略?9.浏览器是怎么识别是不是同源呢?10.预检请求用到什么方法?11.你说一下有哪些预加载策略12.虚拟滚动用到了那些API13.webpack怎么分成多个chunk14.那你说说splitChunk怎么配置呢?15.你说一下dom的事件流动机制整体的一个过程(捕获和冒泡),详细说一下呢?16.父元素触发的事件,怎么防止传递给子元素呢?17.react 父组件更新怎么防止子组件不必要的更新18.useLayoutEffect 和 useEffect的区别19. requestAnimationFrame和 useLayoutEffect执行顺序呢?20. react将useEffect异步延迟执行用到了什么api?21. messageChannel是宏任务还是?22. 怎么实现元素居中显示追问:浮动怎么实现居中的?23. position有哪些值24. fixed相对于什么定位的25. 怎么开启合成层呢?26. 说说useMemo和useCallBack的区别27. 那你来用useMemo来实现一个useCallBack呢?28. 手撕```// 实现 这个函数,并发执行多个promise任务:function createRequestScheduler(concurrency = 2) {}const scheduler = createRequestScheduler(2);const task = (time, value) => () =>new Promise() <string >((resolve) => {setTimeout(() => resolve(value), time);});scheduler(task(1000, "A")).then(console.log);scheduler(task(500, "B")).then(console.log);scheduler(task(300, "C")).then(console.log);scheduler(task(400, "D")).then(console.log);```反问了一下业务栈、面试表现八股盛宴,被问麻了(已挂🥹)5-12 酷狗音乐(日常)一面(54min)1.自我介绍2.现在让你从0-1去做一个东西,你会考虑到哪些方面的问题3.有哪些技术栈可以考虑以及他们的优缺点4.这些大的框架有什么优缺点5.这些框架在AI加持的情况下,聊聊他们各有什么优缺点6.除了框架的选择,在代码设计的时候,你会考虑哪些问题7.你在项目开发前有没有提前去思考一些性能问题以及后续怎么做优化8.首屏加载优化手段9.小程序从用户打开到页面呈现经历了哪些事情,这些事情有办法优化嘛10.你了解光栅化和GPU渲染底层的一些原理嘛,做过类似的一些事情没🤡11.(url输入到页面呈现)最耗时的地方在哪里?12.http各个版本的差异区别13.http的缓存策略14.协商缓存会发起一个请求去检验是否过期,你知道这是一个什么请求么(options)15.关于项目质量问题你是怎么去思考以及保证的呢16.除了eslint可以保证质量外你觉得还有哪些方案17.除了这些以及ai工具外还有哪些手段可以保证代码质量18.你了解hooks的底层原理嘛19.hooks中有哪些性能优化手段?20.useEffect和useLayoutEffect的区别21.遇到的一个困难的点是什么,以及你怎么思考怎么解决的22.遇到一些重构,代码变动大的情况你怎么解决,怎么跟你mt沟通23.有考虑使用多段框架嘛24.平时是怎么关注和学习新的知识的25.最近学了哪些知识?26.你预期实习多久27.反问技术栈业务、后续流程二面(31min)1. 自我介绍2. 为什么选择前端3. 讲一个做过的项目4. 投屏演示项目5. 为啥要搞这个项目6. 为啥不做成app7. 上一段实习为什么离职8. 讲一下http状态码3049. 有用过抓包工具么10. 有了解前端安全问题嘛?(说了Xss和Csrf)11. 了解过react Native么?12. react和vue对比,一些细节实现差异等13. 用过nodejs么14. node的js引擎是哪个?是V8嘛?(我吧node的js引擎和驱动node事件循环的引擎搞混了🤡)15. ai用的多么,用什么大模型,哪个效果更好(面试官:gemini不是谷歌的嘛🤡——因为我一时间想不起gemini这个词,就说成是微软的了)16. 主要是vibCoding还是有用到一些工程化的东西17. 有了解过Spectacle和Harness么?18. 有用过Harness么,为啥没用过这些来辅助你提升效率?19. 你自己有开发过什么mcp嘛?20. 问另外一个项目21. 分片上传怎么去做到分片22. 后续在前端方向有什么规划么23. 除了tme还面了其他公司嘛?24. 反问公司前端后续的发展方向25. 问后续流程二面感觉答的不是很好,可能有点点寄了、
我的求职进度条
点赞 评论 收藏
分享
评论
4
7
分享

创作者周榜

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