端点网络科技面试题 · 编码实现
端点网络科技相关面试题,按最终去重题目聚合。
共 197 道真题 · 当前筛选命中 16 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 1 题请实现一个函数,使用 Array.from 和 Math.random 生成并返回一个指定类型的数组,例如元素全为随机整数的数组。 考察数组构造方法、随机数生成和类型化数组的应用第 2 题请说明Java中synchronized关键字的几种使用方法及其适用场景。 考察对synchronized基本用法和对象锁机制的理解第 3 题请解释 Promise 的链式调用机制,并举一个实际的使用例子。 考察对 Promise 链式调用原理的理解及实际应用能力第 4 题请描述二叉树的前序、中序和后序遍历规则,并说明它们各自的访问顺序特点。 考察二叉树遍历的基本概念和递归或迭代实现的理解第 5 题MyBatis-Plus导入大批量数据是怎么实现的? 考察大批量数据导入的实现与优化能力第 6 题请描述并实现一个延时 hover 的滑动门效果(鼠标移入后先延时再展开,移出后收起),并说明其实现思路。 考察 hover 交互的延时控制、动画实现与代码组织能力第 7 题请实现一个售票程序:3个售票窗口并发卖出100张票,要求保证每张票只被卖出一次。 考察多线程并发控制、原子性与线程安全实现能力第 8 题给定一个整数数组,请将数组中的元素拼接成一个最大的整数并返回。 考察排序规则设计与字符串拼接的算法实现第 9 题如何实现自定义类的equals判断? 考察对象相等性判断的正确实现与边界处理第 10 题在 React 中,父组件如何获取子组件的方法或实例?请说明不同场景下的具体实现方式。 考察 React 组件间通信机制和 ref 转发、命令式句柄的具体用法第 11 题请介绍Java线程的创建参数和典型执行流程。 考察对线程创建的参数理解与执行流程掌握第 12 题请写出单例模式的实现 考察单例模式的多种实现方式及线程安全问题的处理第 13 题手写单例模式,为什么用双重检查锁? 考察单例实现细节、并发安全及双重检查锁的原理与边界第 14 题实现数组的 reduce 方法(手写 Polyfill)。 考察对 reduce 原理、回调参数和边界情况的理解第 15 题HashMap了解么,说一下扩容过程,新旧节点是不是在一个位置? 考察HashMap扩容机制及元素迁移原理的理解第 16 题请描述如何封装一个自定义的 Spring Boot Starter,需说明关键步骤和要素。 考察 Starter 封装的设计能力和工程实践