Cider二面 2024.4.8(1h22min)

  • 介绍实习经历
  • 封装组件的标准
  • 受控组件和非受控组件的区别
  • 组件库的架构
  • CICD怎么实现的
  • yaml文件工作流程是怎么做的合并分支,推送远程,部署上线
  • 连接远程代码库,安全相关的有看过吗
  • vscode插件怎么实现的
  • react18性能优化做过哪些
  • 为什么Vue的data要写成一个函数而不是对象
  • Vue2和Vue3的区别
  • Vue2是用template模板这种模式去做的,Vue3是用setUp,有没有想过为什么要这么设计
  • 组件间通信的方式有哪些
  • 讲讲Vuex
  • vue-router有几个模式
  • 两个模式本质的区别
  • cookie、token、localStorage、sessionStorage的区别
  • JWT的流程,JWT的全称
  • 前端缓存
  • class你知道是干嘛的吗
  • ts用过的高级类型
  • type和interface的区别
  • ES6常用的数据结构
  • 队列和栈的区别
  • 算法题:
// 遍历给定节点id的所有子节点,如有结果以数组形式输出
const tree = [
    {
        id: "1",
        children: [
            {
                id: "2",
                children: [
                    {
                        id: "4",
                        children: [{ id: "8" }]
                    },
                    { id: "5" },
                    {
                        id: "6",
                        children: [{ id: "9" }]
                    },
                ]
            },
            {
                id: "3",
                children: [{ id: "7" }]
            }
        ]
    }
]

// 示例:fn(tree, '1', 'id') // [2,3,4,5,6,7,8,9]
// 示例:fn(tree, '2', 'id') // [4,5,6,8,9]
// 示例:fn(tree, '6', 'id') // [9]
// 示例:fn(tree, '7', 'id') // '当前节点下无子节点'
全部评论

相关推荐

2025-12-08 16:04
门头沟学院 Java
本人本科末9,今年大三。大一大二一直玩,什么都没学到,在大学混日子混了两年,每天不是在打农就是在steam。大三开学时一个和自己玩的好的同学去实习了,才发现自己白白浪费了两年的时间,如果真不冲一下就真去京东,阿里,美团送外卖了今年9月份开始学Java,一开始一直跟着黑马视频看,后面发现看视频效率太低了,时间根本不够,就开始主要看文档和看书了。这几个月一直在学,真的尽力了,希望暑期前能找一份好点的实习。我简历上面的项目大多没有指标,但是实际上我是真没多少时间去做项目,我基本主要是动手只做了外卖和天机,黑马点评和12306我都是只是看了项目。主要是自己的时间真的不多,但是这样子自己的代码能力确实比较差。而且自己也没有做过实际的工程,我顶多用jmeter测试一下接口tps啥的,比如使用Redis管道提升了一点性能,减少Redis交互,这种值得写上去吗?需不需要具体到某些数字求求各位佬给一些建议,看看简历怎么优化?项目介绍是不是不够详细?没有具体到业务方面。项目会不会提到大致实现原理导致面试官一看简历就知道怎么实现就没有问的欲望?专业技能一些字段是不是要加粗,是不是写太啰嗦了?有没有必要压缩内容变成一页?两页的话是不是都要把两页填地满满的。
给秋招一个交代:一页简历最好,网上做的项目放面试官眼里都是玩具,简历上不需要强调有什么难点,记住就行防止真的问。然后背八股,多投多面试就行
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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