茄子科技面试题 · 编码实现
茄子科技相关面试题,按最终去重题目聚合。
共 125 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题请实现一个二维 DP 问题:给定一个包含非负整数的 m×n 网格,求从左上角到右下角的最小路径和,每次只能向下或向右移动。 考察二维动态规划的状态定义、递推关系与实现能力第 2 题如何在JavaScript数组的任意位置插入或删除元素? 考察数组操作方法及对可变方法的掌握第 3 题请手写实现一个 new 操作符,并说明其执行过程。 考察对JavaScript原型链、构造函数和this绑定的理解及编码实现能力第 4 题map方法有什么作用? 考察对数据处理基础方法的理解和应用能力第 5 题请说明 Git 的基本使用流程及常用命令。 考察对 Git 版本控制基本概念和常用命令的掌握第 6 题在vue-router路由跳转中如何传参? 考察路由传参的多种方式及区别第 7 题请介绍一下 React 中的 useState 和 useEffect 这两个 Hook 的作用和使用场景。 考察对 React Hooks 核心 API 的理解与应用能力第 8 题请描述一下合并两个数组的实现思路和可能的代码写法。 考察基础数据处理与编码实现能力第 9 题在 Element UI 中如何使用 v-model 实现表单? 考察 Element UI 表单绑定、校验规则与提交处理第 10 题Axios怎么进行数据拦截? 考察对 Axios 请求和响应拦截机制的理解与应用第 11 题请实现一个函数,判断给定字符串中的括号是否匹配,并说明你的算法复杂度。 考察栈的应用、边界处理与复杂度分析第 12 题vue-router里的路由跳转是怎么实现的? 考察对vue-router跳转机制及底层实现的理解第 13 题如何同时发送多个请求? 考察并发请求的发送方式、结果处理与错误处理能力第 14 题请说明如何使用Flexbox实现元素的水平垂直居中。 考察Flex布局的基本属性理解与组合使用第 15 题请解释 JavaScript 中 == 和 === 的区别,并说明在实际开发中应如何选择。 考察对 JavaScript 宽松相等与严格相等机制的理解和最佳实践第 16 题在 JavaScript 中,向数组头部添加元素的方法是什么?它的返回值是什么? 考察 JavaScript 数组方法的核心操作与返回值理解