互联网/IT行业面试题 · 编码实现
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 3686 道 · 更新 2026-08-05
筛选题目已选:编码实现
考察点
技术栈
第 161 题实现计算器 12+3/4 考察字符串解析、运算优先级处理与表达式求值能力第 162 题给定正整数a和数字b(0到9),请统计从1到a的每个整数中数字b出现的总次数。 考察对数字逐位分解与计数逻辑的理解及编码实现第 163 题给定一个整数数组和一个大小为 k 的滑动窗口,窗口每次向右移动一位,请编写算法返回每个窗口的最大值,并分析时间复杂度。 考察滑动窗口最大值问题的算法设计与复杂度分析第 164 题请编写 SQL 查询用户 ID 为 1 的用户购买金额最大的三条记录,并说明你的实现思路。 考察 SQL 排序与限量查询的语法掌握及结果理解第 165 题你如何对图像处理算法进行仿真,并结合testbench的编写展开说明。 考察仿真验证思路与testbench编写能力第 166 题查询某部门薪资最高的员工信息,请给出SQL。 考察对简单分组、排序和聚合查询的掌握第 167 题如何求数组中的最大值? 考察基础算法实现与边界情况处理第 168 题手写实现数组去重 考察JavaScript基础知识、多种实现方式及时间复杂度理解第 169 题如果已知数组本身是有序的,你会如何改进查找某个目标元素的算法? 考察基于有序性优化算法的意识与实际设计能力第 170 题请描述如何在一个二维字符网格中查找是否存在一条路径,使路径上字符按顺序组成指定字符串,其中每一步只能移动到相邻的上、下、左、右格子,且同一格子不能重复使用。请说明算法思路、时间复杂度,并给出关键实现。 考察回溯算法与DFS在网格搜索问题中的应用第 171 题请实现一个函数,判断两棵二叉树是否相等。 考察二叉树递归逻辑与相等性判断的准确实现第 172 题请实现一个函数,给定一个数组 prices,其中 prices[i] 表示第 i 天的股票价格,你只能选择某一天买入并在之后的某一天卖出,求能获得的最大利润;如果不能获得利润,返回 0。请说明你的解题思路并给出代码。 考察动态规划或一次遍历求解最大差值的能力与边界处理第 173 题如何重排链表:给定一个单链表 L0→L1→…→Ln-1→Ln,请实现将其重排为 L0→Ln→L1→Ln-1→L2→Ln-2… 的形式? 考察链表操作、双指针找中点、链表反转和合并的编码能力第 174 题请写出求解八皇后问题的核心算法,并说明如何避免皇后互相攻击。请用伪代码或你熟悉的语言描述。 考察回溯算法与递归实现能力第 175 题MCU如何读取编码器的计数值?通常采用哪些接口或方式? 考察MCU读取编码器信号的接口方式与工程实现第 176 题给一个正整数数组,找出里面能被3整除的和的最大值。 考察动态规划或贪心算法处理取余问题的能力第 177 题请实现一个函数:对单链表每 k 个节点为一组进行反转,并返回新链表的头节点。 考察链表操作的编码实现与边界处理能力第 178 题讲一下归并排序算法。 考察归并排序的分治思想、实现细节与复杂度分析第 179 题请用代码实现单链表的反转。 考察链表基础操作与指针/引用的处理能力第 180 题请编写算法:给定一棵二叉树,返回该树最后一行(最深层)中最左边的节点值。 考察二叉树层序遍历与按层定位最左侧节点的能力