美团重开局二面

今天刚面完,分享下面经吧。后面我会把更多的面经发上来,交流学习。
1. module federation 和qiankun 的区别
2. vue和 react 区别
     vue模板编译会有自动优化,react 需要手动去操作,比如memo
     vue组件更新更精确,因为有依赖收集的过程,react 得从root开始向下比
     vue双向绑定, react 单向数据流
3. 百度搜索框,请求如何按顺序返回
4. 如果对象有环,那么在JSON.stringfy()的时候,会曝出错误,如何判断一个对象是否有环。

let obj1 = {key:'obj1'}
let obj2 = {key:'obj1'}
let obj3 = {key:'obj3'}
obj1.obj = obj2
obj2.obj = obj3
obj3.obj = obj1

function existCircular(object) {
// return true or false
    let set = new Set();
    
    function helper(obj) {
        let values = Object.values(obj)
        for(let i = 0; i < values.length; i++) {
            if(set.has(values[i])) {
                return true
            }
            set.add(values[i])
             let flag =  helper(values[i])
             if(flag) {
                  return true
              }
        }
        return false
        
    }
    
    return helper(object)
}

// 这里判断代码还是有待你缺陷,应该往set里面添加引用数据类型,这里没有实现。 #你收到了团子的OC了吗# #美团#
全部评论
佬,求问第三题怎么答呀
点赞 回复 分享
发布于 2023-10-14 10:58 江苏
请问是平台技术部门吗,我二面就手写了最后两个题就结束了😂
点赞 回复 分享
发布于 2023-10-14 01:05 河南

相关推荐

不愿透露姓名的神秘牛友
05-20 16:14
已编辑
不止遇到一次了,什么都不会,让提合并请求,问什么是合并请求。让gitlab.页面把测试截图附上,不知道截图要放在哪,那么大的编辑看不到吗让配开发机,问ip是什么东西……这都咋进来的啊,我们(我2023年毕业)那会儿没AI的时候面试都是直接linux,docker,k8s,git,结构与算法,计网。怎么才过去2年,实习生跟傻子一样,有些问题问的我难受,不会git&nbsp;commit,不会git&nbsp;pull,不会切换分支,直接要覆盖master....————而且态度非常敷衍,3天前给开个仓库权限,连本地都没有拉下来。让写一个小文档,都是说一句,写一句,说把目录加上,挺嗤之以鼻,最后还是把目录加上了😂😂任何文档和注释都是方便后来人的,现在的人真的很自负啊,打开github看看任何一个开源项目的文档和注释,都写的很详细。难道现在的同学在校期间不经常拉开源项目看源码学习吗?&nbsp;哪怕是一个swap函数,开源项目里都经常注释:1&nbsp;3&nbsp;5&nbsp;7&nbsp;9&nbsp;2&nbsp;4&nbsp;6&nbsp;8&nbsp;10^&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;^l&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rswap:{功能描述}{使用样例}————给我气笑了,没次问我有什么任务的时候,我都是说,优先你学校导师的项目,然后再做公司需求。然后给了两个需求,一个月内搞定就行,既然是agent开发,1.&nbsp;部署需要维护项目的开发环境2.阅读opencode/openclaude代码(我个人感觉龙虾的源码agent部分很常规,就一个channel+agent,还不如看claude泄露的代码和opencode)然后任务1搞了几周说因为环境问题,他申请到的远程开发机是linux,装的python2,项目是py3的,所以没搭建,我说你不行就用conda或docker把环境屏蔽了呢,没搭理我。任务2:看了很长时间代码,给我回了一句,opencode和openclaude是用go写的……我说你打开github看右下角那的语言是ts还是go……&nbsp;结果满脸懵的说ts是什么……我让看agent&nbsp;loop,哪怕全局搜索一下while(true),跳过去从头看到尾就大致清楚了,压根没看。————嘻嘻,我已经开始做社招简历了。
redf1sh:默认会git结果发现真不会,这种一看就是没做过项目的,真做过项目的至少会提交
点赞 评论 收藏
分享
合适才能收到offe...:些许风霜罢了查看图片
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

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