小公司的通病,面试过了也不一定录用。。
猿大侠·2025-05-02 12:23
薪资与招聘 - 985硕士候选人技术面试通过但因期望薪资28k(可接受25k)超出公司预算25k而未获录用 业务面试官认为高薪资会破坏团队薪资平衡[1] - 团队内部薪资差异普遍存在 因学历 工作年限 能力差异可能导致2-3倍差距 薪资应基于个人综合实力而非团队平均水平[1][2] 算法题解析 - LeetCode 1546题要求找出数组中和不重叠且等于目标值target的子数组最大数量 使用前缀和与哈希表结合解决 滑动窗口不适用于含负数的数组[3][8] - 关键解法:通过前缀和定位子数组起始位置(开区间) 记录结束位置(闭区间)确保不重叠 示例1输入[1,1,1,1,1] target=2时输出2个子数组[1,1]和[1,1][4][6] - 代码实现:JAVA和C++均采用哈希表存储前缀和 当preSum-target存在且起始位置≥上一子数组结束位置时计数+1 时间复杂度O(n)[9][11] - 约束条件:数组长度1≤n≤10^5 元素值范围-10^4≤nums[i]≤10^4 target范围0≤target≤10^6[10]