互联网/IT行业面试题更新 2026-08-05

实现一个计算器函数,输入类似 '28+1-3' 的表达式字符串,返回计算结果。

字节跳动前端/移动开发互联网/IT编码实现问题拆解技术原理

考察说明

考察字符串解析、表达式求值、边界条件处理和编码能力

回答思路

  1. 正确解析数字和加减运算符
  2. 支持多位数和负数
  3. 正确处理空串、非法字符和除零等边界
  4. 考虑运算顺序(本题仅加减,从左到右)
  5. 代码简洁、可读、可扩展
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。