网易面试题 · 编码实现
网易相关面试题,按最终去重题目聚合。
共 2201 道真题 · 当前筛选命中 188 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 41 题写题:两个有序数组的中位数 考察二分查找与边界处理能力,以及对中位数定义的精确理解第 42 题求最长01交替子串的长度,请实现并说明思路。 考察对交替子串问题的理解、算法思路与编码实现第 43 题请实现一个算法,计算给定整数数组的最大连续子数组和。 考察动态规划与问题拆解能力,以及编码实现的正确性和边界处理第 44 题若把求和为 0 的最长子段问题中的 0 换成 -1,有思路吗? 考察对最长子段问题变形的理解与算法迁移能力第 45 题请实现一个函数,从给定的字符串中移除重复字符,使得每个字符只出现一次,并保证返回的字符串在所有可能结果中字典序最小,同时保持原字符的相对顺序不变。 考察贪心算法与栈结构的理解及编程实现能力第 46 题C++中动态绑定是什么意思? 考察运行时多态的分派机制与底层原理第 47 题在JavaScript中,如何实现网页上的视频播放与基本控制(如播放、暂停、音量、进度跳转)? 考察对HTML5视频元素及JavaScript媒体控制API的掌握第 48 题请手写实现一个简化版的 shared_ptr,说明其核心机制。 考察智能指针的引用计数原理与内存管理正确性第 49 题请实现非递归后序遍历二叉树。 考察二叉树后序遍历的迭代实现及栈的应用第 50 题请写出一个 Shell 命令,统计指定文本文件中单词 hello 出现的次数。 考察 Shell 文本处理工具的使用与结果正确性第 51 题请用两个队列实现一个栈,并要求实现 push、pop、top、empty 四个操作。 考察队列与栈的数据结构特性及利用队列模拟栈的能力第 52 题如何求两个链表的第一个公共节点?请说明你的思路。 考察链表遍历与双指针技巧,以及边界情况处理第 53 题请解释字符串编辑距离的概念,并描述如何计算两个字符串之间的编辑距离。 考察对动态规划经典问题的理解与算法实现能力第 54 题手写代码:判断一棵二叉树是否为二叉搜索树。 考察二叉搜索树定义、中序遍历或递归校验与边界条件处理第 55 题请描述在Linux系统中创建文件的方法。 考察候选人是否掌握Linux常见的文件创建命令及其使用场景第 56 题请实现两数之和:给定一个整数数组和一个目标值,返回数组中两个数的下标,使它们的和等于目标值。 考察哈希表优化与边界处理能力第 57 题请用快速排序的思路找出数组中第 k 大的数,并说明时间复杂度。 考察快速选择算法实现、复杂度分析与边界处理第 58 题谈谈你对Transformer架构的理解,以及它的实现方式? 考察对Transformer核心组件、原理及工程实现的掌握程度第 59 题选择文件后前端能读取到哪些信息 考察对浏览器文件 API 及文件对象属性、内容读取方式的掌握第 60 题手写数组flat函数,说明其实现思路 考察数组扁平化的递归与迭代实现、边界处理能力